RE: [VOTE] Graduate Tuscany as a top level project

2007-10-23 Thread Noel J. Bergman
Paul Fremantle wrote:

 I think the PPMC needs this sort of concrete feedback.

And perhaps needs to consider that diversity means supporting a broader
community of interests.

--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-22 Thread Jim Jagielski

For the record, I am voting -1 on graduation.
I do not feel that Tuscany has sufficient real diversity,
at this time, for graduation.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-22 Thread Jim Jagielski


On Oct 20, 2007, at 2:58 AM, Paul Fremantle wrote:


Noel

Wouldn't the community be healthier if it focused some effort on  
bringing

in

independent committers?


Its my understanding that the project is very focussed on  
encouraging new

committers and that this is having results.



In which case, I would guess that diversity will be
better improved in a handful of months...


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-22 Thread Paul Fremantle
Thanks for voting. I think the PPMC needs this sort of concrete feedback.

Paul

On 10/22/07, Jim Jagielski [EMAIL PROTECTED] wrote:


 On Oct 20, 2007, at 2:58 AM, Paul Fremantle wrote:

  Noel
 
  Wouldn't the community be healthier if it focused some effort on
  bringing
  in
  independent committers?
 
  Its my understanding that the project is very focussed on
  encouraging new
  committers and that this is having results.
 

 In which case, I would guess that diversity will be
 better improved in a handful of months...


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

Oxygenating the Web Service Platform, www.wso2.com


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-22 Thread Matthieu Riou
On 10/22/07, Jim Jagielski [EMAIL PROTECTED] wrote:


 On Oct 20, 2007, at 2:58 AM, Paul Fremantle wrote:

  Noel
 
  Wouldn't the community be healthier if it focused some effort on
  bringing
  in
  independent committers?
 
  Its my understanding that the project is very focussed on
  encouraging new
  committers and that this is having results.
 

 In which case, I would guess that diversity will be
 better improved in a handful of months...


Thanks for your vote. Could you just clarify what you would consider a good
level of diversity for Tuscany? I think it would be very beneficial to the
project to know what they're shooting for and at which point they can
consider bringing this topic back to the IPMC.

Thanks,
Matthieu

-
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: [VOTE] Graduate Tuscany as a top level project

2007-10-22 Thread Jim Jagielski

I would refer people to the

   	Re: Graduation: how do we check three or more independent  
committers ?


thread, and message ([EMAIL PROTECTED])

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread Paul Fremantle
Noel

There is a vote in progress on a new committer right now. Does that count?

I'm certainly keen on doing integration between Synapse and Tuscany and as
soon as I get a minute I will do it. I agree that cross-fertilization is
good.

Paul

On 10/21/07, Noel J. Bergman [EMAIL PROTECTED] wrote:

 Paul Fremantle wrote:

   Wouldn't the community be healthier if it focused some effort
   on bringing in independent committers?

  Its my understanding that the project is very focussed on encouraging
  new committers and that this is having results.

 Where?  It seems to me that if it were having results, we wouldn't be
 having
 this discussion.

 I am happy to hear that Tuscany is open to new developers, but if we want
 a
 base level of diversity, we need to actually have those new developers,
 not
 just be open to them.  Cross-fertilization between projects (Tuscany, Ode,
 CXF, Synapse, ServiceMix, et al) is one way to improve diversity, as well
 as
 improve synergies and integration.

 --- Noel



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

Oxygenating the Web Service Platform, www.wso2.com


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread Simon Nash

The recent Tuscany 1.0 release included Ode integration with an
implementation.bpel component type.  We also have experimental support
for integration with Geronimo.

In the last 2 months, 3 new committers have been added, one is in progress
as Paul has said, and one is being discussed.  Of these 5 people, one is
IBM day job (me), one is IBM non-day-job, and 3 are non-IBM.

I think this clearly shows that Tuscany is focusing effort on bringing in
new committers to increase diversity, and on cross-fertilizing with other
projects.

  Simon

Paul Fremantle wrote:


Noel

There is a vote in progress on a new committer right now. Does that count?

I'm certainly keen on doing integration between Synapse and Tuscany and as
soon as I get a minute I will do it. I agree that cross-fertilization is
good.

Paul

On 10/21/07, Noel J. Bergman [EMAIL PROTECTED] wrote:


Paul Fremantle wrote:



Wouldn't the community be healthier if it focused some effort
on bringing in independent committers?



Its my understanding that the project is very focussed on encouraging
new committers and that this is having results.


Where?  It seems to me that if it were having results, we wouldn't be
having
this discussion.

I am happy to hear that Tuscany is open to new developers, but if we want
a
base level of diversity, we need to actually have those new developers,
not
just be open to them.  Cross-fertilization between projects (Tuscany, Ode,
CXF, Synapse, ServiceMix, et al) is one way to improve diversity, as well
as
improve synergies and integration.

   --- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread ant elder
On 10/19/07, Noel J. Bergman [EMAIL PROTECTED] wrote:

 Paul Fremantle wrote:

  I think Tuscany is ready to graduate because:
  1) I understand it to have met the base requirements of the IPMC in
 terms
 of
 independent committers

 Apparently a bare minimum, with very little active work from independents?


If the bare minimum is the 3 legally independent committers as defined in
the Incubator policy documents then Tuscany has more than the bare minimum -
and thats active committers. After two years in Incubation there are
inactive committers but we've been ignoring those for these graduation
discussions.

   ...ant


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread ant elder
On 10/12/07, ant elder [EMAIL PROTECTED] wrote:

 The Tuscany podling respectfully requests the Incubator to consider its
 graduation to a Top Level Project.

 While incubating Tuscany has made 14(!) releases, voted in 19 new
 committers, survived conflicts, formed its PPMC, learned how to govern
 itself, resolved licensing issues and an active community continues to grow
 around Tuscany.

 The community vote for graduation can be found on the Tuscany dev list at:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg24675.html


 We have prepared the resolution below to be presented for consideration at
 the upcoming Board meeting.

 We invite everyone to vote to approve this proposal.

 Many thanks,

...ant

 Establish the Apache Tuscany project:

WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the Foundation's
 purpose to establish a Project Management Committee charged with
 the creation and maintenance of open-source software that
 simplifies the development and deployment of service oriented
 applications and provides a managed service-oriented runtime
 based on the standards defined by the OASIS OpenCSA group,
 for distribution at no charge to the public.

NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the Apache Tuscany Project,
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

RESOLVED, that the Apache Tuscany Project be and hereby is
 responsible for the creation and maintenance of software
 related to Apache Tuscany;
 and be it further

RESOLVED, that the office of Vice President, Apache Tuscany be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache Tuscany Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache Tuscany Project; and be it further

RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache Tuscany Project:

 Adriano Crestaniadrianocrestani at apache dot
 org
 Andrew Borley   ajborley at apache dot org
 Andy Grove   agrove at apache dot org
 ant elder   antelder at apache dot org
 Brady Johnson  bjohnson at apache dot org
 Frank Budinsky frankb at apache dot org
 Ignacio Silva-Lepe  isilval at apache dot org
 Jean-Sebastien Delfino   jsdelfino at apache dot org
 kelvin goodson   kelvingoodson at apache dot org
 Luciano Resende   lresende at apache dot org
 Mike Edwards   edwardsmj at apache dot org
 Pete Robbinsrobbinspg at apache dot org
 Raymond Feng  rfeng at apache dot org
 Simon Laws  slaws at apache dot org
 Simon Nash  nash at apache dot org
 Venkata Krishnan  svkrish at apache dot org

NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ant Elder
 be appointed to the office of Vice President, Apache Tuscany, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

RESOLVED, that the Apache Tuscany Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator Tuscany podling; and be it further

RESOLVED, that all responsibilities pertaining to the Apache
 Incubator Tuscany podling encumbered upon the Apache Incubator
 Project are hereafter discharged.


Thanks to everyone who's commented on this thread. Looks like we've come up
with words that people are happy with but we shall hold off restarting the
vote till all the discussions around minimum diversity requirements reach
more consensus.

The latest words are:

...establish a Project Management Committee charged with the creation
 and maintenance of open-source software for distribution at no charge
 to the public, that simplifies the development, deployment and management
 of distributed applications built as compositions of service components.
 These components may be implemented with a range of technologies and
 connected using a variety of communication protocols. This software will
 implement relevant open standards including, but not limited to, the
 SCA and SDO standards 

RE: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread Noel J. Bergman
Ant Elder wrote:

  Apparently a bare minimum, with very little active work from
independents?

 If the bare minimum is the 3 legally independent committers as defined
in
 the Incubator policy documents then Tuscany has more than the bare
minimum -
 and thats active committers.

Can you compare those figures with Jeremy's statment:

 at this time there are only 2 committers active[2] who don't work for
 that organization, compared to 11 who do. Neither of the two
 independents are active in the core project areas of Java SCA or SDO
 (they are committing to the C++ implementation or to DAS).

and Simon Nash's:

 In the last 2 months, 3 new committers have been added, one is in progress
 as Paul has said, and one is being discussed.  Of these 5 people, one is
 IBM day job (me), one is IBM non-day-job, and 3 are non-IBM.

Simon seems to say three non-IBM and one IBM as a hobby, not day job.  But
two of the five aren't committers *yet*.  Jeremy says two indepdendents.
You're saying more than three.

--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread ant elder
On 10/21/07, Noel J. Bergman [EMAIL PROTECTED] wrote:

 Ant Elder wrote:

   Apparently a bare minimum, with very little active work from
 independents?

  If the bare minimum is the 3 legally independent committers as defined
 in
  the Incubator policy documents then Tuscany has more than the bare
 minimum -
  and thats active committers.

 Can you compare those figures with Jeremy's statment:

  at this time there are only 2 committers active[2] who don't work for
  that organization, compared to 11 who do. Neither of the two
  independents are active in the core project areas of Java SCA or SDO
  (they are committing to the C++ implementation or to DAS).

 and Simon Nash's:

  In the last 2 months, 3 new committers have been added, one is in
 progress
  as Paul has said, and one is being discussed.  Of these 5 people, one is
  IBM day job (me), one is IBM non-day-job, and 3 are non-IBM.

 Simon seems to say three non-IBM and one IBM as a hobby, not day job.  But
 two of the five aren't committers *yet*.  Jeremy says two indepdendents.
 You're saying more than three.


I think the breakdown is: current active committers are from IBM, RougeWave
and two independents.

I'm not sure exactly who does how many hours for a day job but i _think_ at
least 3 of those IBM committers don't participate at all for their day
jobs.

Tuscany has 11 inactive committers (not contributed for months), from BEA,
IBM, IONA and Redhat and two independents, I don't know if any of those will
contribute again, last time i spoke to one of them they said they would but
they were busy on other things just now.

There's two more new people being voted on presently, and the STATUS file
[1] shows new committers have been getting added every month or two over
most of the incubation.

So from that Tuscany does more than meet the minimum requirement of at
least 3 legally independent committers. I've not seen this detail on
diversity and active versus inactive committers in other graduations - how
does Tuscany compare with other previously graduating poddlings?

   ...ant

[1] https://svn.apache.org/repos/asf/incubator/tuscany/STATUS


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread Jim Marino


On Oct 21, 2007, at 10:52 AM, ant elder wrote:


On 10/21/07, Noel J. Bergman [EMAIL PROTECTED] wrote:


Ant Elder wrote:


Apparently a bare minimum, with very little active work from

independents?

If the bare minimum is the 3 legally independent committers as  
defined

in

the Incubator policy documents then Tuscany has more than the bare

minimum -

and thats active committers.


Can you compare those figures with Jeremy's statment:

at this time there are only 2 committers active[2] who don't work  
for

that organization, compared to 11 who do. Neither of the two
independents are active in the core project areas of Java SCA or SDO
(they are committing to the C++ implementation or to DAS).


and Simon Nash's:


In the last 2 months, 3 new committers have been added, one is in

progress
as Paul has said, and one is being discussed.  Of these 5 people,  
one is

IBM day job (me), one is IBM non-day-job, and 3 are non-IBM.


Simon seems to say three non-IBM and one IBM as a hobby, not day  
job.  But
two of the five aren't committers *yet*.  Jeremy says two  
indepdendents.

You're saying more than three.



I think the breakdown is: current active committers are from IBM,  
RougeWave

and two independents.

I'm not sure exactly who does how many hours for a day job but i  
_think_ at

least 3 of those IBM committers don't participate at all for their day
jobs.

Tuscany has 11 inactive committers (not contributed for months),  
from BEA,
IBM, IONA and Redhat and two independents, I don't know if any of  
those will
contribute again, last time i spoke to one of them they said they  
would but

they were busy on other things just now.


Without getting involved in the rest of the discussions associated  
with this thread, I do want to clarify one point...


About seven months ago, BEA decided to pursue an alternative  
direction with the other active independents working on SCA at the  
time when our goals diverged from others in the community. Speaking  
for BEA, we made it clear on multiple occasions that while we wished  
Tuscany success, given the divergent interests, we were satisfied  
with our decision to participate elsewhere. It is unlikely we will  
revisit this decision in the future.


Regards,
Jim 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-21 Thread Matthieu Riou
On 10/20/07, Noel J. Bergman [EMAIL PROTECTED] wrote:

 Paul Fremantle wrote:

   Wouldn't the community be healthier if it focused some effort
   on bringing in independent committers?

  Its my understanding that the project is very focussed on encouraging
  new committers and that this is having results.

 Where?  It seems to me that if it were having results, we wouldn't be
 having
 this discussion.

 I am happy to hear that Tuscany is open to new developers, but if we want
 a
 base level of diversity, we need to actually have those new developers,
 not
 just be open to them.  Cross-fertilization between projects (Tuscany, Ode,
 CXF, Synapse, ServiceMix, et al) is one way to improve diversity, as well
 as
 improve synergies and integration.


My impression is that the current discussion only arises because Tuscany has
so many committers. If there were only 3 or 4 of them from a single
organization, nobody would be so worried about it, even if they had the bare
minimum of 3 independent committers. But they did welcome enough independent
committers while being in the incubator and there's actually a second
organization supporting the project as well.

Attracting a large quantity of independent developers while being in the
incubator is pretty hard, I'm not sure it's reasonable to expect them to
find enough independents to balance all others.

Matthieu

--- Noel



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: [VOTE] Graduate Tuscany as a top level project

2007-10-20 Thread Paul Fremantle
Noel

Wouldn't the community be healthier if it focused some effort on bringing
in
independent committers?

Its my understanding that the project is very focussed on encouraging new
committers and that this is having results.

Paul


-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

Oxygenating the Web Service Platform, www.wso2.com


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-20 Thread William A. Rowe, Jr.

nt elder wrote:

The Tuscany podling respectfully requests the Incubator to consider its
graduation to a Top Level Project.

While incubating Tuscany has made 14(!) releases, voted in 19 new
committers, survived conflicts, formed its PPMC, learned how to govern
itself, resolved licensing issues and an active community continues to grow
around Tuscany.

The community vote for graduation can be found on the Tuscany dev list at:
   http://www.mail-archive.com/[EMAIL PROTECTED]/msg24675.html


+1 for graduation.

I respect the calls for finer analysis and stronger standards for diversity,
but I just don't see this holding up Tuscany's graduation.

If there were issues that Tuscany was failing to consider strong prospects for
committership and committee membership, that issue would fall on the board (as
with any ASF project).  I trust they are not trying to preserve the status quo,
but actively seek new committers and new PMC members.

Bill

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [VOTE] Graduate Tuscany as a top level project

2007-10-20 Thread Noel J. Bergman
Paul Fremantle wrote:

  Wouldn't the community be healthier if it focused some effort
  on bringing in independent committers?

 Its my understanding that the project is very focussed on encouraging
 new committers and that this is having results.

Where?  It seems to me that if it were having results, we wouldn't be having
this discussion.

I am happy to hear that Tuscany is open to new developers, but if we want a
base level of diversity, we need to actually have those new developers, not
just be open to them.  Cross-fertilization between projects (Tuscany, Ode,
CXF, Synapse, ServiceMix, et al) is one way to improve diversity, as well as
improve synergies and integration.

--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [VOTE] Graduate Tuscany as a top level project

2007-10-19 Thread Noel J. Bergman
Paul Fremantle wrote:

 I think Tuscany is ready to graduate because:
 1) I understand it to have met the base requirements of the IPMC in terms
of
independent committers

Apparently a bare minimum, with very little active work from independents?

 However, I agree that there is a strong numerical bias towards one
company.
 I think the IPMC needs to take that into consideration during this vote.

Wouldn't the community be healthier if it focused some effort on bringing in
independent committers?

As with Jim, I'm leaning towards a -1 vote because although I agree with
everything else, diversity is lacking in Tuscany (and CXF).

--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-18 Thread Simon Laws
On 10/18/07, Raymond Feng [EMAIL PROTECTED] wrote:

 It looks pretty good to me.

 Thanks,
 Raymond

 - Original Message -
 From: ant elder [EMAIL PROTECTED]
 To: general@incubator.apache.org
 Sent: Wednesday, October 17, 2007 4:16 PM
 Subject: Re: [VOTE] Graduate Tuscany as a top level project


  On 10/17/07, Simon Nash [EMAIL PROTECTED] wrote:
  snip
 
  I wonder if we could shorten this just a little.  How about:
 
  ...establish a Project Management Committee charged with the creation
  and maintenance of open-source software for distribution at no charge
  to the public, that simplifies the development, deployment and
 management
  of distributed applications built as compositions of service
 components.
  These components may be implemented with a range of technologies and
  connected using a variety of communication protocols. This software
 will
  implement relevant open standards including, but not limited to, the
  SCA and SDO standards defined by the OASIS OpenCSA member section.
 
 
  That sounds ok to me, is everyone else happy with these words?
 
...ant
 


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

 Sounds ok to me.

Simon


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-18 Thread kelvin goodson
Looks good to me.

Kelvin.

On 18/10/2007, ant elder [EMAIL PROTECTED] wrote:
 On 10/17/07, Simon Nash [EMAIL PROTECTED] wrote:
 snip

 I wonder if we could shorten this just a little.  How about:
 
  ...establish a Project Management Committee charged with the creation
  and maintenance of open-source software for distribution at no charge
  to the public, that simplifies the development, deployment and management
  of distributed applications built as compositions of service components.
  These components may be implemented with a range of technologies and
  connected using a variety of communication protocols. This software will
  implement relevant open standards including, but not limited to, the
  SCA and SDO standards defined by the OASIS OpenCSA member section.


 That sounds ok to me, is everyone else happy with these words?

...ant


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-18 Thread Mike Edwards

Folks,

ant elder wrote:

On 10/17/07, Simon Nash [EMAIL PROTECTED] wrote:
snip

I wonder if we could shorten this just a little.  How about:

...establish a Project Management Committee charged with the creation
and maintenance of open-source software for distribution at no charge
to the public, that simplifies the development, deployment and management
of distributed applications built as compositions of service components.
These components may be implemented with a range of technologies and
connected using a variety of communication protocols. This software will
implement relevant open standards including, but not limited to, the
SCA and SDO standards defined by the OASIS OpenCSA member section.



That sounds ok to me, is everyone else happy with these words?

   ...ant



Yes, fine with me.

Yours,  Mike.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-18 Thread Venkata Krishnan
Seems ok with me too.

- Venkat

On 10/17/07, Simon Nash [EMAIL PROTECTED] wrote:


 Luciano Resende wrote:

  ...establish a Project Management Committee charged with the
  creation and maintenance of open-source software for distribution
  at no charge to the public, that simplifies the development,
  deployment and management of distributed applications built as
  compositions of service components, where the components may be written
  using any of a wide range of programming languages and where the
  components can be connected using any of a wide range of communication
  technologies. This software will implement relevant open standards
  including, but not limited to, the SCA and SDO standards defined by the
  OASIS OpenCSA member section.
 
 From the paragraph above, should we use ...where the components may
  be written using any of a wide range of  technologies... to allow for
  script/dynamic languages, and other technologies such as BPEL, etc ?
 
 I think changing programming languages to technologies is an
 improvement.
 This language would also encompass declarative components like XQuery.

 I wonder if we could shorten this just a little.  How about:

 ...establish a Project Management Committee charged with the creation
 and maintenance of open-source software for distribution at no charge
 to the public, that simplifies the development, deployment and management
 of distributed applications built as compositions of service components.
 These components may be implemented with a range of technologies and
 connected using a variety of communication protocols. This software will
 implement relevant open standards including, but not limited to, the
 SCA and SDO standards defined by the OASIS OpenCSA member section.

Simon

 
  On 10/16/07, Jean-Sebastien Delfino [EMAIL PROTECTED] wrote:
 
 Mike Edwards wrote:
 
 Folks,
 
 ant elder wrote:
 snip
 
 Having both the last two sentences start This software will...
 doesn't
 sound perfect to me so if we are able to move the for distribution
 at no
 charge... bit up to the top that seems better, which gives:
 
 ...establish a Project Management Committee charged with the
 creation and maintenance of open-source software for distribution
 at no charge to the public, that simplifies the development,
 deployment and management of distributed applications composed of
 independently acting, loosely coupled, linguistically heterogeneous
 components connected using any of a wide range of communication
 technologies. This software will implement relevant open standards
 including, but not limited to, standards defined by the OASIS
 OpenCSA group.
 
 That first sentence is starting to get quite long but unless anyone
 can come
 up with some better wording I could live with that.
 
...ant
 
 
 I'm sorry, but I don't find this wording at all convincing.  I suspect
 that most people would be mystified by the section:
 
 distributed applications composed of independently acting, loosely
 coupled, linguistically heterogeneous components connected using any
 of a wide range of communication technologies
 
 So, let me try another version, which turns out to be longer, but I
 hope that it is easier to comprehend.  I also explicitly mention SCA
 and SDO since these are two core standards that are implemented by
 Tuscany.
 
 ...establish a Project Management Committee charged with the
 creation and maintenance of open-source software for distribution
 at no charge to the public, that simplifies the development,
 deployment and management of distributed applications built as
 compositions of service components, where the components may be
 written using any of a wide range of programming languages and where
 the components can be connected using any of a wide range of
 communication technologies. This software will implement relevant open
 standards
 including, but not limited to, the SCA and SDO standards defined by
 the OASIS OpenCSA member section.
 
 
 Yours,  Mike.
 
 
 This version looks better to me. I was a little mystified by the
 linguistically heterogeneous part as well :) I like the built as
 compositions of service components which describes well what we do in
 Tuscany and the fact that you explicitly mention the SCA and SDO
 standards.
 
 --
 Jean-Sebastien
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: [VOTE] Graduate Tuscany as a top level project

2007-10-17 Thread Bertrand Delacretaz
On 10/13/07, Bertrand Delacretaz [EMAIL PROTECTED] wrote:

 ...+1 for graduation, with these two edits

Not sure if the vote is still going, but considering the current
discussions and uncertainty about community diversity, I change my
vote to a +0.

IMHO, our current 3 independent committers rule needs to be refined
(see also the Graduation: how do we check three or more independent
committers thread here).

-Bertrand

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-17 Thread Jim Jagielski


On Oct 15, 2007, at 12:06 PM, Jeremy Boynes wrote:



Noel

I've expressed some concern before about diversity and independence 
[1]. At the time, 11 out of 12 members proposed for the TLP's PMC  
worked for a single organization. Since then, a couple more people  
have been added but the ratio is still 13 out of 16. Yes, there are  
3 organizations represented but control still lies with one bloc.




FWIW, if I were a Mentor, I would not be of the mind to
approve graduation. CXF, a podling of which I am a Mentor, is
in a very, very similar position, and I will continue to
lobby against its graduation until there is more diversity.

IMO, this is a key aspect of Mentorship: looking beyond the
simple numbers and seeing how much diversity there really
is.

I have not yet cast my vote for Tuscany graduation yet, but I
am leaning towards a -1...

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-17 Thread ant elder
On 10/17/07, Simon Nash [EMAIL PROTECTED] wrote:
snip

I wonder if we could shorten this just a little.  How about:

 ...establish a Project Management Committee charged with the creation
 and maintenance of open-source software for distribution at no charge
 to the public, that simplifies the development, deployment and management
 of distributed applications built as compositions of service components.
 These components may be implemented with a range of technologies and
 connected using a variety of communication protocols. This software will
 implement relevant open standards including, but not limited to, the
 SCA and SDO standards defined by the OASIS OpenCSA member section.


That sounds ok to me, is everyone else happy with these words?

   ...ant


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-17 Thread Raymond Feng

It looks pretty good to me.

Thanks,
Raymond

- Original Message - 
From: ant elder [EMAIL PROTECTED]

To: general@incubator.apache.org
Sent: Wednesday, October 17, 2007 4:16 PM
Subject: Re: [VOTE] Graduate Tuscany as a top level project



On 10/17/07, Simon Nash [EMAIL PROTECTED] wrote:
snip

I wonder if we could shorten this just a little.  How about:


...establish a Project Management Committee charged with the creation
and maintenance of open-source software for distribution at no charge
to the public, that simplifies the development, deployment and management
of distributed applications built as compositions of service components.
These components may be implemented with a range of technologies and
connected using a variety of communication protocols. This software will
implement relevant open standards including, but not limited to, the
SCA and SDO standards defined by the OASIS OpenCSA member section.



That sounds ok to me, is everyone else happy with these words?

  ...ant




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-16 Thread Mike Edwards

Folks,

ant elder wrote:
snip


Having both the last two sentences start This software will... doesn't
sound perfect to me so if we are able to move the for distribution at no
charge... bit up to the top that seems better, which gives:

...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications composed of
independently acting, loosely coupled, linguistically heterogeneous
components connected using any of a wide range of communication
technologies. This software will implement relevant open standards
including, but not limited to, standards defined by the OASIS
OpenCSA group.

That first sentence is starting to get quite long but unless anyone can come
up with some better wording I could live with that.

   ...ant

I'm sorry, but I don't find this wording at all convincing.  I suspect 
that most people would be mystified by the section:


distributed applications composed of independently acting, loosely 
coupled, linguistically heterogeneous components connected using any of 
a wide range of communication technologies


So, let me try another version, which turns out to be longer, but I hope 
that it is easier to comprehend.  I also explicitly mention SCA and SDO 
since these are two core standards that are implemented by Tuscany.


...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications built as 
compositions of service components, where the components may be written 
using any of a wide range of programming languages and where the 
components can be connected using any of a wide range of communication 
technologies. This software will implement relevant open standards
including, but not limited to, the SCA and SDO standards defined by the 
OASIS OpenCSA member section.



Yours,  Mike.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-16 Thread Jean-Sebastien Delfino

Mike Edwards wrote:

Folks,

ant elder wrote:
snip


Having both the last two sentences start This software will... doesn't
sound perfect to me so if we are able to move the for distribution 
at no

charge... bit up to the top that seems better, which gives:

...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications composed of
independently acting, loosely coupled, linguistically heterogeneous
components connected using any of a wide range of communication
technologies. This software will implement relevant open standards
including, but not limited to, standards defined by the OASIS
OpenCSA group.

That first sentence is starting to get quite long but unless anyone 
can come

up with some better wording I could live with that.

   ...ant

I'm sorry, but I don't find this wording at all convincing.  I suspect 
that most people would be mystified by the section:


distributed applications composed of independently acting, loosely 
coupled, linguistically heterogeneous components connected using any 
of a wide range of communication technologies


So, let me try another version, which turns out to be longer, but I 
hope that it is easier to comprehend.  I also explicitly mention SCA 
and SDO since these are two core standards that are implemented by 
Tuscany.


...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications built as 
compositions of service components, where the components may be 
written using any of a wide range of programming languages and where 
the components can be connected using any of a wide range of 
communication technologies. This software will implement relevant open 
standards
including, but not limited to, the SCA and SDO standards defined by 
the OASIS OpenCSA member section.



Yours,  Mike.



This version looks better to me. I was a little mystified by the 
linguistically heterogeneous part as well :) I like the built as 
compositions of service components which describes well what we do in 
Tuscany and the fact that you explicitly mention the SCA and SDO standards.


--
Jean-Sebastien


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-16 Thread Luciano Resende
...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications built as
compositions of service components, where the components may be written
using any of a wide range of programming languages and where the
components can be connected using any of a wide range of communication
technologies. This software will implement relevant open standards
including, but not limited to, the SCA and SDO standards defined by the
OASIS OpenCSA member section.

From the paragraph above, should we use ...where the components may
be written using any of a wide range of  technologies... to allow for
script/dynamic languages, and other technologies such as BPEL, etc ?



On 10/16/07, Jean-Sebastien Delfino [EMAIL PROTECTED] wrote:
 Mike Edwards wrote:
  Folks,
 
  ant elder wrote:
  snip
 
  Having both the last two sentences start This software will... doesn't
  sound perfect to me so if we are able to move the for distribution
  at no
  charge... bit up to the top that seems better, which gives:
 
  ...establish a Project Management Committee charged with the
  creation and maintenance of open-source software for distribution
  at no charge to the public, that simplifies the development,
  deployment and management of distributed applications composed of
  independently acting, loosely coupled, linguistically heterogeneous
  components connected using any of a wide range of communication
  technologies. This software will implement relevant open standards
  including, but not limited to, standards defined by the OASIS
  OpenCSA group.
 
  That first sentence is starting to get quite long but unless anyone
  can come
  up with some better wording I could live with that.
 
 ...ant
 
  I'm sorry, but I don't find this wording at all convincing.  I suspect
  that most people would be mystified by the section:
 
  distributed applications composed of independently acting, loosely
  coupled, linguistically heterogeneous components connected using any
  of a wide range of communication technologies
 
  So, let me try another version, which turns out to be longer, but I
  hope that it is easier to comprehend.  I also explicitly mention SCA
  and SDO since these are two core standards that are implemented by
  Tuscany.
 
  ...establish a Project Management Committee charged with the
  creation and maintenance of open-source software for distribution
  at no charge to the public, that simplifies the development,
  deployment and management of distributed applications built as
  compositions of service components, where the components may be
  written using any of a wide range of programming languages and where
  the components can be connected using any of a wide range of
  communication technologies. This software will implement relevant open
  standards
  including, but not limited to, the SCA and SDO standards defined by
  the OASIS OpenCSA member section.
 
 
  Yours,  Mike.
 

 This version looks better to me. I was a little mystified by the
 linguistically heterogeneous part as well :) I like the built as
 compositions of service components which describes well what we do in
 Tuscany and the fact that you explicitly mention the SCA and SDO standards.

 --
 Jean-Sebastien


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Luciano Resende
Apache Tuscany Committer
http://people.apache.org/~lresende
http://lresende.blogspot.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-16 Thread Simon Nash


Luciano Resende wrote:


...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications built as
compositions of service components, where the components may be written
using any of a wide range of programming languages and where the
components can be connected using any of a wide range of communication
technologies. This software will implement relevant open standards
including, but not limited to, the SCA and SDO standards defined by the
OASIS OpenCSA member section.


From the paragraph above, should we use ...where the components may

be written using any of a wide range of  technologies... to allow for
script/dynamic languages, and other technologies such as BPEL, etc ?


I think changing programming languages to technologies is an improvement.
This language would also encompass declarative components like XQuery.

I wonder if we could shorten this just a little.  How about:

...establish a Project Management Committee charged with the creation
and maintenance of open-source software for distribution at no charge
to the public, that simplifies the development, deployment and management
of distributed applications built as compositions of service components.
These components may be implemented with a range of technologies and
connected using a variety of communication protocols. This software will
implement relevant open standards including, but not limited to, the
SCA and SDO standards defined by the OASIS OpenCSA member section.

  Simon



On 10/16/07, Jean-Sebastien Delfino [EMAIL PROTECTED] wrote:


Mike Edwards wrote:


Folks,

ant elder wrote:
snip


Having both the last two sentences start This software will... doesn't
sound perfect to me so if we are able to move the for distribution
at no
charge... bit up to the top that seems better, which gives:

...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications composed of
independently acting, loosely coupled, linguistically heterogeneous
components connected using any of a wide range of communication
technologies. This software will implement relevant open standards
including, but not limited to, standards defined by the OASIS
OpenCSA group.

That first sentence is starting to get quite long but unless anyone
can come
up with some better wording I could live with that.

  ...ant



I'm sorry, but I don't find this wording at all convincing.  I suspect
that most people would be mystified by the section:

distributed applications composed of independently acting, loosely
coupled, linguistically heterogeneous components connected using any
of a wide range of communication technologies

So, let me try another version, which turns out to be longer, but I
hope that it is easier to comprehend.  I also explicitly mention SCA
and SDO since these are two core standards that are implemented by
Tuscany.

...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications built as
compositions of service components, where the components may be
written using any of a wide range of programming languages and where
the components can be connected using any of a wide range of
communication technologies. This software will implement relevant open
standards
including, but not limited to, the SCA and SDO standards defined by
the OASIS OpenCSA member section.


Yours,  Mike.



This version looks better to me. I was a little mystified by the
linguistically heterogeneous part as well :) I like the built as
compositions of service components which describes well what we do in
Tuscany and the fact that you explicitly mention the SCA and SDO standards.

--
Jean-Sebastien


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]









-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-15 Thread ant elder
On 10/13/07, Robert Burrell Donkin [EMAIL PROTECTED] wrote:

 On 10/13/07, ant elder [EMAIL PROTECTED] wrote:
  On 10/13/07, Robert Burrell Donkin [EMAIL PROTECTED]
 wrote:

 snip

  So bringing together all the comments so far gives something like:
 
  ...establish a Project Management Committee charged with the
  creation and maintenance of open-source software that simplifies
  the development, deployment and management of distributed
  applications composed of independently acting, loosely coupled,
  linguistically hetrogenous components connected using any of a
  wide range of communication technologies. This software will implement
  relevant open standards including, but not limited to, standards defined
  by the OASIS OpenCSA group, for distribution at no charge to the public.

 the concatination makes last sentence is a little ambiguous. might be
 better to either start another sentence

  This software will implement
  relevant open standards including, but not limited to, standards defined
  by the OASIS OpenCSA group. This software will be distribution at no
 charge to the public.

 or move the phrase next to open source:

  ...establish a Project Management Committee charged with the
  creation and maintenance of open-source software for distribution at no
 charge to the public

 maybe someone on the board could jump with guideance

 - robert


Having both the last two sentences start This software will... doesn't
sound perfect to me so if we are able to move the for distribution at no
charge... bit up to the top that seems better, which gives:

...establish a Project Management Committee charged with the
creation and maintenance of open-source software for distribution
at no charge to the public, that simplifies the development,
deployment and management of distributed applications composed of
independently acting, loosely coupled, linguistically heterogeneous
components connected using any of a wide range of communication
technologies. This software will implement relevant open standards
including, but not limited to, standards defined by the OASIS
OpenCSA group.

That first sentence is starting to get quite long but unless anyone can come
up with some better wording I could live with that.

   ...ant


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-15 Thread Jeremy Boynes

On Oct 13, 2007, at 10:07 PM, Noel J. Bergman wrote:


Ant,

Are there any issues that should be pointed out, such as the  
(hopefully)
mechanical licensing header issue in stdcxx, or community  
diversity, which
at least in part is measuring independence from corporate backing  
(a popular
thread this past month)?  It seems that the latter should be well  
in hand,

but I'll not assume.  :-)


Noel

I've expressed some concern before about diversity and independence 
[1]. At the time, 11 out of 12 members proposed for the TLP's PMC  
worked for a single organization. Since then, a couple more people  
have been added but the ratio is still 13 out of 16. Yes, there are 3  
organizations represented but control still lies with one bloc.


The project has voted in 19 new committers, but 12 of those work for  
the same organization as above. Many have dropped out - at this time  
there are only 2 committers active[2] who don't work for that  
organization, compared to 11 who do. Neither of the two independents  
are active in the core project areas of Java SCA or SDO (they are  
committing to the C++ implementation or to DAS).


Taking a quick sample of the mailing list, the only contributors to  
the discussion thread on Graduation, which I would assume would have  
been a hot topic, were from the vendor.


I think more work is needed to reduce the dependency on and influence  
by a single corporate.

--
Jeremy

[1] http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/ 
200710.mbox/[EMAIL PROTECTED]

[2] commit in the last 3 months

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-15 Thread Paul Fremantle
Jeremy

 Neither of the two independents
 are active in the core project areas of Java SCA or SDO (they are
 committing to the C++ implementation or to DAS).


Is it stated somewhere that the Java SCA/SDO components are core compared
to C++ and DAS?

Taking a quick sample of the mailing list, the only contributors to
 the discussion thread on Graduation, which I would assume would have
 been a hot topic, were from the vendor.


I remember contributing to discussion on Graduation. Maybe you don't count
me? I know I'm an ex-corporate but then so are you!

Paul

-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

Oxygenating the Web Service Platform, www.wso2.com


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-15 Thread Jeremy Boynes

On Oct 15, 2007, at 8:02 PM, Paul Fremantle wrote:


Jeremy

 Neither of the two independents

are active in the core project areas of Java SCA or SDO (they are
committing to the C++ implementation or to DAS).



Is it stated somewhere that the Java SCA/SDO components are core  
compared

to C++ and DAS?


s/core/most active/
I still find it odd that Tuscany is aiming for graduation when in the  
two most active sections of the project there are no active  
independents.




Taking a quick sample of the mailing list, the only contributors to

the discussion thread on Graduation, which I would assume would have
been a hot topic, were from the vendor.



I remember contributing to discussion on Graduation. Maybe you  
don't count

me? I know I'm an ex-corporate but then so are you!


I was thinking primarily of people who were on the TLP PMC proposal.  
But yes, you and Matthew did help draft that proposal. As the  
diversity sub-thread was taken to the private list (which is kind of  
ironic in itself) there may also have been some discussion there I  
missed as well.


As a mentor you are much closer to the project than I am - why do you  
think Tuscany is ready to graduate with such a skewed PMC and  
committer base?


--
Jeremy


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-15 Thread Paul Fremantle

 I was thinking primarily of people who were on the TLP PMC proposal.
 But yes, you and Matthew did help draft that proposal.


I also took part in some other discussions.

As the
 diversity sub-thread was taken to the private list (which is kind of
 ironic in itself) there may also have been some discussion there I
 missed as well.

 As a mentor you are much closer to the project than I am - why do you
 think Tuscany is ready to graduate with such a skewed PMC and
 committer base?


I think Tuscany is ready to graduate because:
1) I understand it to have met the base requirements of the IPMC in terms of
independent committers
2) It has survived key members of the project jumping ship and forking the
code*
3) It seems to me to have an open, welcoming and fair attitude to new
committers and contributers
4) The Tuscany team has a clear understanding of the Apache IP rules and
release process.

However, I agree that there is a strong numerical bias towards one company.
I think the IPMC needs to take that into consideration during this vote.

Paul

* Personally I think you should have disclosed your previous involvement in
this project to the IPMC when you started this thread.


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-15 Thread Matthieu Riou
On 10/15/07, Jeremy Boynes [EMAIL PROTECTED] wrote:

  Taking a quick sample of the mailing list, the only contributors to
  the discussion thread on Graduation, which I would assume would have
  been a hot topic, were from the vendor.
 
 
  I remember contributing to discussion on Graduation. Maybe you
  don't count
  me? I know I'm an ex-corporate but then so are you!

 I was thinking primarily of people who were on the TLP PMC proposal.
 But yes, you and Matthew did help draft that proposal. As the
 diversity sub-thread was taken to the private list (which is kind of
 ironic in itself) there may also have been some discussion there I
 missed as well.

 As a mentor you are much closer to the project than I am - why do you
 think Tuscany is ready to graduate with such a skewed PMC and
 committer base?


Also as a mentor on Tuscany here is how my thinking goes:

1. Tuscany has these 3 independent developers and whether they're good
enough to qualify is, I think, not very relevant. In fact I'm sure you'll
find a lot of Apache projects with only one or two individuals at the core
who could be from the same company. And where does the core stops? What is
the core of SCA and SDO? I think that's a non issue. (As a side note, I'm
not so big on the 3 external developers rule just because it's a fixed
number. Depending on the project, this could be not enough or too drastic
(do we forbid graduation for a 4 persons project where 2 are from the same
company?). I think it's more subjective).

2. I believe Tuscany has proven to be open toward the acceptance of new
committers in a meritocratic way and has been welcoming. They're fairly open
in their decision process and even if there's a big majority of developers
from a single company, the communication and decisions are done on the
mailing-lists, seeking consensus.

3. They know what the IP issues are and address the eventual problems
appropriately. They've done numerous releases.

4. I'm not too worried about Tuscany potential orphanage. SCA is still in
its infancy as a spec but I'm personally convinced that it has enough mind
share and will continue to gather more. Even if all the individuals
belonging to this same company were to leave, I'm pretty sure Tuscany would
continue (not saying it would continue exactly in the same way, just that
the project would remain active and supported) with the others and more.

5. They've been in the incubator for a while and I think got most of what
there is to get here. Staying in longer wouldn't add much to the project.

So for all these reasons I believe Tuscany is ready for graduation. But I'll
continue to follow them afterward and I'm sure a lot of others will
(probably including you).

Cheers,
Matthieu

--
 Jeremy


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Synapse isn't just SOAP/WSDL [WAS] Re: [VOTE] Graduate Tuscany as a top level project

2007-10-14 Thread Paul Fremantle
Noel

Just an aside. Synapse implements a number of standards, and is not limited
to SOAP/WSDL. We have simple samples that take CSV files from FTP and
publish pure XML/JMS. I also think that ServiceMix would like to say they do
more than JBI.

Paul

On 10/13/07, Noel J. Bergman [EMAIL PROTECTED] wrote:

 Robert Burrell Donkin wrote:

  Tuscany will implement relevant open standards including ...

 As previously noted, the core standards for Tuscany are SCA and SDO, with
 others as desired by the community.  What distinguishes Tuscany from
 ServiceMix from Synapse is:

   Tuscany: SCA / SDO
   ServiceMix: JBI
   Synapse: WSDL / SOAP

 --- Noel



 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

Oxygenating the Web Service Platform, www.wso2.com


Re: Synapse isn't just SOAP/WSDL [WAS] Re: [VOTE] Graduate Tuscany as a top level project

2007-10-14 Thread Guillaume Nodet
Agreed.  This is why we have avoided putting JBI in the ServiceMix TLP charter.
In addition, ServiceMix may provide support for SCA in the future, has
JBI and SCA are not incompatible at all (this may be done leveraging
some parts of Tuscany, but not necesseraly, as the only interesting
bit of Tuscany for ServiceMix would be the optional Java programming
model).

FYI, here is the charter for ServiceMix: an extensible messaging bus
for service integration, mediation and composition.

On 10/14/07, Paul Fremantle [EMAIL PROTECTED] wrote:
 Noel

 Just an aside. Synapse implements a number of standards, and is not limited
 to SOAP/WSDL. We have simple samples that take CSV files from FTP and
 publish pure XML/JMS. I also think that ServiceMix would like to say they do
 more than JBI.

 Paul

 On 10/13/07, Noel J. Bergman [EMAIL PROTECTED] wrote:
 
  Robert Burrell Donkin wrote:
 
   Tuscany will implement relevant open standards including ...
 
  As previously noted, the core standards for Tuscany are SCA and SDO, with
  others as desired by the community.  What distinguishes Tuscany from
  ServiceMix from Synapse is:
 
Tuscany: SCA / SDO
ServiceMix: JBI
Synapse: WSDL / SOAP
 
  --- Noel
 
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


 --
 Paul Fremantle
 Co-Founder and VP of Technical Sales, WSO2
 OASIS WS-RX TC Co-chair

 blog: http://pzf.fremantle.org
 [EMAIL PROTECTED]

 Oxygenating the Web Service Platform, www.wso2.com



-- 
Cheers,
Guillaume Nodet

Blog: http://gnodet.blogspot.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-13 Thread Bertrand Delacretaz
On 10/12/07, Matthieu Riou [EMAIL PROTECTED] wrote:
 +1 on graduation, with the two edits proposed by Mike...

+1 for graduation, with these two edits.

-Bertrand

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-13 Thread Robert Burrell Donkin
On 10/12/07, Mike Edwards [EMAIL PROTECTED] wrote:
 Robert Burrell Donkin wrote:
  snip
 
  On 10/12/07, ant elder [EMAIL PROTECTED] wrote:

snip

  2. grrr SOA! i'm unclear what this really means in this case. though
  i've been following the lists for quite a while now, i still find it
  really hard to understand the target use cases are for tuscany. is it
  possible to accurately describe what what tuscany is used for without
  using buzzwords?
 

 I must admit that I hadn't perceived SOA as a buzzword. I agree that
 it is a deliberately imprecise term, but that it does describe a general
 architectural approach to building applications.  Do you think we need
 to build some paragraphs here that describe what service-oriented
 architecture means?

the problem with meta-architectures is that most have no canonical
definition or description and so the same term means different things
to different people. once a meta-architecture gets hot, it leads to
outbreaks of Humpty Dumpty syndrome - When I use a word, it means
exactly what I intend it to mean, no more, no less.. IMHO SOA has now
reached this stage.

 As for the target use cases for Tuscany - it is when you want to build a
 distributed application from independently acting, loosely coupled
 service components, which may be written using any of a range of
 programming technologies (Java, C++, Ruby, PHP) and which may be
 connected using any of a range of communication technologies (Web
 services, REST, JMS, RMI-IIOP).
  ^
some would say that SOA excludes REST. perhaps tuscany may (one day)
want to wire up ROA as well as SOA ;-)

anyway, tuscany simplifies the development, deployment and management
of distributed applications composed of independently acting, loosely
coupled, linguistically hetrogenous components connected using any of
a wide range of communication technologies

maybe it would be better to state this unambiguously rather than
relying on the correct interpretation of an ill-defined buzzword

snip

  4. does tuscany really want to limit itself to a single standard? if
  another organisation created standards in this same area, would
  tuscany really wish to exclude itself from creating an implementation?
 

 No, Tuscany does not want to limit itself - indeed it already uses other
 standards like some of the WS-* standards.  We had thought that the
 wording above didn't imply any limitation, but if we're mistaken in that
 view, perhaps we need to add some explicit words like:

 ...based on but not limited to...

'based on' worries me - the language seems to me to be uncomfortably
close to  'derived from'. it's also a long sentence. perhaps something
like

Tuscany will implement relevant open standards including ...

would be better

- robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-13 Thread ant elder
On 10/13/07, Robert Burrell Donkin [EMAIL PROTECTED] wrote:

 On 10/12/07, Mike Edwards [EMAIL PROTECTED] wrote:
  Robert Burrell Donkin wrote:
   snip
  
   On 10/12/07, ant elder [EMAIL PROTECTED] wrote:

 snip

   2. grrr SOA! i'm unclear what this really means in this case. though
   i've been following the lists for quite a while now, i still find it
   really hard to understand the target use cases are for tuscany. is it
   possible to accurately describe what what tuscany is used for without
   using buzzwords?
  
 
  I must admit that I hadn't perceived SOA as a buzzword. I agree that
  it is a deliberately imprecise term, but that it does describe a general
  architectural approach to building applications.  Do you think we need
  to build some paragraphs here that describe what service-oriented
  architecture means?

 the problem with meta-architectures is that most have no canonical
 definition or description and so the same term means different things
 to different people. once a meta-architecture gets hot, it leads to
 outbreaks of Humpty Dumpty syndrome - When I use a word, it means
 exactly what I intend it to mean, no more, no less.. IMHO SOA has now
 reached this stage.

  As for the target use cases for Tuscany - it is when you want to build a
  distributed application from independently acting, loosely coupled
  service components, which may be written using any of a range of
  programming technologies (Java, C++, Ruby, PHP) and which may be
  connected using any of a range of communication technologies (Web
  services, REST, JMS, RMI-IIOP).
   ^
 some would say that SOA excludes REST. perhaps tuscany may (one day)
 want to wire up ROA as well as SOA ;-)

 anyway, tuscany simplifies the development, deployment and management
 of distributed applications composed of independently acting, loosely
 coupled, linguistically hetrogenous components connected using any of
 a wide range of communication technologies

 maybe it would be better to state this unambiguously rather than
 relying on the correct interpretation of an ill-defined buzzword

 snip

   4. does tuscany really want to limit itself to a single standard? if
   another organisation created standards in this same area, would
   tuscany really wish to exclude itself from creating an implementation?
  
 
  No, Tuscany does not want to limit itself - indeed it already uses other
  standards like some of the WS-* standards.  We had thought that the
  wording above didn't imply any limitation, but if we're mistaken in that
  view, perhaps we need to add some explicit words like:
 
  ...based on but not limited to...

 'based on' worries me - the language seems to me to be uncomfortably
 close to  'derived from'. it's also a long sentence. perhaps something
 like

 Tuscany will implement relevant open standards including ...

 would be better

 - robert


So bringing together all the comments so far gives something like:

...establish a Project Management Committee charged with the
creation and maintenance of open-source software that simplifies
the development, deployment and management of distributed
applications composed of independently acting, loosely coupled,
linguistically hetrogenous components connected using any of a
wide range of communication technologies. This software will implement
relevant open standards including, but not limited to, standards defined
by the OASIS OpenCSA group, for distribution at no charge to the public.

I'll wait a while to see if there's any further comments over this and if
not restart a clean vote thread.

   ...ant


Re: [VOTE] Graduate Tuscany as a top level project

2007-10-13 Thread Robert Burrell Donkin
On 10/13/07, ant elder [EMAIL PROTECTED] wrote:
 On 10/13/07, Robert Burrell Donkin [EMAIL PROTECTED] wrote:

snip

 So bringing together all the comments so far gives something like:

 ...establish a Project Management Committee charged with the
 creation and maintenance of open-source software that simplifies
 the development, deployment and management of distributed
 applications composed of independently acting, loosely coupled,
 linguistically hetrogenous components connected using any of a
 wide range of communication technologies. This software will implement
 relevant open standards including, but not limited to, standards defined
 by the OASIS OpenCSA group, for distribution at no charge to the public.

the concatination makes last sentence is a little ambiguous. might be
better to either start another sentence

 This software will implement
 relevant open standards including, but not limited to, standards defined
 by the OASIS OpenCSA group. This software will be distribution at no charge 
 to the public.

or move the phrase next to open source:

 ...establish a Project Management Committee charged with the
 creation and maintenance of open-source software for distribution at no 
 charge to the public

maybe someone on the board could jump with guideance

- robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-13 Thread Robert Burrell Donkin
On 10/13/07, Robert Burrell Donkin [EMAIL PROTECTED] wrote:
 On 10/13/07, ant elder [EMAIL PROTECTED] wrote:
  On 10/13/07, Robert Burrell Donkin [EMAIL PROTECTED] wrote:

 snip

  So bringing together all the comments so far gives something like:
 
  ...establish a Project Management Committee charged with the
  creation and maintenance of open-source software that simplifies
  the development, deployment and management of distributed
  applications composed of independently acting, loosely coupled,
  linguistically hetrogenous components connected using any of a
  wide range of communication technologies. This software will implement
  relevant open standards including, but not limited to, standards defined
  by the OASIS OpenCSA group, for distribution at no charge to the public.

 the concatination makes last sentence is a little ambiguous. might be
 better to either start another sentence

it's wonderfully ironic that my grammar critique is not a sentence (or
at least, not in english)

- robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [VOTE] Graduate Tuscany as a top level project

2007-10-13 Thread Noel J. Bergman
Robert Burrell Donkin wrote:

 Tuscany will implement relevant open standards including ...

As previously noted, the core standards for Tuscany are SCA and SDO, with
others as desired by the community.  What distinguishes Tuscany from
ServiceMix from Synapse is:

  Tuscany: SCA / SDO
  ServiceMix: JBI
  Synapse: WSDL / SOAP

--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [VOTE] Graduate Tuscany as a top level project

2007-10-13 Thread Noel J. Bergman
Ant,

Are there any issues that should be pointed out, such as the (hopefully)
mechanical licensing header issue in stdcxx, or community diversity, which
at least in part is measuring independence from corporate backing (a popular
thread this past month)?  It seems that the latter should be well in hand,
but I'll not assume.  :-)

--- Noel



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-12 Thread Paul Fremantle
+1 from me (IPMC and Mentor)

Paul

On 10/12/07, ant elder [EMAIL PROTECTED] wrote:
 The Tuscany podling respectfully requests the Incubator to consider its
 graduation to a Top Level Project.

 While incubating Tuscany has made 14(!) releases, voted in 19 new
 committers, survived conflicts, formed its PPMC, learned how to govern
 itself, resolved licensing issues and an active community continues to grow
 around Tuscany.

 The community vote for graduation can be found on the Tuscany dev list at:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg24675.html

 We have prepared the resolution below to be presented for consideration at
 the upcoming Board meeting.

 We invite everyone to vote to approve this proposal.

 Many thanks,

...ant

 Establish the Apache Tuscany project:

WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the Foundation's
 purpose to establish a Project Management Committee charged with
 the creation and maintenance of open-source software that
 simplifies the development and deployment of service oriented
 applications and provides a managed service-oriented runtime
 based on the standards defined by the OASIS OpenCSA group,
 for distribution at no charge to the public.

NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the Apache Tuscany Project,
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

RESOLVED, that the Apache Tuscany Project be and hereby is
 responsible for the creation and maintenance of software
 related to Apache Tuscany;
 and be it further

RESOLVED, that the office of Vice President, Apache Tuscany be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache Tuscany Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache Tuscany Project; and be it further

RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache Tuscany Project:

 Adriano Crestaniadrianocrestani at apache dot org
 Andrew Borley   ajborley at apache dot org
 Andy Grove   agrove at apache dot org
 ant elder   antelder at apache dot org
 Brady Johnson  bjohnson at apache dot org
 Frank Budinsky frankb at apache dot org
 Ignacio Silva-Lepe  isilval at apache dot org
 Jean-Sebastien Delfino   jsdelfino at apache dot org
 kelvin goodson   kelvingoodson at apache dot org
 Luciano Resende   lresende at apache dot org
 Mike Edwards   edwardsmj at apache dot org
 Pete Robbinsrobbinspg at apache dot org
 Raymond Feng  rfeng at apache dot org
 Simon Laws  slaws at apache dot org
 Simon Nash  nash at apache dot org
 Venkata Krishnan  svkrish at apache dot org

NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ant Elder
 be appointed to the office of Vice President, Apache Tuscany, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

RESOLVED, that the Apache Tuscany Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator Tuscany podling; and be it further

RESOLVED, that all responsibilities pertaining to the Apache
 Incubator Tuscany podling encumbered upon the Apache Incubator
 Project are hereafter discharged.



-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

Oxygenating the Web Service Platform, www.wso2.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-12 Thread Robert Burrell Donkin
On 10/12/07, ant elder [EMAIL PROTECTED] wrote:

snip

some grammar queries

 Establish the Apache Tuscany project:

WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the Foundation's
 purpose to establish a Project Management Committee charged with
 the creation and maintenance of open-source software that
 ^^^
http://www.apache.org/foundation/records/certificate.html uses open source

 simplifies the development and deployment of service oriented

  ^^
 applications and provides a managed service-oriented runtime

 ^

which is right?

- robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-12 Thread Davanum Srinivas
+1 (IPMC and ex-Mentor :)

-- dims

On 10/12/07, Paul Fremantle [EMAIL PROTECTED] wrote:
 +1 from me (IPMC and Mentor)

 Paul

 On 10/12/07, ant elder [EMAIL PROTECTED] wrote:
  The Tuscany podling respectfully requests the Incubator to consider its
  graduation to a Top Level Project.
 
  While incubating Tuscany has made 14(!) releases, voted in 19 new
  committers, survived conflicts, formed its PPMC, learned how to govern
  itself, resolved licensing issues and an active community continues to grow
  around Tuscany.
 
  The community vote for graduation can be found on the Tuscany dev list at:
 http://www.mail-archive.com/[EMAIL PROTECTED]/msg24675.html
 
  We have prepared the resolution below to be presented for consideration at
  the upcoming Board meeting.
 
  We invite everyone to vote to approve this proposal.
 
  Many thanks,
 
 ...ant
 
  Establish the Apache Tuscany project:
 
 WHEREAS, the Board of Directors deems it to be in the best
  interests of the Foundation and consistent with the Foundation's
  purpose to establish a Project Management Committee charged with
  the creation and maintenance of open-source software that
  simplifies the development and deployment of service oriented
  applications and provides a managed service-oriented runtime
  based on the standards defined by the OASIS OpenCSA group,
  for distribution at no charge to the public.
 
 NOW, THEREFORE, BE IT RESOLVED, that a Project Management
  Committee (PMC), to be known as the Apache Tuscany Project,
  be and hereby is established pursuant to Bylaws of the
  Foundation; and be it further
 
 RESOLVED, that the Apache Tuscany Project be and hereby is
  responsible for the creation and maintenance of software
  related to Apache Tuscany;
  and be it further
 
 RESOLVED, that the office of Vice President, Apache Tuscany be
  and hereby is created, the person holding such office to
  serve at the direction of the Board of Directors as the chair
  of the Apache Tuscany Project, and to have primary responsibility
  for management of the projects within the scope of
  responsibility of the Apache Tuscany Project; and be it further
 
 RESOLVED, that the persons listed immediately below be and
  hereby are appointed to serve as the initial members of the
  Apache Tuscany Project:
 
  Adriano Crestaniadrianocrestani at apache dot org
  Andrew Borley   ajborley at apache dot org
  Andy Grove   agrove at apache dot org
  ant elder   antelder at apache dot org
  Brady Johnson  bjohnson at apache dot org
  Frank Budinsky frankb at apache dot org
  Ignacio Silva-Lepe  isilval at apache dot org
  Jean-Sebastien Delfino   jsdelfino at apache dot org
  kelvin goodson   kelvingoodson at apache dot org
  Luciano Resende   lresende at apache dot org
  Mike Edwards   edwardsmj at apache dot org
  Pete Robbinsrobbinspg at apache dot org
  Raymond Feng  rfeng at apache dot org
  Simon Laws  slaws at apache dot org
  Simon Nash  nash at apache dot org
  Venkata Krishnan  svkrish at apache dot org
 
 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ant Elder
  be appointed to the office of Vice President, Apache Tuscany, to
  serve in accordance with and subject to the direction of the
  Board of Directors and the Bylaws of the Foundation until
  death, resignation, retirement, removal or disqualification,
  or until a successor is appointed; and be it further
 
 RESOLVED, that the Apache Tuscany Project be and hereby
  is tasked with the migration and rationalization of the Apache
  Incubator Tuscany podling; and be it further
 
 RESOLVED, that all responsibilities pertaining to the Apache
  Incubator Tuscany podling encumbered upon the Apache Incubator
  Project are hereafter discharged.
 


 --
 Paul Fremantle
 Co-Founder and VP of Technical Sales, WSO2
 OASIS WS-RX TC Co-chair

 blog: http://pzf.fremantle.org
 [EMAIL PROTECTED]

 Oxygenating the Web Service Platform, www.wso2.com

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Davanum Srinivas :: http://davanum.wordpress.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Graduate Tuscany as a top level project

2007-10-12 Thread Robert Burrell Donkin
snip

On 10/12/07, ant elder [EMAIL PROTECTED] wrote:

 Establish the Apache Tuscany project:

WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the Foundation's
 purpose to establish a Project Management Committee charged with
 the creation and maintenance of open-source software that
 simplifies the development and deployment of service oriented
 applications and provides a managed service-oriented runtime
 based on the standards defined by the OASIS OpenCSA group,

 for distribution at no charge to the public.

1. is 'based' the right term?

2. grrr SOA! i'm unclear what this really means in this case. though
i've been following the lists for quite a while now, i still find it
really hard to understand the target use cases are for tuscany. is it
possible to accurately describe what what tuscany is used for without
using buzzwords?

3. is the definition a little ambiguous?

((simplifies the development and deployment of service oriented
applications) and (provides a managed service-oriented runtime))
based on the standards defined by the OASIS OpenCSA group

vs

(simplifies the development and deployment of service oriented
applications) and ((provides a managed service-oriented runtime)
based on the standards defined by the OASIS OpenCSA group)

4. does tuscany really want to limit itself to a single standard? if
another organisation created standards in this same area, would
tuscany really wish to exclude itself from creating an implementation?

- robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]