Re: Posting and tracking project tasks

2003-10-03 Thread Stephen McConnell


Noel J. Bergman wrote:

To a certain extent, the incubator is evolving, too.  If evolving procedures
that are not being disseminated, that's one problem.
I propose that a good way to address this situation will be to make active
use of the new JIRA install, Serge and I have scheduled for next Thursday.
+1
This is a really excellent idea.
Stephen.
--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Disclaimer text for incubated projects

2003-10-04 Thread Stephen McConnell


Tetsuya Kitahata wrote:

From my point of view, "disclaimer" page would be enough and
the best "alternative".
+1

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Disclaimer text for incubated projects

2003-10-04 Thread Stephen McConnell


Berin Lautenbach wrote:

 is an effort undergoing incubation at the Apache 
Software Foundation (ASF), sponsored by the .  Incubation is required of all newly accepted projects until 
a further review indicates that the infrastructure, communications, 
and decision making process have stabilized in a manner consistent 
with other successful ASF projects. While incubation status is not 
necessarily a reflection of the completeness or stability of the code, 
it does indicate that the project has yet to be fully endorsed by the 
ASF. 


Berin:

I have a problem with the last sentence in the above paragraph as it 
implies a association between the incubator and project code completness 
and/or stability.  Here is a suggested replacement that eliminates the 
concern:

 is an effort undergoing incubation at the Apache 
Software Foundation (ASF), sponsored by the . 
Incubation is required of all newly accepted projects until a further 
review indicates that the infrastructure, communications, and decision 
making process have stabilized in a manner consistent with other 
successful ASF projects. As such, the project has not been formally 
endorsed by the ASF.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: incubation disclaimer and infrastructural reshuffle

2003-10-04 Thread Stephen McConnell


Leo Simons wrote:

Sam Ruby wrote:

I would go further. Essentially, a release by a podling would require 
a vote by the incubator PMC to do so.


a release by *any* project requires its supervising PMC to vote
it through. Since for podlings, the supervising PMC is by definition
the incubator PMC, you're not going anywhere spectacular :D
- LSD

Roy wrote recently:

Ok - going with Apache tradition - its not the PMC that makes the 
decision of a *release*.


BZZZT. According to the bylaws, the only people authorized to make 
decisions
on behalf of the ASF (including the decision to release code to the 
general
public) are officers or the PMC responsible for the project. All other
votes are to be ignored or considered advisory only, and no I don't care
how long some of our umbrella projects have been ignoring that fact.

Roy


BZZZT, BZZZT, the above statement presumes that "release" and 
"publication" are one and the same. The distinction between a vote to 
"release" and a vote to "publish" is in my option an import aspect of 
active community based decision making. Communities vote to release, and 
PMCs demonstrate responsible oversite through control of “publication. 
The people who care about the subject make a collective decision to 
release something. That decision is not binding on Apache. All it does 
is establish a recommendation to a PMC to publish. A PMC can then 
endorce (or not) a release recommendation by the community. This 
approach reflects a respect for the *decisions* of the community while 
delivering the appropriate due-diligence by the responsible PMC.

Stephen.






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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Disclaimer text for incubated projects

2003-10-04 Thread Stephen McConnell


David Jencks wrote:

On Saturday, October 4, 2003, at 03:20 AM, Berin Lautenbach wrote:

== Releases ==

As podlings are not yet fully accepted as part of the Apache Software 
Foundation, any software releases (including code held in publically 
available CVS) made by Podlings will not be endorsed by the ASF.




Podlings in Incubation SHALL NOT perform any releases of software 
without the explicit approval of the Incubator PMC.
To me, one possible reading of these two statements is that explicit 
approval of the Incubator PMC is required for any change to code held 
in publicly available CVS.  I doubt that is what anyone intends.


What is intended and what happens are two very different things.

Apache is publishing incubator code via CVS. Restrictions above and 
beyond that are accademic and simply unnecessary overheads on projects 
under incubation.  I would suggest the the incubator PMC address 
due-diligence at the appropriate level.  In this context the appropriate 
level is the license.

(a) if a new project is importing code it should import it under
   an Incubator variant of ASL 1.1 with appropriate disclaimers
(b) if (a) is not satisfied - then the repository is not available
   to the public - period - simple
(c) let the project publish what it wants providing it is
   consitent with the license
Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Proposal: Sponsor becomes Mentor

2003-10-21 Thread Stephen McConnell


Nicola Ken Barozzi wrote:

The name "Sponsoring Entity" is wierd, and the more I think of it, the 
more it seems artificial.

What we need is something that sponsors the project, and will accept 
it, and someone that mentors the project, which are 2 concepts, not 3 
as now. 


Nicolas:

I'm +1 on the terminology and defintions below - but I'm just a little 
confussed on the above comment - 2 versus 3 as now.  What is the third 
role that is implicity dropped?

Steve.



Hence I propose that we have:

 - Sponsor: the Apache entity (PMC) that sponsors the project
and that will recieve it upon succesfull incuabtion.
 - Mentor:  the Apache member or Sponsor PMC member that will
assist in incubation. He will become part of the
Incubator PMC.
In this way we ensure that the currently defined Sponsor follows the 
project and that the Mentor is always pre-proposed by the candidate 
(so we don't need go hinting for it).

What do you think?

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: projects "in" versus "entering" versus "affiliated with" the incubator

2003-10-21 Thread Stephen McConnell


Rodney Waldhoff wrote:

* I'd suggest the term "candidate" (as is used in 
Roles_and_Responsibilities) or "project" (as in "incubating 
[sub]project"),

or even the term "pod", rather than the diminutive "podlet" in describing
the "entity being incubated"
+1

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Proposal: Sponsor becomes Mentor

2003-10-21 Thread Stephen McConnell


Berin Lautenbach wrote:

From: Nicola Ken Barozzi <[EMAIL PROTECTED]>
   

 

The name "Sponsoring Entity" is wierd, and the more I think of it, the 
more it seems artificial.
   

Yup.  It was the best I could think of at the
time :<.
 

What we need is something that sponsors the project, and will accept it, 
and someone that mentors the project, which are 2 concepts, not 3 as now.

Hence I propose that we have:

 - Sponsor: the Apache entity (PMC) that sponsors the project
and that will recieve it upon succesfull incuabtion.
 - Mentor:  the Apache member or Sponsor PMC member that will
assist in incubation. He will become part of the
Incubator PMC.
   

The only issue then is that we loose the original
concept of the sponsor.  While the distinction
between sponsor and sponsoring entity was
artificial, I think it was useful.  

So the sponsor was the individual Apache member
who would champion the cause of the candidate
project with the relevant sponsoring entity,
help the candidate through those initial stages
and be a champion for the podling once it was
accepted.
We still need this role (at least prior to
acceptance by a "sponsoring entity" or whatever
we want to call it now) I think.  However I like
the idea of calling the "sponsoring entity" the
sponsor, as it's more natural.  For the purposes
of documentation why not something like the
candidate "champion" for the original sponsor 
idea?

++1

Cheers, Steve.

Cheers,
   Berin


This message was sent through MyMail http://www.mymail.com.au



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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Proposal: Sponsor becomes Mentor

2003-10-21 Thread Stephen McConnell


Noel J. Bergman wrote:

Just wondering who the mentor is for the Directory Project?  I would
   

suspect
 

that Noel is the official Sponsor however I have not seen any discussions
concerning the projects mentor.
   

AFAIK, Nicola Ken and I are doing that duty.

 

Also wanted to check and see if there are any things (loose ends) still
expected of the Directory Project such as documentation etcetera?
   

I just posted a "new project" form for people to review.  And it seems from
other messages that Nicola Ken wants to postpone new project adoption until
he finishes the web site renovation, since that includes the new STATUS
form.
There are a bunch of things that the directory project could be doing to
things established under Apache.  Is the web-site really a prereq for this?
As far as I can see the adminstrative stuff is well in hand and the
operational are now subject in focus - cvs, lists, etc.
Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Common naming accross policy/process/roles

2003-10-27 Thread Stephen McConnell


Berin Lautenbach wrote:

Leo Simons wrote:

Hi gang,


Okay, okay, I'm exaggerating. Its real cool there's people
volunteering to write all this stuff, and the drafts are not
*that* formal. I'm just suggesting we make it easy for ourselves
and don't try to write "perfect" and "waterproof" docs. We just
need "good enough".
back to my corner!


:>.  But I'll bite.  It's because you might be clear, the PMC might be 
clear and the board might be clear on what incubation is, but it is 
still truly astounding how much argument can be generated *every time* 
a project comes into incubation over items that should be simple and 
easy, and that everyone has agreed on in the past!

I've also been involved in standard review processes in other lives, 
and it also amazing (but understandable) how much bitterness and heat 
can be generated by different projects/products following different 
review paths.  If we document the requirements as we create them then 
firstly it's easier for those on the PMC down the track, and secondly 
there is something that everyone can point to and say "this is what 
was done in the past".

It's almost due-diligence on behalf of the incubator.  It has been 
given a task by the board.  How can it show it is performing that task 
adequately in each case if it cannot go back to a normative reference? 


Well said!

Steve.



Cheers,
Berin


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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Common naming accross policy/process/roles

2003-10-28 Thread Stephen McConnell


Nicola Ken Barozzi wrote:

Berin Lautenbach wrote:

Nicola Ken Barozzi wrote:

I also want to make sure that we well know where things stand in 
every incubation moment, as there has been enough confusion 
withdouble-triple PMC concurrent votes.


+1

That said, I also think that we need *one* document to guide us, and 
all the rest should be simply docs that complement it as HOWTOs.


+1 - although whether they are HOWTOs or some other format would I 
think depend on appropriateness of content.

Any objections to my changing the "Incubation" heading on the main 
side bar down into "Incubator Policy" and "Incubator Guideance".  The 
first has an intro page discussing what the policy is for and a 
single document (the policy) and the second has the other documents 
with an intro page discussing what they are for?


Hmmm... policy... guidance... really, I may seem paranoid, but they 
don't spark a clear distinction in my head.


Policy == rules of the game.
Guidence == suggestions on how to play the game


I want to see a single document, not more. Just one.
Call it Process, call it Policy, call it Rules, but just one.
Proposal:

 - add a HOWTO section
 - rename Process_Description to Incubation_HOWTO
 - make a HOWTO doc from each paragraph of ROLES_AND_RESPONSIBILITIES
Why an I so keen on "HOWTO"? Because HOWTOS are well known to be 
non-normative. 


I disagree.

A general guidance document is talking about a typical incubation 
process and is targeted towards someone who is thinking about 
involvement in such a process.  Policies are the set of rules that 
provide the framework for consistency - its the rules that PMC and 
incubator project participants are working under between comencement and 
exit.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Common naming accross policy/process/roles

2003-10-28 Thread Stephen McConnell


Berin Lautenbach wrote:

If we want to make sure something is non-normative, it's very simple 
(and appropriate) to put a rider paragraph in it stating that where it 
conflicts with the policy, the policy over-rides.  That's a common 
approach and gets over having to worry too much about what names we use. 
+1



In particular, I like calling the process description a "Process 
Description" because that is exactly what it is. 


+1

Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: status of FTP Server project

2003-10-31 Thread Stephen McConnell


[EMAIL PROTECTED] wrote:

Thanks.

I need to be able to use the FTPServer within my process (for junit-based
testing purposes). Is there a way I can do that ?
Here is an example [1] of a junit-based test that includes an embedded 
container.  The test code that pulls in named services and does what it 
wants. Working examples are available for the test cases, and if you 
post a note over on Avalon - someone there has a working ftp server 
block descriptor.

Cheers, Steve.

[1] junit test-case using embedded container
http://avalon.apache.org/merlin/starting/advanced/unit/index.html



From reading the Phoenix docs, I would have start up the Phoenix server
with FTPServer deployed (as a block). This would be an impediment.

Any pointers would help.

thanks,
raghu
ps: I need to be able to ftp files (in junit tests) and do some 
verification. So,
am exploring if I can use FTP Server as an in-memory service.







Rana Bhattacharyya <[EMAIL PROTECTED]>



10/28/2003 11:35 PM
Please respond to general
T
To: [EMAIL PROTECTED]
cc: 

bcc: 
Subject:Re: status of FTP Server project

Hi,
The FTP server project is very much active. The code
base is very much stable and the doc is also available
(may not be very exhaustive). 

You can check the site 
http://incubator.apache.org/projects/ftpserver/

Thanks,
Rana


--- [EMAIL PROTECTED] wrote:
 

Hello,

I would like to know the status of the FTP Server
project in terms of
releases, timeline, usage docs etc.
Also, are there any other alternative open-source
Java-based
FTP Servers out there ?
thanks,
raghu
   



__
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




 

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [Possible Incubation] Apache Repo

2003-11-08 Thread Stephen McConnell


Jason van Zyl wrote:

On Sat, 2003-11-08 at 16:57, Roy T. Fielding wrote:
 

I think that producing a single repository, or at least a set of
mechanisms that allow a single storage facility to look like a
repository with multiple interfaces, is a task for infrastructure
and commons to work out (meaning that the people who have interest
in such a thing will work together to minimize the cost to the ASF,
both in terms of bandwidth and volunteer time, under the auspices
of the people responsible for keeping us on the net).  We don't
need a separate group for that because it is an internal task,
and there are no IP issues that require a trip through incubator.
If there are additional software tools that might make useful
Apache products and people to stoke the engines, then we should
incubate those here as new projects.  We just need a clear proposal.
   

So if I understand this correctly the discussions on [EMAIL PROTECTED]
should now be conducted on infrastructure where we are talking about the
physical layout of the repository in a file system that is accessible
via http.
Small note - some of the participants on the [EMAIL PROTECTED] are
discussing the actual requirements - which from my (and other) point(s)
of view go beyond a file-system http protocol cut-and-dried implementation
solution.  Some consider this area to be much more than an HTTP download
handler. In fact - if the scope of a repository model were limited to
that then would would be missing a really big opportunity to do this in
a way is of real value to multiple projects.  Yes - you can assume some
simplistic models down low - but hopefully this is not just about
plumbing but also about addressing the requirements across different
abstractions that will ultimately ensure that semantic assumptions are
consistent across multiple repository-enabled applications.

Just trying to clarify, is this correct?

I hope not - it would not meet Avalon project requirements relative to
repository-aware applications. I much prefer Roy's terminology "a single
storage facility to look like a repository with multiple interfaces".
Roy's statement *does* encompass the scope of requirements that I see as
relevant.
Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [Possible Incubation] Apache Repo

2003-11-08 Thread Stephen McConnell


Roy T. Fielding wrote:

Small note - some of the participants on the [EMAIL PROTECTED] are
discussing the actual requirements - which from my (and other) point(s)
of view go beyond a file-system http protocol cut-and-dried 
implementation
solution.  Some consider this area to be much more than an HTTP download
handler. In fact - if the scope of a repository model were limited to
that then would would be missing a really big opportunity to do this in
a way is of real value to multiple projects.  Yes - you can assume some
simplistic models down low - but hopefully this is not just about
plumbing but also about addressing the requirements across different
abstractions that will ultimately ensure that semantic assumptions are
consistent across multiple repository-enabled applications.


The requirement is that ASF-owned software be distributed in an efficient
(for our costs), reliable (for our maintainers), and user-friendly way. 


I would add one more requirement to above statement - namely 
"machine-friendly".  There is an emerging requirement for application 
driven downloading that has the potential to significantly exceed the 
classic browser driven requirements that the ASF is addressing today.  
This has a direct impact on ASF costs, reliability, and utility.


Feel free to consider any number of designs that may accomplish that
requirement, but don't mistake a design opinion for a requirement.
In particular, do not under any circumstances hold up implementation
of the repository in pursuit of perfection -- a current implementation
can be replaced at any time we see fit.
Just trying to clarify, is this correct?

I hope not - it would not meet Avalon project requirements relative to
repository-aware applications. I much prefer Roy's terminology "a single
storage facility to look like a repository with multiple interfaces".
Roy's statement *does* encompass the scope of requirements that I see as
relevant.


Hello?  Avalon project requirements do not encompass repository needs,
and certainly do not define them.


I don't think that I have suggested this. Avalon requirements deal with 
at least three layers of abstraction with respect to server side 
facilities.  At the lowest level these requirements are rather close to 
the requirements you have outlined above.  As far as second and third 
level requirements are concerned - these place functional requirements 
on the respective underlying facilities.  My objective are rather simple 
- the basic facility should be a platform on which higher level 
facilities can be established without resorting to inefficiencies or 
workarounds.

I should also point out that Avalon is not alone is this respect. Other 
projects are evolving towards repository-awareness. Identifying and 
collecting those requirements (many of which are project/application 
specific) are central to the delivery of a basic repository that is 
extendible to meet the needs of a significant usage model (in terms of 
ASF near-term impact).



Avalon users might prefer a given
interface to the repository, which I assume the Avalon community is more
than capable of defining and developing on their own.  
Clearly yes.  The work within Avalon has *done* exactly this and as a 
result - issues with current approaches have discovered and near term 
requirements have been identified.  These aspects are the things that 
Avalon has to contribute to general model.  I'll restate my earlier 
comment - the simplistic http + file layout assumptions "do not meet 
Avalon project requirements relative to repository-aware applications".

In fact this is probably the key point - is this initiative about 
dealing with ASF download requirements, or, does this initiative address 
the emerging and potentially much larger repository aware application 
scenario?  If this is simply about safe downloading then my assertions 
are clearly inappropriate.


The commonality
that is required by repository is determining the easiest way for all
of our projects to provide artifacts and their authenticity-proving
signatures such that the general public can get what they want, when
they want, at a minimum cost to us.  The tools that retrieve from the
repository are not within its scope. 


Just to clarify - I completely agree that the development of tools 
*using* a repository are out of scope.  However - these very same tools 
(at least those that exist today) are in my opinion *totally within 
scope* in terms of establishing near term requirements on the ASF and 
the repository solutions the ASF provides.

Anything (and I do mean anything) beyond that is a software project
that the ASF has not authorized, and certainly won't be developed here
unless it is within a PMC.  People are certainly welcome to propose
such a project on incubator, but that is not the repository project.
Repository is a task to be accomplished!


Relative to present or short-term needs?

Please note that this is not an argumentative question.  It is a 
ques

Re: [Possible Incubation] Apache Repo

2003-11-08 Thread Stephen McConnell


Jason van Zyl wrote:

On Sat, 2003-11-08 at 21:47, Stephen McConnell wrote:
 

Roy T. Fielding wrote:

   

Small note - some of the participants on the [EMAIL PROTECTED] are
discussing the actual requirements - which from my (and other) point(s)
of view go beyond a file-system http protocol cut-and-dried 
implementation solution.  Some consider this area to be much more than 
an HTTP download handler. In fact - if the scope of a repository model 
were limited to that then would would be missing a really big 
opportunity to do this in a way is of real value to multiple projects.  
Yes - you can assume some simplistic models down low - but hopefully 
this is not just about plumbing but also about addressing the 
requirements across different abstractions that will ultimately ensure 
that semantic assumptions are consistent across multiple 
repository-enabled applications.
   

The requirement is that ASF-owned software be distributed in an efficient
(for our costs), reliable (for our maintainers), and user-friendly way. 
 

I would add one more requirement to above statement - namely 
"machine-friendly".  There is an emerging requirement for application 
driven downloading that has the potential to significantly exceed the 
classic browser driven requirements that the ASF is addressing today.  
This has a direct impact on ASF costs, reliability, and utility.

I have challenged you to give me a scenerio that I can't satisfy with
something like the current Maven repository. Instead you drone on ad
nauseum about the theoretical. Let's have a concrete example.
Jason:

Look around you - take a look at things you involved with.  I've already 
provided you with examples where the simplistic http over a maven style 
file system layout breaks.  You have already provided me with the 
details of workarounds that the Maven platform incorporates to address 
these inefficiencies.  There is a bigger picture.  That picture is based 
on the collection of the requirements from repository-enabled 
applications - a set of requirements that you seem determined to reject.

We can address those concerns with an open mind (a.k.a. a process of 
collaboration and mutual respect) or we could follow your approach to 
consensus building.  While I'm very confident that you believe that your 
conclusions meet the present and near-term ASF requirement, I and others 
have different opinions.  Should you wish to explore that area more 
constructively - I am very confident that a sustained effort by you 
towards the consideration and appreciation of the opinions and 
experience of others will go a long
way in justifying your potential contribution to this subject.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [Possible Incubation] Apache Repo

2003-11-08 Thread Stephen McConnell


Jason van Zyl wrote:

On Sat, 2003-11-08 at 23:18, Stephen McConnell wrote:
 

Jason van Zyl wrote:
   

 

I have challenged you to give me a scenerio that I can't satisfy with
something like the current Maven repository. Instead you drone on ad
nauseum about the theoretical. Let's have a concrete example.
 

Jason:

Look around you - take a look at things you involved with.  I've already 
provided you with examples where the simplistic http over a maven style 
file system layout breaks.  
   

Which one's were those so we can record them here?

Jason:

I must confess that I am intrigued by your approach to collaboration!

Following your assertion that I am droning on ad nauseum about the 
theoretical - combined with your follow-up with a request for specifics, 
I am obliged to conlude that your post concerning nauseum was simply an 
incorrect assertion on you part, or, your post is intended to establish 
an entry in a drone catalogue for the benefit of other like minded 
persons. 

While I appreciate that you are very busy working on initiative outside 
the scope and control of the ASF - I would *really* appreciate your 
guidance on this subject.  Did you simply make a mistake, or are you 
intentions to propergate that mistake?

Stephen.



--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [Possible Incubation] Apache Repo

2003-11-08 Thread Stephen McConnell


Jason van Zyl wrote:

On Sun, 2003-11-09 at 00:35, Stephen McConnell wrote:

 

Jason:

I must confess that I am intrigued by your approach to collaboration!
   

That's because you're at least as deficient as I am in the realm of
collaboration. Neither you or I are any great shining examples of an
ideal collaborator. You'll have to bear with me while I try to make
ammends. I will try to bear with you.
Oh really - take a break Jason!
You idea of collaboration is very clear:
http://lists.codehaus.org/pipermail/plexus-dev/2003q3/03.html
My idea of collaboration is something *totally* different.
Stephen.
--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [Possible Incubation] Apache Repo

2003-11-11 Thread Stephen McConnell


Geir Magnusson Jr. wrote:

On Sunday, November 9, 2003, at 02:50 AM, Stephen McConnell wrote:



Jason van Zyl wrote:

On Sun, 2003-11-09 at 01:08, Stephen McConnell wrote:

Jason van Zyl wrote:


On Sun, 2003-11-09 at 00:35, Stephen McConnell wrote:



Jason:

I must confess that I am intrigued by your approach to 
collaboration!


That's because you're at least as deficient as I am in the realm of
collaboration. Neither you or I are any great shining examples of an
ideal collaborator. You'll have to bear with me while I try to make
ammends. I will try to bear with you.

Oh really - take a break Jason!
You idea of collaboration is very clear:
http://lists.codehaus.org/pipermail/plexus-dev/2003q3/03.html
How does Plexus staying at Codehaus have any bearing on the notion 
of my
collaboration?


ROTFL - and you can't figure this out for yourself?


I can't.  Can you explain? 


Geir:

I could - but to be honest I'm flat out on some really important stuff 
that I have to close.  Can we come back to this in maybe at the end of 
this week?  I'm sorry - but to answer your question properly and 
completely, I have to take into consideration several non-trivial 
aspect. I would simple prefer to do this properly and with due care. 

There are certainly some interesting social aspects that are worth 
documenting. 

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [RT] Multiple Mentors

2003-11-12 Thread Stephen McConnell


Nicola Ken Barozzi wrote:

Berin Lautenbach wrote:

Nicola,

I suppose the only slight reservation would be who is accountable?  
The old "Fred Bloggs is looking after that" can kick in.  I think the 
Incubator PMC also wants to be able to hold people accountable for 
inubation activities.  Gets harder with multiple people.


If the accountable person fails, what can we do? Nothing. 


I think the accountable individual is an important criteria!

If the accountable person fails - then the individual that represents 
the responsible PMC is accountable for ensuring that an accountable 
person is established (e.g. the individual is the Chair and the problem 
is locating a new Mentor).

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [RT] Multiple Mentors

2003-11-13 Thread Stephen McConnell


Nicola Ken Barozzi wrote:

Berin Lautenbach wrote:

Nicola Ken Barozzi wrote:

Berin Lautenbach wrote:

Nicola,

I suppose the only slight reservation would be who is accountable?  
The old "Fred Bloggs is looking after that" can kick in.  I think 
the Incubator PMC also wants to be able to hold people accountable 
for inubation activities.  Gets harder with multiple people.


If the accountable person fails, what can we do? Nothing.


Replace them!  


Too late, the bad is done. I want to minimize the possibility of it 
happening. 


I understand you point  - but I think you focussing on the wrong place.  
The single point of accountability is IMO an important criteria - 
instead - I think what you should be looking at is the framework within 
which that reposibility becomes drop dead easy based on a framework of 
support.

As a simple example - the process description establishes a sequence of 
events with responsibilities on a project to move itself out of 
incubation. The process will involve actions by the Mentors and the PMC 
and we don't these actions to be slowing down the works.  An important 
aspect here is visibility of status and pending actions.  This takes me 
back to the discussion about using JIRA - that's the sort of example 
where I could checkout open-actions on any incubator project - and based 
on that information I could jump in and help out.  That results is 
greater community contribution to the process - less overhead oper 
Mentor - etc. etc.  I.e. think more about facilities to enable members 
of the community to facilitate the exit of project under incubation.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [RT] Multiple Mentors

2003-11-13 Thread Stephen McConnell


Nicola Ken Barozzi wrote:

Stephen McConnell wrote:

...
> An important
aspect here is visibility of status and pending actions.  This takes 
me back to the discussion about using JIRA - that's the sort of 
example where I could checkout open-actions on any incubator project 
- and based on that information I could jump in and help out. 


Click on the project you want to help out:
http://incubator.apache.org/projects/index.html
Are these files not so nice? Sure, if someone crafts up nicer status 
files I'll be happy to switch to them.

As for using an issue tracker for this, single projects are free to do 
so, but it's their decision; what I have linked to is the baseline. 


Keep in mind that I can see the use of JIRA for an incubation iniative 
as something seperate for a projects own use of JIRA for bug tracking.  
An incubator view is all about actions facilitating exit (exit bugs).  I 
bet that if incubator projects could push up and maintain their top 
three open actions - then more people could help out simply because they 
can see what a project is asserting at the topics it needs incubation 
help on.

Ask the following question:

* what are the top three things for FTP or Directory or Xxxx to move it 
towards exit

I could spend an afternoon trying to put the answer together - and I'd 
be guessing alot along the way.  Irrespective of the mechanisms used - 
providing a way for incubating projects to push actions up to the 
incubation community is going address the concern you raised about 
sharing the load.

Cheers, Stephen.



--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [VOTE] Incubate Apache Repo

2003-11-24 Thread Stephen McConnell


Noel J. Bergman wrote:

+1 if you mean to incubate a particular project, since it seems that you
have a set of codebases and a community to start.
However, unless it is willing to be more inclusive of other related
projects, I don't think that it should be permitted to refer to itself as
the Apache Repository project.  It is a single instance of such a client
tool.  Mind you, I would like to see collaboration between these projects,
Avalon and Maven.
There are a couple (or more) people from Avalon who would be keen to get 
invoked with a collaborative initiative of kind assuming that we can get 
a good broad spectrum of support across Apache projects.

My own interest is coming from the point of view of the Avalon 
Repository facility. Avalon's Repository initiative is concerned with 
linking together components and repositories to support aggressive 
deployment strategies. I've just posted some *very* initial information 
up on Apache  at the following address:

 http://avalon.apache.org/repository/about

In addition to what is written there - there is also work on-going 
within Avalon in the development of IDE tools/plugins linked to this 
facilities, repository management in general, and broader development 
interests that tie into the Apache Directory Project's Eve product and 
all of that component and service management stuff in Avalon.  If the 
initial community is agreeable I would be interested in contributing and 
I'm sure there are a couple of other Avalon committers that would want 
get involved as well.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: [VOTE] Incubate Apache Repo

2003-11-30 Thread Stephen McConnell


Geir Magnusson Jr wrote:

"Depot" 


+1

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: [VOTE] New Incubator rules and scope definition (long)

2003-12-12 Thread Stephen McConnell


Jason van Zyl wrote:

On Fri, 2003-12-12 at 12:20, Nicola Ken Barozzi wrote:
 

The "Incubator Reorg" threads have brought the Incubator to the 
definition of a new set of rules, that aim to simplify, streamline and 
generally make the process of incubation more effective.

It's time to wrap it up. Hence I ask to vote on the acceptance of this 
scope definition, which is the start of our charter, and on the proposed 
line of action, specifically on the project spinoffs and on the creation 
of PPMCs.

My Vote: +1
   

What's the time frame for the vote? My response to the proposal is
lengthy so would a span of a week from now be reasonable?
+1 .. its a reasonable proposition

Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: Exiting Incubation - Status Check

2003-12-15 Thread Stephen McConnell


Jochen Wiedmann wrote:

Hi,

I have a couple of questions concerning

http://wiki.apache.org/incubator/ExitingIncubator

Some of them have already been asked (with no reply), some haven't.

*  No non ASL or ASL compatbile dependencies in the code base

   In the case of JaxMe, there are several unit tests, which
   depend on hsqldb. hsqldb is not in the CVS repository, but
   the developer is expected to download it from the hsqldb
   site (hsqldb.sf.net) and put it into a certain subdirectory.
   Likewise, Gump is configured to load hsqldb from another
   location. hsqldb is required to build the sources. The
   binary distribution contains no references to hsqldb.
   Does that match the above terms or does it not?


Sounds to me like it does. 



* Check of project name for trademark issues

   How do I do that? In particular, how do I record that I have
   checked and found no issues?


No idea.



* Demonstrate an active and diverse development community

   I know what I consider an "active and diverse" development
   community. But I am not the one to decide. Who can give me
   a clue whether the community is supposed to be sufficiently
   "active and diverse"?


Can you provide some indicators of the community engagement, 
independence, and empathy?

* engagement - meaning is there at least three committers active in the 
process?
* independence - are developers aligned to a particular corporate entity 
or are they independent?
* empathy - the extent to which the community has adapted to the apache 
way (process, policy, etc.)?

* Demonstrate ability to tolerate and resolve conflict within the 
community.

   I understand and approve the desire. However, to fulfill the words,
   I would possibly have to force a conflict. 


:-)

Setup a secret PPMC mailing list, plot a staged dispute, resolve it 
professionally and with respect for everyone involved, then tick the 
issue off the list. It's a stupid requirement. Ignore it.

* Developers tied into ASF PGP web of trust

   I do not know what is required to conform to this part.


Me neither.
Ignore it - but maybe get someone in the community to hock up with the 
incubator group to track what is happening in that area.

For the record, I would like to note, that IMO the other requirements
are fulfilled by JaxMe. 


Then rerquest an exit.
Remeber that things happen in open source because you make them happen.
Don't wait for the PMC to make a decision. Push for exit - make it 
happen - get on with the prime objective.

Cheers, Stephen.



Jochen

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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: Exiting Incubation - Status Check

2003-12-15 Thread Stephen McConnell


Jochen Wiedmann wrote:

Forgot something:

Jochen Wiedmann wrote:

* Check of project name for trademark issues

   How do I do that? In particular, how do I record that I have
   checked and found no issues?


*When* do I check? At the time the project wishes to exit incubation
status? Or as soon as possible, in order to avoid conflicts with
trademarks that are upcoming later? 


Do whatever you can to clear the item off the agenda.
It's an obsticle to incubator exit - clear the obsticle using whatever 
means that are available to you.

Stephen.



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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: PPMCs and oversight

2003-12-26 Thread Stephen McConnell


Berin Lautenbach wrote:

Noel,

No - I agree :>.

My comments about a mentor is nothing to do with Status files or the 
like.  It's all about having one formal link between the current ASF 
and the particular project in incubation.

In fact that person doing all the status reports etc. I would see as 
counterproductive, for all the reasons you detail below.  But they 
should be the person who kicks these things off and helps the PPMC 
ensure they start occuring.

The "formal mentor" is not even necessarily a development person, just 
someone who is assigned to assist the project get underway, and who is 
seen by the INcubator PMC as the person who should be ensuring 
everything is happening the way it should.

That is *not* the PPMC.  The purpose of the PPMC is to get a group in 
place that will become the PMC on maturation.  The mentor is the 
person guiding the PPMC in its role at the start and playing less of a 
role as time goes on.  But (IMO) you need someone to formally 
bootstrap the PPMC and ensure everything is going properly. 


+1

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: PPMCs and oversight

2003-12-29 Thread Stephen McConnell
+1 on everything below (including the  tinker's cuss).

Stephen.

Berin Lautenbach wrote:

Aaron Bannert wrote:

On Sun, Dec 28, 2003 at 03:43:56PM +1100, Berin Lautenbach wrote:
I'm confused by what you are saying. Do you believe there should
be one person in an authoritative position for each PPMC or not? I
am strongly against having "roles" within the ASF. Roles go against
the way volunteer organizations work. Volunteers at the ASF will
contribute when they can. It is difficult for most people to commit
to certain responsibilities when they must keep real life at a
higher priority (work, family, etc). By keeping things simple and
allowing people to contribute when they are best able to, we all
benefit.


One of the reasons I like the ASF is that it is a formal structure 
around volunteer work.  If you look at volunteer organisations, they 
don't just take people and let them do whatever they want.  They 
channel and put some formality in place to ensure the right things are 
being done in the right way in the right place.

That requires formalised roles.  They exist in volunteer organisations 
everywhere.

Similarly here.  It's not enough to just have enthusiastic volunteers. 
There needs to be some focus around those areas that the organisation 
(in this case the ASF) sees as important from a governance perspective.

I will absolutely agree that we want to keep them to a minimum.  But 
that minimum must exist for the ASF (as an organisation) to work.  PMC 
Chairs, board members etc.  Without that structure, the ASF would 
simply be another Sourceforge - which is not a bad thing, but it is 
very different to the ASF.

I also don't understand what kind of "accountability" you expect
someone to step up and accept? What magic feats do you see mentors
performing for which the Incubator PMC would not be better? I fail
to see any benefit to this sort of artificial bottleneck. Besides,
if there are serious issues to be taken care of (which I would hope
would be rare) would not a mentor be doing the Incubator PMC a 
disservice
by hiding those issues from the PMC?


Exactly my point!

As an Incubator PMC member who is not actually a mentor on any 
project, I don't personally give a tinker's cuss whether any of the 
projects (with one or two exceptions :>) succeed in the Incubator or not.

However, I *do* care that, as a member of the PMC, I am discharging my 
role in ensuring the ASF is being protected, and that projects 
entering the foundation do so in a manner that will not bring harm on 
the foundation.

To be comfortable, I want to know that there is an ASF member who is 
tracking what the incubating project is doing.  If any issues arise, I 
want to know about them soonest!  My best chance of doing that is by 
knowing that the ASF member has taken responsibility for protecting 
the ASF.

I think it's important that there are at least a couple Incubator PMC
people subscribed to the PPMC mailing lists, but those people *are*
the "Mentors". If a PPMC has an issue they should send an email and
also cc: the [EMAIL PROTECTED] mailing list.


No - IMO these people are *not* the mentors (or at least this alone 
does not make them so).  As a PMC member, I subscribe to PPMC lists 
to make sure I understand what is going on, and so that when a 
question comes up that needs input/oversite from the Incubator PMC 
then I can adequately do my part.


That sounds like mentoring to me. Or sheparding. Or incubating.
It's all the same. You are on the PMC because you are interested
in incubating new ASF projects, right?


Yes - but not in the sense that I am interested in seeing them 
successfully incubate (again with one or two exceptions :>).  I am 
interested in seeing that the role of the Incubator is being 
discharged as required by the board.

If you are involved in the Incubator project (not just on the PMC)
then you already have shown that you are interested in helping new
projects incubate. If you go so far as to actually join the PPMC
list then it's obvious that you are interested in that particular
community. In my mind once you get that far you are a "mentor".
No.  For example, I have joined the Geronimo PPMC.  That's not because 
I am particularly interested in the J2EE project (although it's 
interesting stuff!).  It's also not because I feel I can assist (my 
background is mainly C/C++ and security).  It is because there have 
been lots of concerns around licensing and use of non ASF code.  As an 
Incubator PMC member I feel I should be fully accross this issue, so I 
have joined the PPMC.

I make a distinction between teaching and doing. The way I see it,
veteran ASFers who are interested in incubating new ASF project
communities should join the Incubator PMC and any PPMCs that they
find interesting. By participating in those discussions, they can
teach these new projects how to behave like ASF projects.
Now that is what I see as a Mentor!

It seems to me that we have inadvertently invented the role of
Mentor 

Re: PPMCs and oversight

2003-12-29 Thread Stephen McConnell


Noel J. Bergman wrote:

Berin Lautenbach wrote:
 

I will absolutely agree that we want to keep [rules] to a minimum.  But
that minimum must exist for the ASF (as an organisation) to work.
   

Agreed.  Some of which I think are for the Incubator PMC to impose on itself
as necessary, but don't effect the structure of the PPMC.
 

I *do* care that, as a member of the PMC, I am discharging my role
in ensuring the ASF is being protected, and that projects entering
the foundation do so in a manner that will not bring harm on the
foundation.
   

I agree.  Plus I would add that successfully incubated projects enhance the
Foundation.
 

However there should be one person (the single mentor that we
originally had) who is tracking the project, the PPMC etc.,
holding them to task and making the Incubator PMC aware of any
issues.  That to me is a critical task, and one that requires
a level of accountability.
   

I disagree.  I believe that with the PPMC structure in place, we should hold
the PPMC accountable, just as every PMC is accountable.  We need to ensure
that the PPMC members are well aware of the responsibility of the PPMC, and
that it is accountable.  I think that instilling that sense of
accountability there from the beginning is important, and that installing a
designated taskmaster as I feel you describe it would be counter-productive.
Noel:

Look at things from the other way round.  For all practical purposes you 
are the defacto point-man with respect to the Directory project.  From 
the point-of-view of people on the directory project you are the man 
they can turn to privaetly, ask questions, seek advice, and within which 
you can provide info based on experince, conections, contacts, etc. Your 
also someone that members of the PMC can turn to and say "hey Noel - how 
are things going on over on the directory project?".  That's possible 
because your defacto accountable.  What the role means is that members 
of the incubating project can count on you to do you stuff, just as 
members of the PMC can count on you to do your stuff - but lets imagine 
that conflicts in availble time arise and for some reason your out of 
commission for three months - well, heck - I can jump in do your that 
stuff - the point is that there is a liason, a go-between, a recognized 
"Apache" contact point for all parties - someone identified as the 
point-man.  Someone from Apache ready to say "yes" - I'm available and 
committed on both sides of the equation.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: PPMCs and oversight

2003-12-30 Thread Stephen McConnell


Berin Lautenbach wrote:

Leo Simons wrote:

IMHO, as long as a project still requires a "point man" (or
as long as the PMC still requires such a person in order to
be kept up to date of what is happening in the directory
project), the project is not ready for graduation.


Absolutely!  A good test of maturity.  If the mentor is doing 
absolutely nothing and things are going well, then there is no need 
for a mentor and quite possibly no need for the project to be in 
incubation anymore. 


Exactly!

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: PPMCs and oversight

2003-12-30 Thread Stephen McConnell


Leo Simons wrote:

Berin Lautenbach wrote:

Leo Simons wrote:

Absolutely!  A good test of maturity.  If the mentor is doing 
absolutely nothing and things are going well, then there is no 
need for a mentor and quite possibly no need for the project to be 
in incubation anymore. 


Exactly! 


So you are saying there should be a single liason for a project, and
at the same time an important goal for the project would be to stop
talking to/through this liason?


When did liason come into this?


Steve introduced it a few messages back. 


Umm - I talked about a "point-man"!

I am confused as to what on earth oversite and assistance has to do 
with liason?


Steve indicated that Noel was filling all three those roles. 


Slow down Leo!
You putting words into my mouth that were not there to start with.
Cheers, Steve.
--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/   |
||




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


Re: PPMCs and oversight

2003-12-30 Thread Stephen McConnell


Leo Simons wrote:

Stephen McConnell wrote:

Leo Simons wrote:

Berin Lautenbach wrote:

Leo Simons wrote:

Absolutely!  A good test of maturity.  If the mentor is doing 
absolutely nothing and things are going well, then there is no 
need for a mentor and quite possibly no need for the project to 
be in incubation anymore.


Exactly! 


So you are saying there should be a single liason for a project, and
at the same time an important goal for the project would be to stop
talking to/through this liason?


When did liason come into this?


Steve introduced it a few messages back. 


Umm - I talked about a "point-man"! 



Look at things from the other way round.  For all practical purposes 
you are the defacto point-man with respect to the Directory project.  
From the point-of-view of people on the directory project you are the 
man they can turn to privaetly, ask questions, seek advice, and within 
which you can provide info based on experince, conections, contacts, 
etc. Your also someone that members of the PMC can turn to and say 
"hey Noel - how are things going on over on the directory project?".  
That's possible because your defacto accountable.  What the role means 
is that members of the incubating project can count on you to do you 
stuff, just as members of the PMC can count on you to do your stuff - 
but lets imagine that conflicts in availble time arise and for some 
reason your out of commission for three months - well, heck - I can 
jump in do your that stuff - the point is that there is a liason, a 
go-between, a recognized "Apache" contact point for all parties - 
someone identified as the point-man.  Someone from Apache ready to say 
"yes" - I'm available and committed on both sides of the equation.


you called that point-man a liason. But let us not split hairs.

I am confused as to what on earth oversite and assistance has to do 
with liason?


Steve indicated that Noel was filling all three those roles. 


Slow down Leo!
You putting words into my mouth that were not there to start with. 


sorry for that; not my intention. I took the quote above to mean
that there's a person who handles oversight, assistance and
communication, and that Noel was filling that role for Directory. 


My response was related to the on-going debate about invididuals versus 
group reponsibilities.  What I described is role of an individual lined 
to both an incubating project and to Apache at large.  I descibed the 
benefit that such a "real-person" can bring to a new group of people 
comming into Apache.  I noted a certain level of responsibility that 
exists in this scenario - reposibility towards the new project and 
reposibilities towards the PMC.  As others have pointed out - this isn't 
saying this role is responsible for doing this or that - instead - its 
someone to ask questions "what is the [EMAIL PROTECTED] list" - "do 
I need to worry about X or Y" - "where can I go to do this or that" - 
someone that going the extra step beyond just subscribing to a list.  
For new project members that person is undertaking to work with the new 
team, to assist when needed.  On the other side the equation member of 
the Incubator PMC can place some level of confidence that every new new 
project has "people" connected with both Apache, the Incubator PMC, and 
the project.  Yes - as people invoked in an incubated project learn 
about what is Apache then the roles of guidance, assistance, help, etc. 
drop away.  In the just the same way people within the Incubator PMC 
will observe that the members of the project are acting as a community, 
making their own decisions, setting their own agenda, getting ready to 
leave.

Now what this is all about is the notion of "responsibility".  Nicola is 
arguing the the PMC is responsible - I argure that groups cannot be 
reponsible because groups don't do that - groups enable emergent 
characteristics - things like concensus, decisions, policy, gueidlines, 
and in the case of Incubator - transient infrastructure.  On the other 
hand, individuals can say "I'll take that extra step" and in doing so 
make a commitment to both the PMC and a new team to facilitiate a 
process.  Now, I know Nicolas going to jump on this as say all of that 
stuff about "one person cannot do it alone" - and I think Nicolas is 
missing the point - sure than can be lots of people doing lots of things 
- instead - it is about one person accepting a level of responsibility - 
saying - "yes, I'm going to the extra step on this project" and that 
means "I'm taking a risk and it also means that I'm partially 
accountable for the result (sucessful or otherwise)".

Cheers, Stephen.




Not meaning to offend anyone. But perhaps you can help
clear up my misunderstanding?
- LSD



---

Re: [VOTE] graduate MerlinDeveloper from incubation

2004-01-15 Thread Stephen McConnell
Leo Simons wrote:

I propose we release MerlinDeveloper from incubation and allow avalon to 
import the code.

Please place your votes:

[X] +1 -- yes

--

||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/merlin/distributions/latest|
||
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [VOTE:RESULT] graduate MerlinDeveloper from incubation

2004-01-18 Thread Stephen McConnell
Leo Simons wrote:

I proposed we release MerlinDeveloper from incubation and allow avalon 
to import the code. The Incubator PMC has voted. The results of the vote 
are as follows:

+1 - 13 (of which 3 non-binding)
+0 - 0
-1 - 0
there's consensus; the vote passes. This concludes the incubation for 
MerlinDeveloper. I've updated the statusfile. Avalon PMC, "the baby is 
all yours"! 
Thanks Leo!

Please do pay consideration to these reports:

http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]&msgNo=3145 

http://cvs.apache.org/viewcvs.cgi/*checkout*/incubator/site/projects/success/merlin-developer.cwiki 

and double check to make sure all items mentioned are correct and any 
mentioned action items have been properly executed before commencing 
import.


I can personally confirm that all of the items mentioned have been taken 
care of.

Cheers, Steve.


thanks to everyone who helped make the incubation process go as smooth 
as possible.
--

||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/merlin/distributions/latest|
||
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [VOTE] Graduate Geronimo from Incubator and recommend as top-level project

2004-05-21 Thread Stephen McConnell
[X] +1 - The Geronimo project has met the requirements
 for incubation and will be recommended to the
 board for TLP status
[ ] -1 - The Geronimo project as not met the requirements
 for incubation
--
|---|
| Magic by Merlin   |
| Production by Avalon  |
|   |
| http://avalon.apache.org  |
|---|
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


deescalation

2004-07-07 Thread Stephen McConnell
Nicola - apparently you have the moral high ground on the subject of 
"deescalation" . care to justify this or shall we let it drop?

Stephen.
--
|---|
| Magic by Merlin   |
| Production by Avalon  |
|   |
| http://avalon.apache.org  |
|---|
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Personal attacks and respect

2004-07-08 Thread Stephen McConnell
Nicola:
If you have a problem with my annoyance at your presumption to preach -
then present it here away from any particular project.
Stephen.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Personal attacks and respect

2004-07-08 Thread Stephen McConnell
Brian McCallister wrote:
As an innocent bystander of the flamewar that spawned this email:
Nicola commented on some technical changes, it started deteriorating  
into shed painting, Nicola posted an email on de-escalating conflict in  
technical discussions, then Stephen attacked Nicola directly for some  
as-yet-unspecified ("you know why, Nicola") historical reason that  
Nicola is not allowed to suggest ways to de-escalate conflict.
Actually - what I said was that
 "Nicola is 100% familiar with the reasons why he is
 the last person on the planet to assume any authority
 on [the subject of deescalation]"
I would call that more of an "observation" rather than an "attack". I'm 
confident Nicola understands and appreciates that distinction.

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


Re: Personal attacks and respect

2004-07-08 Thread Stephen McConnell
Noel J. Bergman wrote:
I'm quite confident that a good portion of the inhabitants
of this list doesn't care much about who is going to "win"
this flamefest.

+1
There is a sense in which a general discussion on community building
techniques and communication skills is worthwhile.  I've suggested to Nicola
Ken that he start work on a web page to cover ideals, techniques and
scenarios. 
-1
Sorry but Nicola Ken is not qualified.  I'm sorry Nicola but you 
instigated this and only you can fix it.

Stephen.
--
|---|
| Magic by Merlin   |
| Production by Avalon  |
|   |
| http://avalon.apache.org  |
|---|
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Personal attacks and respect

2004-07-08 Thread Stephen McConnell
Noel J. Bergman wrote:
I've suggested to Nicola Ken that he start work on a web page
to cover ideals, techniques and scenarios [related to community
building and conversation skills]

-1
Sorry but Nicola Ken is not qualified.

Your opinion is noted, but that is not your call to make.  I asked him if he
would volunteer to start that content, and he has agreed.  No one's writing
is sacrosanct.  Process documentation is part of the Incubator's "work
product", and managed in source control just like code.  We have plenty of
people with experience and insight to contribute, and it will be easier, in
my view, to contribute to something that exists rather than to an empty
page.  If you wish to contribute constructive suggestions, your
contributions will be as treated the same as anyone else's.
Thank you for the offer - but no - I won't be contributing to something 
which blatantly contradicts opinion with action.

Cheers, Steve.
--
|---|
| Magic by Merlin   |
| Production by Avalon  |
|   |
| http://avalon.apache.org  |
|---|
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Personal attacks and respect

2004-07-08 Thread Stephen McConnell
Sander Striker wrote:
From: Stephen McConnell [mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 08, 2004 8:58 PM

Noel J. Bergman wrote:

I'm quite confident that a good portion of the inhabitants of this 
list doesn't care much about who is going to "win"
this flamefest.

+1
There is a sense in which a general discussion on community 
building 

techniques and communication skills is worthwhile.  I've 
suggested to 

Nicola Ken that he start work on a web page to cover ideals, 
techniques and scenarios.
-1
Sorry but Nicola Ken is not qualified.  I'm sorry Nicola but 
you instigated this and only you can fix it.

Stephen, saying that someone is not qualified to do X isn't constructive.
Furthermore, it doesn't give me warm fuzzies reading a statement like
that on a list like this one.  Or any list for that matter.
Sander:
I know where your coming from - but I'm kind of left without an option. 
If you want to suggest a mechanisms for resolution I'm listening.

Cheers, Steve.
Sander
-
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] Accept MyFaces for Incubation

2004-07-10 Thread Stephen McConnell
[X] Accept MyFaces into the Incubator
[ ] Reject MyFaces
--
|---|
| Magic by Merlin   |
| Production by Avalon  |
|   |
| http://avalon.apache.org  |
|---|
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Personal attacks and respect

2004-07-10 Thread Stephen McConnell
Brian Behlendorf wrote:
On Fri, 9 Jul 2004, Rodent of Unusual Size wrote:
Steven Noels wrote:
Please, not here. I'm quite confident that a good portion of the
inhabitants of this list doesn't care much about who is going to "win"
this flamefest. At least I am not, and I can imagine that neither
general@ nor [EMAIL PROTECTED] are to be bothered with thread fallout debris
like this. It ain't fun nor educating to watch.

well, sometimes you have to deal with unpleasant things.  that's life.

I think most of us are still perplexed as to why Stephen chose this list 
([EMAIL PROTECTED]) to "rumble" with Nicola.  Could someone clarify 
this? Does it have to do with a project currently in the incubator?  I'm 
not on any sublists of the incubator...
I chose this list for two reasons:
  1. unnecessary and unwarranted disruption of an incubator project
 was occurring - something I did not want to see continue in
 light of the fact the the issues had nothing to do with the
 project in question
  2. that underlying this disruption - incubator policies related
 to the nomination of named mentors is IMO potential the
 root issue here
I think that the first issue can be resolved (possible through 
arbitration or directly by the initiating party). Even so, the second 
issue remains and is a subject that could be reviewed within this forum 
and potential resolved for the benefit of subsequent incubator projects.

For now I aiming to resolve the first item, following which I (or 
possibly someone else with interested in improving policy here at 
Apache) can provide a more complete summation.

My apologies to everyone for what I hope will be a temporary disruption 
and earnestly hope that a rapid resolution can be achieved.

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


Re: Personal attacks and respect

2004-07-10 Thread Stephen McConnell
Noel J. Bergman wrote:
unnecessary and unwarranted disruption of an incubator project

Let it go.  No one other than you is characterizing it that way.  Just let
it go.
I let it go for three months and now I'm seeing the consequences on not 
speaking up earlier.  If people here think it is appropriate I can move 
the discussion to [EMAIL PROTECTED] - but frankly, I think it is more 
appropriate that this issue is dealt with here.  Either way, the 
question of "mentor" responsibility and accountability will be raised.

Stephen.
--
|---|
| Magic by Merlin   |
| Production by Avalon  |
|   |
| http://avalon.apache.org  |
|---|
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Personal attacks and respect

2004-07-10 Thread Stephen McConnell
Stephen McConnell wrote:
Noel J. Bergman wrote:
unnecessary and unwarranted disruption of an incubator project

Let it go.  No one other than you is characterizing it that way.  Just 
let
it go.

I let it go for three months and now I'm seeing the consequences on not 
speaking up earlier.  If people here think it is appropriate I can move 
the discussion to [EMAIL PROTECTED] - but frankly, I think it is more 
appropriate that this issue is dealt with here.  Either way, the 
question of "mentor" responsibility and accountability will be raised.
I would like to retract my comments above.
Basically I'm digging a hole for myself and dragging Nicola in with me. 
  Nicola - I want to apologize to you for that.  You and I still need 
to talk because knowingly or not your causing me grief and making life 
difficult for an entire project.  As for the above - I'm not interested 
in raising discussion on [EMAIL PROTECTED] - I'm not even keen on the 
discussion here.  All I really want to do is to get you to recognize 
that your public call for the death of a particular Apache project has 
caused damage and unnecessary time from a number of different people who 
care about the project in question.  On the other-hand I can't stand 
here are say that you don't have the right to say what you think.

To everyone else - at the end of the day I know I'm simply using the 
question of mentor as leverage.  Bottom line - that makes me not a very 
good Apache citizen and that's creating a situation in which I feel very 
uncomfortable.  Maybe Ken's right and all I need is a good smack around 
the head.  Even so - I want to say sorry to everyone here - in 
particular - Noel - you don't need this more than anyone.

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


RE: [OT] How to prevent abusing Apache priviliges

2004-10-18 Thread Stephen McConnell


> -Original Message-
> From: Steven Noels [mailto:[EMAIL PROTECTED]
> Sent: 18 October 2004 10:43
> To: [EMAIL PROTECTED]
> Subject: Re: [OT] How to prevent abusing Apache priviliges
> 
> On 18 Oct 2004, at 02:19, thorsten wrote:
> 
> > Steven Noels wrote:
> >> Nope. What Thorsten describes looks pretty bad IMO, so I want to
know
> >> what is going on. Otherwise, this shouldn't have been posted at
all.
> >> No need to keep the dust under the carpet. And if Thorsten doesn't
> >> want to go public with it - he should post on [EMAIL PROTECTED] Talking
> >> about the issue doesn't have anything to do with forwarding private
> >> mails to public/private lists.
> >
> > I did not want to do that because I thought we could make rules
> > against thus abuse in the future without reviewing the past. I
believe
> > in the "second change". Like Roy said "Keep in mind that mentors are
> > human
> > too and they sometimes make mistakes."
> >
> >> I will not vote on policy which makes no sense or is based on
> >> unproven facts from the past.
> >
> > I really do not see your point that this policy do not make sense!
> 
> Sure. Do you really think that establishing such a rule will refrain
> people from being human, and making mistakes? You just want a stick to
> beat them if they make a mistake? If mistakes are to be expected, and
> based on factual stuff (such as licensing, release guidelines, etc),
> I'm all +1 on establishing rules. If you want a rule that "allows" you
> to deface someone by talking to his management, I'm pretty sure you're
> looking in the wrong place. What would need to be in that rule? Public
> punishment? Having a postbox for dropping unfounded claims into? Sorry
> but I really don't understand what you want to establish with this
> discussion, other than substantiating FUD.

FUD?

Seems to me that he's talking about a very real dark-side of the ASF.  

You know - the side of Apache where certain individuals enjoy playing
with private lists, protected themselves while at same time spreading
lies, slander, and real fear.  Mix this with the incubator and you have
a recipe for abuse.  Yes - there should be a code of conduct.  Yes -
everyone should be accountable - including each and every member of the
board.  Will it happen? It seems to me a highly unlikely scenario.

Just my 0.02c.

Cheers, Stephen.




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



RE: [VOTE] Directory exiting Incubator

2005-02-12 Thread Stephen McConnell
 

> -Original Message-
> From: Noel J. Bergman [mailto:[EMAIL PROTECTED] 
> Sent: Sunday, 13 February 2005 3:55 AM
> To: general@incubator.apache.org
> Cc: Apache Directory Developers List; Directory PPMC
> Subject: RE: [VOTE] Directory exiting Incubator
> 
> Alex,
> 
> Continue on your path, but I want to see further involvement 
> from the Incubator PMC in this vote.  I am very plesed to see 
> all of the others who have expressed support for the project 
> to graduate, but so far, we have only Nicola Ken and myself 
> from the PMC voting +1.  We should be able to get at least 3 
> +1 votes from the two dozen members of the PMC.


Here is vote no. 3.

+1

Steve.
Directory PPMC Member.


>   --- Noel
> 
> -Original Message-
> From: Alex Karasulu [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 10, 2005 19:08
> To: general@incubator.apache.org
> Cc: Apache Directory Developers List; Directory PPMC
> Subject: Re: [VOTE] Directory exiting Incubator
> 
> 
> Hello,
> 
> First off let me apologize for the multi list email.
> 
> We can now close this vote.  It's been open for approximately 
> 3-4 days now.  After our initial survey it is no surprise the 
> vote was unanimous with those who voted.  Here's a list of 
> all the +1 voters:
> 
> Enrique Rodriguez
> Alex Karasulu
> Mark Swanson
> Trygve Laugstøl
> Phil Steitz
> Brett Porter
> Alan D. Cabrera
> Emmanuel Lecharny
> Trustin Lee
> Brennan Stehling
> David Blevins
> Adison Wongkar
> Vince Tence
> Niclas Hedman
> Nicola Ken Barozzi
> Berin Loritsch
> Jeff Machols
> Endi Dewata
> Dain Sundstrom
> 
> Again there were no +0, -0, or -1 votes.
> 
> Thank you all for participating,
> The Directory Project Team
> 
> Alex Karasulu wrote:
> 
> > Hello,
> >
> > On behalf of the Apache Directory Project Team, this is a VOTE for 
> > Directory to exit the Incubator.  For more information on 
> the project 
> > and its status see the following status page and the Directory 
> > Project's website here:
> >
> > http://incubator.apache.org/projects/directory.html
> >
> > http://incubator.apache.org/directory/
> >
> > The Directory Project has been undergoing incubation since October
> > 2003 in an effort to gel community around a directory 
> server and what 
> > was once naming commons.  While under incubation, we have been very 
> > successful.  There server and naming code have matured nicely.  We 
> > recently released the server, ApacheDS, and Apache Naming. 
> There is a 
> > considerable active community around the code base.  The 
> intellectual 
> > property and trademark issues have all been resolved.  
> Members of the 
> > community work well and amicably with one another.  More people are 
> > joining the community every day.
> >
> > We feel that at this point we can continue to sustain growth and 
> > operate as a TLP outside of the incubator.
> >
> > -The Directory Project Team
> 



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



Re: [VOTE:PMC] Release Tapestry to Jakarta

2003-03-11 Thread Stephen McConnell


Sam Ruby wrote:

Andrew C. Oliver wrote:

Sam Ruby wrote:

Andrew C. Oliver wrote:

You can integrate with Gump regardless of Maven.  Its just 
configuring gump is a royal pain in the butt.  


Pppbbbttt.

Apparently creating the following is beyond Andy's abilities:

http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-gump/project/jakarta-tapestry.xml?rev=1.1&content-type=text/plain 

In any case, this is just a *starter* definition.  What needs to be 
added is lines for each dependency and for each property that needs 
to be overridden.  The way I generally approach this is to start 
with a minimal set and then add only what is absolutely necessary 
until I get to a failure that I can't get past.

In this case, I didn't get very far.  The build aborts quickly 
unless jboss is present.


Sam..  With all due respect...   I do not see this as a complete Gump 
configuration..  In the end this might prove to be a problem with 
tapestry's build but I suspect you'll hit a few more Gumpisms first.  
Prove me wrong.  It was done once or twice before..  ;-)


I'm quite willing to help flush out a full project definition once I 
get past the roadblocks.  The question is: what should be done about 
the apparent jboss prereq? 


Migrate to Avalon Phoenix oir Merlin?

:-)

Cheers, Steve.



- Sam Ruby

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


--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
http://www.osm.net


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


Re: Incubator DOA (Re: [STATUS] Tapestry [LACK-OF] Progress)

2003-03-11 Thread Stephen McConnell


Roy T. Fielding wrote:

1. The border of incubator reponsibilities are ambigious with regards 
to the boards


Nope.

2. The incubator is not responsive to new requests


Yep.  Somebody needs to own each request. 


I would rephrase this as:

  "someone has to *champion* new requests"

Cheers Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
http://www.osm.net


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


Re: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-18 Thread Stephen McConnell


Sam Ruby wrote:

James is the only project that I recall that did it of their own 
initiative. 


Correction - Avalon was of its own iniative.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-18 Thread Stephen McConnell


Sam Ruby wrote:

Stephen McConnell wrote:

Sam Ruby wrote:

James is the only project that I recall that did it of their own 
initiative. 


Correction - Avalon was of its own iniative.


Hearing that statement makes me feel VERY good.  ;-) 


Zutt - thinking back to the days of the reorg discussions.  I still have 
a complete set of archive of that on my hard disk.  It was the most 
valuable insite to the notion of "what is Apache".  Lots of things have 
grown up and matured as a result (although I think that ASF Member 
status continues to maintain a certain club quality within which 
privaliges ebb-and-flow toi sute the moment).


Cheers, Steve.


Note: Stephen is not a subscriber to the [EMAIL PROTECTED] mailing list. 


I have to ask myself the question
  "why would I want such a subscription"
;-)

Cheers, Steve,






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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


ASF member role - accountable to whom

2003-09-18 Thread Stephen McConnell


Noel J. Bergman wrote:

ASF Member status continues to maintain a certain club quality
within which privaliges ebb-and-flow toi sute the moment).
Huh?

I want you to think of two societies (a) a small society that 
establishes a board which creates the notion of membership by invitation 
which influences the evolution of Apache via the incubator, as opposed 
to (b) a broader and more open society the elects members that are 
charged with and accountable to its electorate community for the 
evolution of Apache via the incubator. 

Which of these two views do you subscribe to?
 ... and, to whom is the ASF Member accountable?
Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-19 Thread Stephen McConnell

... and, to whom is the ASF Member accountable?
   

In all contexts, to himself/herself, but if you mean in terms of ASF related
behavior, that would be governed by our Bylaws and policies.  To imply that
ASF Members are not accountable would be a horrid stretch.
I am specific asking this in the context of the incubator policies.  If 
I understand correctly, the policies require project sponsorship by a 
member and from what member only sheparding. While parhaps with best 
intent - it is excluding non-members from sponsorship and sheparding of 
new projects.  Given a policy that equates to an exclusion of Apache 
contributors - they needs to be some form of accountability by members 
towards non-members on matters concerning incubation.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-19 Thread Stephen McConnell


Rodent of Unusual Size wrote:

Stephen McConnell wrote:

I am specific asking this in the context of the incubator policies.  If 
I understand correctly, the policies require project sponsorship by a 
member and from what member only sheparding. While parhaps with best 
intent - it is excluding non-members from sponsorship and sheparding of 
new projects.
   

correct and by design.  part of the purpose of the incubator is to
make sure new projects fit into our technical and cultural framework.
assigning the mentoring process to a member, who has become a member
by virtue of demonstrating knowledge of the framework, makes sense.
But also excludes non-Members irrespective of their technical/culteral
affiliation with the subject and Apache.
allowing j random contributor who may or may not have a clear picture
to mentor does *not* make sense, at least not to me.
Nobody is talking about j random. This is a question as to why Membership
is a prerequisite.  So long as membership is a prerequisite the policies
exclude other members of the Apache community from sponsorship or
sheperding. They may be strongly associated with a project, perhaps on
an existing PMC, maybe a member of the board, and well integrated into
the Apache Way, and yet - for some reason, that individial is barred from
sponsoring and sheparding a project.

Given a policy that equates to an exclusion of Apache 
contributors - they needs to be some form of accountability by members 
towards non-members on matters concerning incubation.
   

why?  the foundation is and is owned by the members, not by the
non-members.  the members have a perfectly legitimate right to
determine what will and will not become part of the foundation.
There are seperate questions here.  What will and will not become a
part of the foundation should be a decision on the Board (either
directly or via a existing PMC).  That subject is distinclty different
from the subject of discrimination between Members and non-Members
relating to sponsoring and sheparding.
Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-20 Thread Stephen McConnell


Noel J. Bergman wrote:

What is the Incubator's purpose?  What I am told from multiple sources (I
have asked about this out of interest), is that the Incubator is to be used
whenever a substantial codebase (a sub-project) is brought in from outside
the ASF, regardless of whether it is going to be a sub-project or a new TLP.
As I understand it, the Incubator PMC is charged with ensuring not just
successful community building, but the legal protection of the Foundation.
In my view, the sponsor should take responsibility, and not leave it up to
the Incubator, but the Incubator PMC is going to act as a gatekeeper making
*sure* that it happens.  

The words "the sponsor should take responsibility" is something I agree 
with and is the first tangible link to a rationale between sponsor and 
Member that I have seen so far.  Can I ask you to fill this out in a 
little more detail.  For example, if a Member undertakes such a 
resonsibility, to whom is the member responsible and what would be the 
scope of such a responsibility?  The answers to these questions will go 
a long way to addressing the subject of this thread.

Stephen.

p.s. Please keep in mind that I looking at this in terms of documeted 
incubation procedures - not in terms of a specific projects, Members, or 
non-Members.

SJM

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-20 Thread Stephen McConnell


Rodent of Unusual Size wrote:

For example, if a Member undertakes such a 
resonsibility, to whom is the member responsible and what would be the 
scope of such a responsibility?
   

to the podling and the incubator pmc, to see that everything gets
done and done properly.  similarly to the foundation, with the additional
responsibility of only sponsoring a podling which, in the member's
judgement, will be an asset to the asf.
From this I can draw the following conclusion:

  A Member, acting in the capacity of a sponsor of a podling,
  has certain responsibilities towards the podling and the
  Incubator PMC.
Here is an initial attempt to detail said "certain responsibilities":

  Responsibilities of a Members towards the podling
  -
  * to liase between Apache Administration and podling
on matters concerning CLA submission and aknowledgement
  * to liase between Apache Administration and podling
on matters concerning infrastructre suport (mailing
lists, CVS, account establishment, etc.)
  * to assist the podling on matters concerning the
resolution of license transfers, copyright assignments,
and/or software grants where applicable
  
  * to provide where as as appropriate, guidance on matters
concerning Apache policies and practices, including the
establishment of its internal steering committee

  Responsibilities of a Members towards the Incubator PMC
  ---
  * to notify the PMC of the completion of CLA submissions

  * to provide updates to the PMC on the status of license
grants (where and as appropriate)
  * to provide on request the PMC a summary of the progress
and status of a podling (including recommendations for
continuation, termination, or exit of a podling from the
incubation process)
Are there any Sponsor reponsibilities that I am missing here? 

What I am aiming at is a summary of everything a Member should be aware 
of when accepting the role of Sponsor, the set of responsibilitiues that 
a podling can expect to be provided by the Sponsor, and the expectations 
from the PMC towards the Sponsor.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-20 Thread Stephen McConnell


Noel J. Bergman wrote:

Stephen,

I haven't read through your material, but unless I am wrong about what I
wrote last night, an ASF Officer also qualifies.
Berin Lautenbach suggested gathering and collating material from this
discussion on the Wiki.  Some related pages are:
http://nagoya.apache.org/wiki/apachewiki.cgi?IncubatorRolesAndResponsibilities

Thanks - this is useful material. One thing immediately apparent is the 
absence of information about the existance/role/responsibilities of a 
Sponsor as distinct from the role of Shepard.  Looking at the material I 
put together relative to the material already detailed with respect to 
the role of shepard I see several overlaps.

If there is interest, I could try and re-word the content I put together 
on the Sponsor responsibilities such that the role of Sponsor is more 
oriented towards evangalist/champion, complementing the role of Shepard.

 http://nagoya.apache.org/wiki/apachewiki.cgi?Incubator
 

It would be really helpful if this page were included in the Home menu 
on the Incuabator web site.  Also helpful would be the inclusion of the 
first link (roles and responsibilities) on the page concerning the 
incubation process.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-20 Thread Stephen McConnell


Henri Yandell wrote:

On Sat, 20 Sep 2003, Steven Noels wrote:

 

I just want to say that this requirement of sponsors which should be
members was totally unclear to me when I started talking and working
with the BEA peeps (Cliff Schmidt). So even if this was meant to be by
design, it wasn't very obvious from the information available at the time.
   

I'm a bit confused, so my apologies if this question is answered
somewhere. Am I reading it right that to be a sponsor for a project in the
incubator one has to be an ASF member?
Based on the aggregation of information of the last few days - it 
appears that this is *not* official policy.  However, it does appear 
that this is assumed policy in some quarters. 

Stephen.

Hen

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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-21 Thread Stephen McConnell
Phil:

Greg posted a message back on the 18th noting that a PMC vote on the 
entry of the project to the incubator would be kicked off under the 
private [EMAIL PROTECTED] list.  I don't know the specifics of Incubator 
voting policies but I guessing we will see a vote result early next week.

Stephen.

Phil Steitz wrote:

I have been following this thread with interest and have found the 
discussion very informative. Thanks to all who have provided insight 
for those of us with less knowledge and experience with the Apache way.

I have been a bit surprised by the lack of discussion about the merits 
of the proposal per se.  Does this mean that all are agreed that a 
directory services implementation as described in the proposal would 
make a good asset for Apache?

As an Apache committer (not an ASF member or even PMC member) who is 
committed to supporting the project, I would at least like to express 
my strong opinion that this would be a good thing for Apache.  Here 
are just a few reasons (mostly covered in the Proposal):

* Several Apache projects (Geronimo, James, Tomcat) either have direct
  immediate need or could be nicely extended by a robust, embeddable
  directory serices implementation for JNDI, configuration management,
  or identity management/authentication.
* In addition to the basic JNDI and LDAP functionality described in the
  proposal, platform independent identity management/SSO solutions
  could be built on top of/natually extend this, providing
  benefits/extension possibilities for WS, HTTP Server and other
  projects. An ASF-licensed, "Apache-grade" directory implementation
  could form the basis for Apache XACML, Liberty, WSS and/or other
  emerging identity/auth related spec implementations. The embeddability
  and extended APIs being planned by this project may open up some
  exciting opportunities for efficient and scalable implementations of
  these and other specs.
* This project has already attracted significant interest and is likely
  to attract a strong community (just my HO, of course :-)
So, non-binding as my humble +1 may be, I think that this project has 
the makings of a very good asset for Apache, and I hope that we can 
sort out the organizational issues necessary to bring it in to the 
incubator.

Phil



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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-21 Thread Stephen McConnell


Berin Lautenbach wrote:

Stephen McConnell wrote:

If there is interest, I could try and re-word the content I put 
together on the Sponsor responsibilities such that the role of 
Sponsor is more oriented towards evangalist/champion, complementing 
the role of Shepard.


Absolutely!  The document was put there as a seed to get people adding 
content and changing it until it meets reality.

All additions welcome! 


Berin:

I'll jump into this this afternoon and post a summary of what I have 
done back to this list later this evening.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-21 Thread Stephen McConnell
Stefano Mazzocchi wrote:

Ah, at the end, if a committer considers this unfair, maybe he/she 
should question him/herself before questioning hundreds of his/her peers. 


Umm, 

  ... and the "standard member line" gets rolled out once again
  to justify the absence of incubator documentation, process,
  policy, and accountability.
Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-21 Thread Stephen McConnell


Rodent of Unusual Size wrote:

Stephen McConnell wrote:
 

Stefano Mazzocchi wrote:

   

Ah, at the end, if a committer considers this unfair, maybe he/she 
should question him/herself before questioning hundreds of his/her peers. 
 

Umm, 

  ... and the "standard member line" gets rolled out once again
  to justify the absence of incubator documentation, process,
  policy, and accountability.
   

stephen, this carp of yours is really starting to get up my
nose.  stefano did nothing of the sort; here's the *whole* part
of his message which you conveniently snipped:
 

There is no policy yet, but if the incubator was to make a policy, I 
would be against having an ASF committer which is not a member or 
officer being an incubating sponsor.

Why? simple enough. If that person was believed good for the job by 
his/her peers, he would have been already a member or an officer. Or, 
his/her action would make him/her visible for the next election, if 
deserved.

Ah, at the end, if a committer considers this unfair, maybe he/she 
should question him/herself before questioning hundreds of his/her 
peers.
   

there's nothing in there making the least attempt to justify anything
about the incubator.  it's a statement of stefano's opinion of how
he'd feel *if* a particular policy were developed, and why he feels that
way.
so, please: knock it off.

Ken:

I'll "knock it off" when there are a sufficiently complete set of 
policies and procedures in place (i.e. documented and adopted) such that 
the need for Member status is clearly identified as the legal aspect of 
representation of the Foundation (and/or any other quantifiable and 
accountable attribute this forum sees fit to attribute).  This is 
distinctly different from the justification based of differentiation 
between members and non-members that Stefano describes above.  By 
addressing the *real* issue (policies and procedures) that establish 
these roles and  responsibilities we have a framework for accountability. 

With such a framework in place the necessity for particular "Members" to 
discriminate between Member versus non-Member as a justification for the 
decision on policy simply disappears.  So lets "knock it off" with the 
"knock it off" and focus instead on getting roles, responsibilities and 
ultimate accountability of the Incubator in place. 

I should have a first draft ready in a couple of hours. 

How about you?

Stephen.



--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


roles and responsibilities

2003-09-21 Thread Stephen McConnell
I have prepared a new page based on the oringal content that
Berin prepared. Here is a summary of the things I changed/added:
1. cleanup of the descriptions and terminaolgy
  (product/project/sub-project) etc.
2. simplification of the description of the pmc
  (complemented with addition process content)
3. sharpending the description of the scope of
  responsibility of the PMC chair
4. introduction of the notion of sponsor
5. harmonize content so that sponsor and shephard are
  complementary
6. introductory description of the process end-to-end
7. breakout of all roles in an equivalent format with
  identified responsibilities
http://nagoya.apache.org/wiki/apachewiki.cgi?IncubatorMussings

I would appreciated any feedback concerning content and suggestions on 
how we could proceed with migrating this to a structured set of policies 
and procedures that could be adopted by the Incubator PMC.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-21 Thread Stephen McConnell


Rodent of Unusual Size wrote:

i refuse to be sucked any further into one of your confusions.


It's good to see we agree! 

Clearly "confusion" is a central topic that underlines that issues 
addressed in this thread. Obviously I'm in good company as my confusion 
pales into insignificance when viewed in the context of broader matrix 
of incubator confusion.  Hense this thread and related actions to peel 
away some of the fog and get to down to stubstance.  With that substance 
established, the potential value and contributions of Apache Members "as 
a suppliment" to a structural framework becomes a rational and pagmatic 
concept that reflects, embrasses what I belive it means to be "an Apache 
Member".

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: ASF member role - accountable to whom

2003-09-21 Thread Stephen McConnell


Stefano Mazzocchi wrote:

I said nothing about documentation, process, policy or accountability.


LOL
We certainly agree on this!
:-)
--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: roles and responsibilities

2003-09-21 Thread Stephen McConnell


Noel J. Bergman wrote:

Berin,

 

http://nagoya.apache.org/wiki/apachewiki.cgi?IncubatorMussings
 

Had a read.  Great stuff :>.
   

At a quick glance, I see some things to change.

- there has not been stated a minimum community size to start

The document does state the a candidate *shall* [have] a community of at 
least three persons (refer section concerning definition of a Candidate).

- it has been explicitly stated that a project does NOT need
  to have its exit destination known at entry time.
 

If that correect its a mistake.  Under the cadidate defintion it states 
that a Candidate shall document a stated exit objective and sites TLP or 
sub-project options.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: roles and responsibilities

2003-09-21 Thread Stephen McConnell


Noel J. Bergman wrote:

http://nagoya.apache.org/wiki/apachewiki.cgi?IncubatorMussings
 

Had a read.  Great stuff :>.
   

At a quick glance, I see some things to change.

- there has not been stated a minimum community size to start

 

The document does state the a candidate *shall* [have] a community of at
least three persons (refer section concerning definition of a Candidate).
   

What documment?  Your Wiki page or something else?

The wiki.

- it has been explicitly stated that a project does NOT need
 to have its exit destination known at entry time.
 

 

If that correect its a mistake.  Under the cadidate defintion it states
that a Candidate shall document a stated exit objective and sites TLP or
sub-project options.
   

Fine, I'll "correct" it (in quotes because none of this is official; the
Incubator PMC finalize its own version, hopefully soon), but I was just
responding back to Berin, who had already indicated that he'd be making
changes.
Go for it! 
I'm still thinking about Berin's questions but I think your response 
makes sence - (I'm thinking about actual scenarios and how this may 
pan-out with an eye for the potential pitfalls that may exist for 
podlings).
But that's for tommorow.
Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell
Berin:

Have just gone thought the changes.  I like the notion of the 
"Sponsoring Entity" at this addresses the entity into which a prodling 
is destined. Perhaps we could change the name to "Parent".  I.e. if a 
cadidate aims to be top-level, its parent would be the Board.  If the 
project aims to enter into a project such as Avalon, the parent would be 
the Avalon PMC.

There are two areas of concern I have in the current text.

1.  Entities (Board, Parent, Incubator PMC) should not assigned actional
   responsibilities - only decision responsibility.  Actional reposibility
   should be assigned to roles that are represented by accountable
   individuals.  There were a couple of places in the document that
   needed to be tightened up in this respect.
2.  Shepherd versus Sponsor.  In you text you have a sheperd assigned by
   the Parent (Sponsoring Entity) combined with a shift of responsibilities
   from Sponsor to Shepherd.  I'm not keen on this.  I think that the
   Sheperd should be assigned by the Incubator PMC irrespective of the
   Parent and that the Shepherd role should be maintained as monitoring,
   operational support, validation and assessment. The Sponsor should not
   be a walk-away position - instead I would propose a much strong
   relationship.  A Sponsor should expect to stay with a project throught
   the incubation and if for any reasons the Sponsor cannot do this, the
   the Sponsor should notify the respective entities and facilitate the
   introduction of a replacement Sponsor.
My impression is that we are actually aiming towards the same thing but 
that what you thinking of as Sheperd is what I'm thinking of as 
Sponsor.  There are a few other little things but I thought it best to 
get these two items clarified first.

Stephen.

Berin Lautenbach wrote:

Peoples,

I have taken Stephen's page and attempted to integrate my 
understanding of the concept of a Sponsoring Entity (e.g. XML project 
in the case of XMLBeans).

This is all based on what I have seen during the course of the 
XMLBeans incubation startup.

Apologies for term *Sponsoring Entity*.  I couldn't come up with 
anything better on the spot.

I have also very much de-emphasised the role of the sponsor.  From 
what I've seen, the key role post acceptance is the Shepherd.  If the 
Sponsor wishes to become the shepherd, then they retain the 
responsibilities, otherwise they can move onto other things, having 
convinced an appropriate body in the ASF to take on the candidate.

Peoples - I am very happy to back these changes out, but I wanted to 
put continue the approach of having something concrete in place to 
help the discussion along.

Cheers,
Berin
Stephen McConnell wrote:

I have prepared a new page based on the oringal content that
Berin prepared. Here is a summary of the things I changed/added:
1. cleanup of the descriptions and terminaolgy
  (product/project/sub-project) etc.
2. simplification of the description of the pmc
  (complemented with addition process content)
3. sharpending the description of the scope of
  responsibility of the PMC chair
4. introduction of the notion of sponsor
5. harmonize content so that sponsor and shephard are
  complementary
6. introductory description of the process end-to-end
7. breakout of all roles in an equivalent format with
  identified responsibilities
http://nagoya.apache.org/wiki/apachewiki.cgi?IncubatorMussings

I would appreciated any feedback concerning content and suggestions 
on how we could proceed with migrating this to a structured set of 
policies and procedures that could be adopted by the Incubator PMC.

Cheers, Steve.



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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-22 Thread Stephen McConnell


Phil Steitz wrote:

See comments inline

Noel J. Bergman wrote:

I have no problem with protocol-centric projects, and no problem with
language-centric projects, but I do have a problem with 
protocol-centric
projects that assume one implementation language is "best".


OK, I've seen enough language wars to understand your a priori concern.
Mind you, not everyone who uses Java is a language zealot.

So, if the project is going to be language-agnostic, then
I want that written into the charter and growth anticipated.


We tried to anticipate this issue when preparing the proposal, and did
intentionally focus on the problem domain, rather than the platform,
excepting where the platform permitted *additional* synergies with other
projects (code sharing and embedding with related Java projects).
Apparently we did not do it sufficiently, but the intent is there, as 
is the
willingness to resolve the matter.


The dodgy bit is defining what is core and what is not. See below.



If someone else comes to Apache and says they want to start
an LDAP server project using, for example, the Netscape code
base (C++, I think) and another comes in wanting to establish
a Python library for builtin calls to LDAP, should the ASF
direct those projects to this same group or to their own projects?


Aren't Xerces-[C|J] and Xalan-[J|C] under the XML banner?  Not being a
member of those projects, I'd appreciate hearing the experiences of 
those
who are, and from their PMC.

Yes, I can see the potential of possibly growing too big for proper
oversight, and needing to split out, leaving the language-agnostic 
items in
the language-agnostic location.  But, in a sense, haven't those things
already happened, as projects were refactored from Jakarta to XML to
elsewhere (e.g., their own TLP or Web Services)?

On the other hand, when(if) matured to TLP status, I'd imagine that 
there
would be some infrastructure related to particular implementations, and
parts related to all sorts of portable issues, such as schema, RFCs, 
ASN,
protocol testing, etc., that are common ground.  And, quite honestly, 
I do
not see that type of collaboration happening if the semantic domain 
isn't
given a home.


I don't think that we have really answered Roy's question, but digging 
into what exactly we mean by the "semantic domain" is a step in the 
right direction. The "easy" answer is that the semantic domain equals 
LDAP-exposed directory services, which is fully specification-driven, 
platform- and language independent, etc; but the project already 
includes more than that.

We should ask ourselves if we expect to provide a home for extended 
Perl, C or whatever APIs, naming services for those languages, etc.  
If the answer is "yes", then fine, we can all agree and move forward.  
If the answer is no, however, I agree with Roy that we should 
acknowledge the scope limitation.

FWIW, my opinion is that standards-based Directory + Identity services 
could make up a natural "semantic domain" (actually more natural than 
"XML") and we should focus on defining this domain, rather than what 
languages or language-specific extensions will be supported (much as 
that diminishes the importance of JNDI and the extended Java APIs that 
I am personally looking forward to ;-)). Then we need to make the 
explicit commitment that the core solutions implemented and the 
eventual TLP will support *all* languages and *all* computing 
platforms. Can we all agree to this? 


I would agree that the *scope* of the eventual TLP is multi-platform and 
multi-language.  The words "will support" are a subject of inevitable 
community development and contributions.

Stephen.



Phil

--- 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]

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell
Berin:

Have just read though your email and I feel that I have very strong 
empathy with the position your raising - but all the same I'm going to 
disagree with you!  I'm confident that if we were in a cafe down in the 
14e we would tie this up nicely in less that a couple of hours.  But 
that isn't the case so I'll try my best to present the issues I see in 
this email.

Zut ... Australia really is at the end of the earth relative to France!
(Zut translated into Australian is B* H***).
Berin Lautenbach wrote:

Steve,


From: Stephen McConnell <[EMAIL PROTECTED]>


1.  Entities (Board, Parent, Incubator PMC) should not assigned actional
   responsibilities - only decision responsibility.  Actional reposibility
   should be assigned to roles that are represented by accountable
   individuals.  There were a couple of places in the document that
   needed to be tightened up in this respect.
Personally Not sure I fully agree with this,
having seen XMLBeans.  If the XML Project wants
to have the Incubator take on something on its
behalf, then there is a two way accountability.  I
fully believe that the XML Project has to take
some accountability for assisting the podling.
That accountability (in the case of XMLBeans) is
discharged by the Shepherd, who is a member of the
XML PMC, but can call on others in the XML project
for assistance at any time.
Consider the following assertion.  The XML Project PMC, the Incubator 
PMC, the Avalon PMC, the Apache Board, ... all of these are basically 
dysfunctional entities when it comes down to doing something 
actionable.  These entities are only good for taking decisions (although 
I must confess that the Board does break this logic from time to time).  
Let me get to the point - the XML Project PMC can make a decision to 
sponsor something. In doing so the XML Project PMC Chair has a 
responsibility concerning the implementation of the decision of the 
PMC.  Now we all know that PMC chairs are gods, and as gods, they are 
surrounded by angels, and gods like playing golf, so gods, being 
responsible, delegate things to angels. Fortunately we can associate 
names with angels, we can hold them responsible and through them we hold 
the gods accountable.  What this means is that the XML Project is doing 
what you want - but me - as a outsider, I can point a finger at an angel 
and I can "hey - this needs to be done - and you (angel) personally are 
responsible".  If that doesn't get done - I can go to god and say "hey 
god, something is wrong - your angel isn't doing what he/she/it? should 
be doing and your responsible.  God gets kind of annoyed - goes to the 
council of angels (the XML Project PMC) and says - hey guys - we have a 
problem (meaning hey guys I have a problem).  God, using his immortal 
powers sends down another angel to fix the problem.

Have you ever seen the movie Dogma - at the end of the day *she* is 
responsible.

Bottom line - we are always dealing with individuals. The individual may 
change over time, but there is an individual that is responsible and 
therefore accountable.



Otherwise this is throwing all the responsibility
back on a couple of people.  To me the whole
Apache concept is about community, so lets
demonstrate what that means to the podlings.
If Ted stops doing his role as Shepherd, then I
would see it as the responsibility of the XML
project to step in and find someone else.
Small change in wording.  "If Ted stops doing his role as Shepherd, then 
I would see it as the responsibility of the XML Project PMC Chair" to 
step in and find someone else."

My impression is that we are actually aiming towards the same thing but 
that what you thinking of as Sheperd is what I'm thinking of as 
Sponsor.  There are a few other little things but I thought it best to 
get these two items clarified first.


I think you are correct, that we are heading to
the same end, but I think it important to 
separate the sponsor of the original proposal
away from the incubation.

There are people who are visionaries.  "I can see
why this is a great project and why it will be
a good fit for Apache".  They can help a
candidate "sell" a proposal to Apache.  Are they
necessarily the best person to help a project
through Incubation?  Not so sure.  

Absolutely 100% agree. 

But hang in there for a moment and thing about separation of these 
roles.  One role "A" is about responsible representation and guidance 
with a engagement that is implicit for the duration of incubation - for 
better or worse.  Another role "B" is about vision, excitement, 
opportunity, enterprise.  What the policies and procedures of incubation 
need is "A".  What the project needs initially and on re-occurring 
occasions is a brilliant "B".  But "B" is not the subject of concern of 
an incubation policy.  I think "A" needs to be on the

Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell
Stephen McConnell wrote:

Small change in wording.  "If Ted stops doing his role as Shepherd, 
then I would see it as the responsibility of the XML Project PMC 
Chair" to step in and find someone else."


Wooop - a compound correction to an otherwise perfect composition:

  "If Ted stops doing his role as Shepherd, then I would see it as the
  responsibility of the Incubator PMC Chair" to step in and find someone
  else."
or, ...

  "If Ted stops doing his role as Sponsor, then I would see it as the
  responsibility of the Parent" to step in and find someone else."
Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell


Noel J. Bergman wrote:

Stephen,

Actually, I think you had it right the first time.  The XML Project PMC
should take the first responsibility to find someone where their
representative to stop doing his role.
Actually - I disagree.

If I say that the Board is responsible.  What I am saying is that there 
is a shared responsibility on each and every member of the Board.  Now 
in reality, that means that responsibility is diluted because if a go to 
a Board Member and say - "hey - you are responsible" - the board member 
can say to me - "what!, no - I am a member of a group and it is the 
group that makes decisions - not I".  I then say - "so who is 
responsible for the group" and the member says to me -"go talk to the 
Chair".  So I go talk to the Chair - and I say to the Chair - "hey 
Chair, your responsible, here is the issue" - and the Chair doesn't 
reply to me for 14 days - but then I get a message - "Sorry Steve I 
can't do anything about this". 

So who is responsible and who is accountable?

In this scenario - the Chair is responsible and accountable (sorry Greg) 
;-)  It is the prerogative of the chair to return a decision directly, 
or, to reflect to me a decision of the members of the forum he/she 
represents.  Either way - the Chair reflects the Board responsibility 
and Greg carries the ultimate individual accountability.

Individual accountability is the subject here because we are talking 
about the engagement of Apache Members or Officers to positions of 
responsibility. And I, as a member of this community want to *assure* a 
complete line of accountability for said responsibility - cradle to grave.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell


Noel J. Bergman wrote:

Actually, I think you had it right the first time.  The XML Project PMC
should take the first responsibility to find someone where their
representative to stop doing his role.
 

 

Actually - I disagree.
   

Actually, you didn't.  What you did was engage in a discussion of individual
vs group responsibility, without realizing that the issue I had raised was
that your earlier posted reversed the roles of the XML PMC and the Incubator
PMC, which is what Berin had noticed, too.
*
If this relates to an actionable issue - could you be a touch more 
specific as to the action.
*
Steve.

(who is terribly slow and dull witted in these matters)

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell


Noel J. Bergman wrote:

Stephen,

If we ever sit down in some hypothetical cafe, remind me to have a talk with
you about how to present an argument for best effect.  :-)
Once I got past some of your phrasing, which I consider somewhat
injudiciously selected considering your likely audience, 

Hang on a tick - I have to look this one up!

http://www.hyperdictionary.com/dictionary/injudiciously
WorldNet Dictionary:
Definition:   [adv]  in an injudicious manner; "these intelligence 
tests were used 
injudiciously for many years" 
Antonyms:   judiciously

Zut .. we are looking for the inverse defintion!

 Webster's 1913 Dictionary
 Definition:   \Ju*di"cious*ly\, adv.
 In a judicious manner; with good judgment; wisely.
Oh no - without good judjement or wisdom.
Finally it all falls into place!
it occurred to me
that although you say that you disagree with Berin, you end up saying
largely the same thing that Berin did.  As Berin just said to you, it seemed
to him that you "might be violently agreeing", despite your starting your
argument with "I'm going to disagree with you!"
I think that Berin and I are aiming at the same objective and have very 
similar motives.  I happen to think that we can leverage and utilize the 
contribution of Berin's process by analysing his concers and underlying 
interests and drawing from that the essence that is intrinsically 
important to policy, while preserving, and maintain the liberty he is 
persuing.  I remain confident that Berin will be more than happy to 
share a , Fosters, Southark (?), Redback, or (that other one that I 
cannot remember) should the opportunity arise.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell


Berin Lautenbach wrote:

Steve,

Not actually sure we are disagreeing.  Let me
just add some thoughts and see where we get to...
 

Zut ... Australia really is at the end of the earth relative to France!
(Zut translated into Australian is B* H***).
   

.  Tell me about it.  The time zones are
playing havoc with me.
 

Bottom line - we are always dealing with individuals. The individual may 
change over time, but there is an individual that is responsible and 
therefore accountable.
   

Yes I'd agree with this.  (And yes I did see
Dogma :>).
But.  (see below)

 

Otherwise this is throwing all the responsibility
back on a couple of people.  To me the whole
Apache concept is about community, so lets
demonstrate what that means to the podlings.
If Ted stops doing his role as Shepherd, then I
would see it as the responsibility of the XML
project to step in and find someone else.
 

Small change in wording.  "If Ted stops doing his role as Shepherd, then 
I would see it as the responsibility of the XML Project PMC Chair" to 
step in and find someone else."
   

Yes - that I can live with (and even agree 
with :>), as it fits with the responsibility of 
the chair to the board.

But to me, that makes the XML PMC chair ultimately
accountable.  If I'm the CEO of an organisation
(I wish), I delegate responsibility for overall
marketting to a given area.  However, if that
delegation fails, it is myself that is held
accountable to the board.
So the company as a whole looks to the marketting
department to action what is necessary, but when
it all fouls up the CEO holds the can.
I suspect we might be violently agreeing?

So far ... yes!

 

My impression is that we are actually aiming towards the same thing but 
that what you thinking of as Sheperd is what I'm thinking of as 
Sponsor.  There are a few other little things but I thought it best to 
get these two items clarified first.

   

I think you are correct, that we are heading to
the same end, but I think it important to 
separate the sponsor of the original proposal
away from the incubation.

There are people who are visionaries.  "I can see
why this is a great project and why it will be
a good fit for Apache".  They can help a
candidate "sell" a proposal to Apache.  Are they
necessarily the best person to help a project
through Incubation?  Not so sure.  

 

Absolutely 100% agree. 

But hang in there for a moment and thing about separation of these 
roles.  One role "A" is about responsible representation and guidance 
with a engagement that is implicit for the duration of incubation - for 
better or worse.  Another role "B" is about vision, excitement, 
opportunity, enterprise.  What the policies and procedures of incubation 
need is "A".  What the project needs initially and on re-occurring 
occasions is a brilliant "B".  But "B" is not the subject of concern of 
an incubation policy.  I think "A" needs to be on the PMC and to 
represent the project and I think "B" needs to in the public face making 
sure that the value proposition is communicated.  Tying "B" to a set of 
policies and procedures is the last thing you want.  But it does mean 
you need to establish an "A" for the long haul.

   

Yes - I agree with this.  Particularly on not tying
B to the policies and procedures.  Keep this as
fluid as possible.
 

We are on sync on this!

:-)

That's what I tried to do in removing
responsibility on Sponsor in the document, but
with the actual intent of your paragraph below
where you substitue sponsor with shepherd.
 

"A" == Respected and Recognized Sponsor
"B" == Director of Marketing
   

To me, that's what the very notion of a shepherd is - someone
who guards and protects the flock.  
 

Substitute you idea of Shepard for Sponsor.  Assume you have a Marketing 
Director in the wings and that you[r] Sponsor and Marketing Directory are 
secretly working together on a plan titled "72 hour Incubator Exit 
Strategy".  Also assume that the Shepherd is the one to overcome (kind 
of like a VC Investor).  He has final say - do you get the green light 
or not - so everything your Sponsor and your Marking Director do is to 
move the Shepherd along the path you would like.  If you do this right - 
you have the ingredients backing you (a good project with a clean 
profile) then getting passed the Shepherd should not be a problem.  Keep 
in mind that Shepherds are simple minded people that know a lot about 
sheep but don't know anything about what sheep actually think. Also keep 
in mind that the Shepherd can kill the sheep with reasonable cause. But 
if you have a Marketing Manager in the wings - and if the project is OK 
- you exit, the Shepherd gets sent home with a pat on the back and a 
round of cheese - and the sheep run around looking happy and content - 
the Marketing Manager drives off looking or a new challenge, and you 
lean back in you chair, look at the screen, smile, and say to yourself 
 "it works".

   

I *think* this is w

Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell
Noel J. Bergman wrote:

Think of this entire process as the establishment of a set of imutable
procedures that will protect us from the breakdown of their system.
   

Things don't work that way, Stephen.  People don't.  Especially the kind of
people who participate here.  This is not a community of bureaucrats.  As
underspecified as the process may have been, you are engaging in vast
overengineering.  We will do far, far better with a clear set of guidelines
that people can understand and are willing to implement, than a legal tome.
If there is overengineering I need specific in order to address the concern.

We have multiple parties to provide oversight, and means to correct
problems.  The Incubator PMC, Sponsor, other members, the podling itself,
the Community at large ... any one of them is capable of noticing and
raising an issue to be addressed.
And aach capable of assuming that the other is undertaking the 
responsibility. Each negligent in assuring oversight, each justified in 
claiming non-culpability.  You and I have very different views here 
(which is ok).   I view the incubator as an emergent entity within 
Apache - an entity that is clearly in need of a framework, a framework that:

 (a) protect itself from itself
 (b) establishes concrete rules
 (c) establish accountability
 (d) is robust
Such a framework has to be embedded in policies and procedures.

Please consider me as the anti-christ.  If I jump in on this list and 
within a few posts manage to change proposed structural policy - all it 
means is that the policy does not exist.  I am simply manipulating the 
status quo.  Make the assumption that I am here to corrupt, to 
circumvent, to manipulate - then ask yourself the question ... "what 
framework do you have in place today to protect youself and the 
community you represent"? 

Today the incubator is for all purposes is defenseless. 

Hopefully this will change with the establishment and adoption of 
concrete set of policies and procedures.  Now make another assumption .. 
"Steve is about to enter into an incubation, and Steve does not have the 
spare-time to to deal with indecision, lack of accountability, nor 
political ineptitude, and as such Steve will go out of his way to close 
every gap and loophole to ensure that a rapid and successful exit from 
this process is all but assured".

Was that sufficiently politically correct or should I be more subtle and 
rephrase something?

Cheers, Steve.

-- mailto:[EMAIL PROTECTED]

Stephen J. McConnell





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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell


Noel J. Bergman wrote:

Once I got past some of your phrasing, which I consider somewhat
injudiciously selected considering your likely audience,
 

 

Hang on a tick - I have to look this one up!
   

LOL

Well, for a start, referring to every decision making body as dysfunctional
wasn't the wisest course of action in my view.  :-)  

Well, I thought about this.  I could have gone for the Presidency, but I 
decided that at the end of the day there are more than a couple of pots 
to be stirred here in Apache for the benefit of Apache. 

So,.. irrespective of my political agenda, please take in a account the 
evidence of my diplomatic nature - namely the qualification of 
dysfunctional relative to "actionable criteria".

Your point that things
work better if after a consensus is reached, responsibility is vested in
individuals is valid, but too easily lost in the response that people have
to the expression.  And yes, I realize that you didn't quite say it that
way, but when people react reflexively, it is a difference without a
distinction.
There is a value to be gained in the assessment of what is a reflexive 
as distinct from a consider response. That assessment is something that 
rests with the recipient and will be judged in the fullness of time.  In 
the meantime (i.e. today), and with full respect for everyone involved 
(with the exception of any Japaneses individuals carrying umbrellas), 
and with full consideration for the implication of the actions currently 
in place, I hope that the policies, procedures, responsibilities, and 
ultimate accountabilities, will have a tangible and net-positive impact 
on the overall development of the Apache Community.

Cheers Steve.







	--- Noel

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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Stephen McConnell


Noel J. Bergman wrote:

I hope that the policies, procedures, responsibilities, and 
ultimate accountabilities, will have a tangible and net-
positive impact on the overall development of the Apache Community.

:-)

That's it - no umbrella questions?
This is so dissapointing!
Steve!

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-23 Thread Stephen McConnell


Berin Lautenbach wrote:

Would be great if you could have a read through the new version of

http://nagoya.apache.org/wiki/apachewiki.cgi?IncubatorMussings


Its looking good. 

One point concerning the description of the Sponsoring Entity.  I 
currently includes a sub-heading "Responsibilities of the Sponsoring 
Entity".  The content is basically describing responsibilities of the 
Shepherd.  It would read better if this section were removed and the 
respective responsibilities integrated with the definition of Shepherd.

Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Suggestions for Next Steps

2003-09-24 Thread Stephen McConnell
Berin:

Other commens on the email later - just need to jump in on this one point.

Berin Lautenbach wrote:

2.  Create a table of contents for the policy reference document.  
This can be started on Wiki (and I will do a first cut over the next 
few days), but I think we are getting to a point where this stuff 
should be going into CVS somewhere so we can start tracking more 
formally. Probably the first thing in the policy reference should be 
rules for modifying the policy. :>. 


Please, please, don't do that!
Your describing meta policy (the rules modifying policy)  - that is 
another subject with a different set of concerns and should be 
distinctly seperate from the policies and procedures of incubation.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Another cut at roles and responsibilities

2003-09-24 Thread Stephen McConnell
Berin:

Total agree with your comments and suggestions you provided in response 
to Cliff.

Berin Lautenbach wrote:

Cliff,

Firstly - thanks for all the thoughts.  Great stuff!


Totally !! 
Feedback is really helpfull.  The detail and obviouse attention to 
content is exactly the sort of thing we need.
Cheers, Steve.

(I think.  Grumble grumble, more work, mutter mutter :>)


LOL

:-P

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: gump for incubating projects?

2003-09-24 Thread Stephen McConnell


robert burrell donkin wrote:

is there anything to prevent gump builds being set up for incubating 
projects?

(other than actually doing the work, of course ;) 


Only the idea of using of getting JIRA settup here at Apache and using 
it instead.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: gump for incubating projects?

2003-09-24 Thread Stephen McConnell


Stephen McConnell wrote:



robert burrell donkin wrote:

is there anything to prevent gump builds being set up for incubating 
projects?

(other than actually doing the work, of course ;) 


Only the idea of using of getting JIRA settup here at Apache and using 
it instead. 


Retruaction retraction - sustituute gump (which I do not mean to refer 
to for the bug tracking system we are currently using).

Zut - twice in one day I've screwedup - I'm going to stop the product 
release stuff - its destroying my mind!

Steve.



Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [STATUS] (incubator) Wed Sep 24 23:46:04 EDT 2003

2003-09-25 Thread Stephen McConnell


Rodent of Unusual Size wrote:

APACHE INCUBATOR PROJECT STATUS:  -*-indented-text-*-
Last modified at [$Date: 2003/09/17 13:22:24 $]
Web site:  http://Incubator.Apache.Org/
Wiki page: http://Nagoya.Apache.Org/wiki/apachewiki.cgi?ApacheIncubatorProjectPages
[note: the Web site is the 'official' documentation; the wiki pages
are for collaborative development, including stuf destined for the
Web site.]
Any reason why the IncubatorMussings document should not be referended 
from ApacheIncubatorProjectPages ?

Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: roles and responsibilities

2003-09-25 Thread Stephen McConnell


[EMAIL PROTECTED] wrote:

Everybody's a comedian, but not everybody is funny.

Zut - I thought it was funny!

Steve.

"Andrew C. Oliver" <[EMAIL PROTECTED]> wrote on 26/09/2003 05:48:30 AM:

 

Please ignore this post.  I saw that Nicola Ken was starting to pull up
against my tail and didn't want that rat bastard to have contributed 
more than me statistically to the discussion.  Thus I have posted this 
mail to keep Nicola Ken from beating me.  I think Just in case lines of 
mails are counted I'll paste this several times.  I am the #1 
contributor! Whoohoo! Nicola Ken is nothing! Now I need to be on every 
CVS module like Jon is... :-)  I win
   

--
dIon Gillard, Multitask Consulting
Blog:  http://blogs.codehaus.org/people/dion/


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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


incubator, exit and publication

2003-09-25 Thread Stephen McConnell
I'm been following the messages concerning exit criteria and releases 
and I see a conflict.  If a project is under incubation, then it is not 
accepted into Apache and therfore the content that is generating is 
simply content under observation - not Apache content.  As such, how can 
a such a project release any content under an Apache license  and 
presume the endorcement and protection of the ASF?  My personal 
conclusion is that anything under incubation cannot do anything in 
relationship to Apache concerning publication, and that the Incubator 
PMC would be at fault if it were to endorce the publication of any 
artifact related to an incubated project.

Can anyone explain to me the error implied by these assumptions?

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Exit Criteria

2003-09-26 Thread Stephen McConnell


Berin Lautenbach wrote:

So what's the final verdict on releases?

I'm wondering about this myself.

My own theory is that this entire discussion is exceeding the bounds of 
duristiction of the Incubator PMC.   I.e. IMVVHO if the incubated 
project wants to publish an artifact it needs to do one of two things:

(a) publish under a non-ASF license, or
(b) exit the incubator one way or another, and if arriving in Apache, then
   initiate publishing under an appropriate (non-Incubator) PMC directive,
   or, its not in Apache and its not our problem
Does the Incubator PMC have an formal opinion on this subject?

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: incubator, exit and publication

2003-09-26 Thread Stephen McConnell


Roy T. Fielding wrote:

A release requires 3 +1 and a majority of those voting, wherein
the only people allowed to vote are the PMC responsible for that
code.  In other words, the usual rules apply -- it is simply harder
to get the votes.
I am kind of surprised that folks think it would be any different.


:-)

Ok - going with Apache tradition - its not the PMC that makes the 
decision of a *release*.  Its the committers in the incubator (who 
basically represent a bunch of rather non-incubator interest groups).  
Now assuming (folling classic Apache tradition), at least 3 +1 votres by 
incubator committers are pulled together (not hard thing to riog if you 
have an agenda), then according to Apache tradition the PMC is 
responsible for endorcing publication.  Not the endorcement of 
publication presumably implices that the Incubator PMC is endorcing the 
engagement of legal liability for the artifacts that are published, 
prior to the acceptance of the podling into the Apache communty. 

Perhaps you can explain to me how the action of the Incuator PMC with 
respect to publication of an artifact and its reciprical impications 
towards the liability of the ASF is something that can be held up with 
*integrity* while at the same time, the Incubator PMC has not 
facilitated the exit of said podling.  If a podling has not exited - 
then it clearly has not met Incuabtor exit criteria - then equally 
clearly, the Board has not established due-diligence, therfore - on what 
grounds can a release be published?

You cannot have one without the other.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: incubator, exit and publication

2003-09-26 Thread Stephen McConnell
 a artifact.

Cheers, Steve.

Everything else could almost be case by case.

Cheers,
   Berin
 

From: Stephen McConnell <[EMAIL PROTECTED]>
Subject: incubator, exit and publication
Date: 26/09/2003 16:54:29
To: [EMAIL PROTECTED]
I'm been following the messages concerning exit criteria and releases 
and I see a conflict.  If a project is under incubation, then it is not 
accepted into Apache and therfore the content that is generating is 
simply content under observation - not Apache content.  As such, how can 
a such a project release any content under an Apache license  and 
presume the endorcement and protection of the ASF?  My personal 
conclusion is that anything under incubation cannot do anything in 
relationship to Apache concerning publication, and that the Incubator 
PMC would be at fault if it were to endorce the publication of any 
artifact related to an incubated project.

Can anyone explain to me the error implied by these assumptions?

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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

This message was sent through MyMail http://www.mymail.com.au



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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: incubator, exit and publication

2003-09-26 Thread Stephen McConnell


Roy T. Fielding wrote:

Ok - going with Apache tradition - its not the PMC that makes the 
decision of a *release*.


BZZZT.  According to the bylaws, the only people authorized to make 
decisions
on behalf of the ASF (including the decision to release code to the 
general
public) are officers or the PMC responsible for the project.  All other
votes are to be ignored or considered advisory only, and no I don't care
how long some of our umbrella projects have been ignoring that fact. 


:-)

so what we have is

* committers voting on releases
* PMCs endorcing that decision by a vote to publish
At the end of the day we need to address the issue of wht rights the 
Incubator PMC has to endorce the publication of an artifact generated by 
a project prior to the exit of said project from the incubator. 
Publication by a Sponoring Entiry is a different subject - but 
publication by the Incubator is a loaded question.

Stephen.



Roy

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

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Exit Criteria

2003-09-26 Thread Stephen McConnell


Rodent of Unusual Size wrote:

Stephen McConnell wrote:
 

My own theory is that this entire discussion is exceeding the bounds of 
duristiction of the Incubator PMC.
   

why?

The incubator has a scope concerning "incubation".  I hope the incubator 
aims to to provide the role of gatekeeper together with a support 
infrasture the accelerate the sucessful exit of incubated projects.  
Within the objective and scope, opinions have been put forward 
concerning the process of incubation focussed rightly on the subject of 
incubation.  However - the discussion concerning the publication of 
artifacts moves us out of the domain of incubation and into the domain 
of managing a incubated project.  This is in my opinion a fault - it is 
a subject that is the concern of the incubated project - not the incubator.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: [STATUS] (incubator) Wed Sep 24 23:46:04 EDT 2003

2003-09-26 Thread Stephen McConnell


Berin Lautenbach wrote:

Stephen McConnell wrote:

Any reason why the IncubatorMussings document should not be 
referended from ApacheIncubatorProjectPages ?


It is now. 


Good work Berin!

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: incubator, exit and publication

2003-09-27 Thread Stephen McConnell
robert burrell donkin wrote:

On Friday, September 26, 2003, at 08:13 AM, Roy T. Fielding wrote:

A release requires 3 +1 and a majority of those voting, wherein
the only people allowed to vote are the PMC responsible for that
code.  In other words, the usual rules apply -- it is simply harder
to get the votes.


just to make sure that i understand the general ASF policy correctly 
(hopefully people will correct any misunderstandings):

1. does this mean a vote of the pmc which is responsible for the code 
(rather than a vote of committers for that code where only pmc members 
have binding votes)? or can the actual mechanics of the vote vary (per 
project) provided that the pmc the ultimate authority approving the 
release? 


The Board typically creates a PMC under a particular scope and charters 
that PMC with a set of actions - one of these it to establish the rules 
(policies and procedures) that it will operate under.  As such a PMC is 
for all intensive purposes is free to establish any rules it sees fit. 
However, as you imply - there are general ASF policies - in fact there 
are multiple "general ASF Policies". My understanding is that the 
committers to project vote on a release plan (the voice of the 
community) - a release manager, identified in the release plan 
undertakes the work of release preparation.  On completion, it is the 
PMC that endorces publication of release artifacts under a majority vote 
with a quorum of 3.  Its a process I like because it rooted in a 
community decision.

2. does this apply to all releases (alphas, beta, and so on) or just 
to full (stable) releases? 


My understanding is that this is applicable to all.  For reference - I 
make a distinction between snapshot releases - typically incorporating 
some important new feature as distinct from offical Apache releases.  I 
will normally publish a snapshot release on non-Apache hardware - 
whereas with PMC published content I try to follow Apache distribution 
rules/guidelines as best as possible.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Exit Criteria

2003-09-27 Thread Stephen McConnell


Rodent of Unusual Size wrote:

Stephen McConnell wrote:
 

The incubator has a scope concerning "incubation".  I hope the incubator 
aims to to provide the role of gatekeeper together with a support 
infrasture the accelerate the sucessful exit of incubated projects.  
   

so far so good.

 

Within the objective and scope, opinions have been put forward 
concerning the process of incubation focussed rightly on the subject of 
incubation.  However - the discussion concerning the publication of 
artifacts moves us out of the domain of incubation and into the domain 
of managing a incubated project.  This is in my opinion a fault - it is 
a subject that is the concern of the incubated project - not the incubator.
   

i really don't understand why this is so difficult to understand.
perhaps it's because you're coming from the jakarta subproject
culture?
I don't think that's the reason. 

I think the real reason is that I have a lot of scepticism about the 
successful functioning of the Incubator.  I imaging future scenarios 
where candidates are keep waiting with little or no feedback while the 
Incubator PMC debates some highly important and engaging topic, ignoring 
operational responsibilities.  I imagine a future where a project is 
left to its own devices because a Shepherd has wondered off into the 
mountains and the Sponsor is preoccupied with greater things.  I also 
imagine a future where irrespective of the failure of the system - an 
individual subject to the overhead of incubation can reach out and make 
things happen simply by holding the PMC and Chair responsible relative 
to a set of policies and procedures. 

The "holding the PMC responsible" is coming together - however, the 
distinction between Incubator responsibility, Sponsoring Entity 
responsibility, and Podling responsibility is blurred with respect to 
this notion of publication.  It is blurred because there are valid 
reasons for each party to claim a sense of jurisdiction:

* the podling has the right to claim jurisdiction because it is the 
domain expert
* the Sponsoring Entity has the right to claim jurisdiction as they are 
the entity that has implicit responsibility
* the Incubator has a claim on jurisdiction only in that the podling is 
implementing Apache practices (e.g. infrastructure release guidelines 
could be an example)

However, there is already is implicit release simply via publication of 
code under CVS as a result of acceptance of a candidate into 
incubation.  So how does one correlate these different claims to 
jurisdiction?

Here is a suggestion:

* the incubator establishes a specific incubation license template that 
includes relevant statements concerning incubation status
* every incubated project uses the incubator template
* an incubated project should be allowed to demonstrate its ability to 
form a quasi PMC and vote on a release/publication
* such a decision should be ratified by the Sponsoring Entity
* but the Incubator PMC should be able to veto a publication recommendation

This places the incubated project in a position where is has to act like 
a PMC - get it structure in place - and go though the motions of a 
release/publication cycles.  The appropriate due-diligence is assured by 
the decisions of the Sponsoring Entity while maintaining an effective 
oversite is a role maintained by the Incubator PMC.



everything the podling does is most especially the concern of the
incubator.  until the podling graduates, it is *not* an independent
part of the asf or even of another tlp.  the incubator has the
responsibility of getting the podling to the point at which is
can be such -- but until that happens, it is in a grey area.
Agreed.

and until it's an approved asf entity, it can't release anything
with the asf stamp of 'this is 100% apache software' on it.
releases yes, afaic, of course -- but 'this is asf software' releases,
no.
 

Which is I think addressed in the division of responsibilities I have 
outlined above.

Strephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: incubator, exit and publication

2003-09-27 Thread Stephen McConnell


robert burrell donkin wrote:

(sorry stephen i should have probably been clearer.)

i was looking for an official(ish) statement from roy or one of the 
other senior (board level) ASF folks.

(i'm happy to take active steps to ensure that ASF policy is enforced 
by the jakarta pmc - and any other project's i'm involved with - but 
only if i'm confident that i understand completely the policy and know 
that the policy comes from the ASF.)


It has been probaly more than a year since I read the board minutes 
concerning the chartering of the Jakarta PMC. From memory is much that 
same content as recent PMC charters in that the Jakarta PMC is charged 
with responsibility for setting its own policies and procedures. As 
such, the starting point in understanding the applicable procedures is 
the qualification of which policies and procedures have been formally 
(or informally) established by the Jakarta PMC. 

From that point you have an idea what it is that you aim to enforce.

Stephen.

- robert

On Saturday, September 27, 2003, at 01:15 PM, Stephen McConnell wrote:

robert burrell donkin wrote:

On Friday, September 26, 2003, at 08:13 AM, Roy T. Fielding wrote:

A release requires 3 +1 and a majority of those voting, wherein
the only people allowed to vote are the PMC responsible for that
code.  In other words, the usual rules apply -- it is simply harder
to get the votes.


just to make sure that i understand the general ASF policy correctly 
(hopefully people will correct any misunderstandings):

1. does this mean a vote of the pmc which is responsible for the 
code (rather than a vote of committers for that code where only pmc 
members have binding votes)? or can the actual mechanics of the vote 
vary (per project) provided that the pmc the ultimate authority 
approving the release?


The Board typically creates a PMC under a particular scope and 
charters that PMC with a set of actions - one of these it to 
establish the rules (policies and procedures) that it will operate 
under.  As such a PMC is for all intensive purposes is free to 
establish any rules it sees fit. However, as you imply - there are 
general ASF policies - in fact there are multiple "general ASF 
Policies". My understanding is that the committers to project vote on 
a release plan (the voice of the community)
 - a release manager, identified in the release plan undertakes the 
work of release preparation.  On completion, it is the PMC that 
endorces publication of release artifacts under a majority vote with 
a quorum of 3.
  Its a process I like because it rooted in a community decision.

2. does this apply to all releases (alphas, beta, and so on) or just 
to full (stable) releases?


My understanding is that this is applicable to all.  For reference - 
I make a distinction between snapshot releases - typically 
incorporating some important new feature as distinct from offical 
Apache releases.  I will normally publish a snapshot release on 
non-Apache hardware - whereas with PMC published content I try to 
follow Apache distribution rules/guidelines as best as possible.

Stephen.

--
Stephen J. McConnell
mailto:[EMAIL PROTECTED]


-
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]

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


unicameral solution

2003-09-28 Thread Stephen McConnell
Have been thinking along the same lines - although I wasn't able to 
capture the essence as nicely as Andrew :-).

To rephrase Andrew's tricameral process, recasting with veto in mind ...

1. A Sponsoring Entity votes to accept a candidate
2. The Sponsoring Entity votes to exit the candidate.
3. Incubator PMC hold the right to veto.
This would bring us to a unicameral solution while maintaining 
appropriate checks and balances through the diligence of the Incubator.

Stephen.

Andrew C. Oliver wrote:

So we're yack yacking about the incubator (again).  The incubator AFAICT
replicated a tricameral vote.  To release you must have:
1. A PMC vote to accept it
2. The committers of the project vote that they're ready to leave
3. The incubator PMC vote to let them out.
The only country that ever invested significantly in such a system was
Poland (other examples exist but the other bodies are subservient and
generally advise more than consent).  This was *one* of the times it was
wiped off the map. 

I would suppose #2 would the be the most vested group and #1 be the second
most (substituted for the board in the top level situation)... I'd suppose
#3 would be the least vested group.
The point?  None, I just like pointing my finger childishly when someone
does something silly (like create a tricameral voting system... pretty
funny, spell check doesn't recognize it, though it finds bicameral)...
-Andy
 

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Question time !

2003-09-29 Thread Stephen McConnell
Why are we discussing/considering the possibility of anything other than 
a TLP incubation?  If a project is comming in as part of another project 
than an existing PMC is bringing it it in and doing so in accordance 
with the policies, procedures and due-diligence that have been granted 
under their respective charters. We may well be making a wopping big 
blunder here in that much of what we are discussing undermines the 
responsibilities already discharged to existing PMCs. 

Instead, I propose that we re-focus our attention to role of the 
Incubator PMC as the adjunct to the board in dealing with new TLP 
candidates.

Stephen.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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


Re: Question time !

2003-09-29 Thread Stephen McConnell


Nicola Ken Barozzi wrote:

Stephen McConnell wrote:

Why are we discussing/considering the possibility of anything other 
than a TLP incubation?  If a project is comming in as part of another 
project than an existing PMC is bringing it it in and doing so in 
accordance with the policies, procedures and due-diligence that have 
been granted under their respective charters. We may well be making a 
wopping big blunder here in that much of what we are discussing 
undermines the responsibilities already discharged to existing PMCs.
Instead, I propose that we re-focus our attention to role of the 
Incubator PMC as the adjunct to the board in dealing with new TLP 
candidates.


Read this [1] and you will have all the answers.

[1] http://incubator.apache.org/resolution.html 


Nicola:

I'll draw your attention to the first paragraph of said charter:

 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
 accepting new products into the Foundation, providing guidance and
 support to help each new product engender their own collaborative
 community, educating new developers in the philosophy and guidelines
 for collaborative development as defined by the members of the
 Foundation, and proposing to the board the promotion of such
 products to independent PMC status once their community has
 reached maturity.
The phrase "independent PMC status" is pertinent. Reading on in the 
charter you will find wording that expands the above core, however the 
expansion is hard to rationalize beyond incorporation of "full projects" 
within umbrella PMCs.  I think it is totally reasonable to assume 
project assimilation in not within the scope of the incubator. The 
difference between assimilation and what is describe in the charter is 
clear.  The charter is dealing with the incorporation and development of 
identifiable communities that are expected to take on a role of 
autonomous decision making.  Actions of assimilation do not lead to a 
new group identities or supplementary decision making groups.

What this means is that we are concerned with:

 (a) TLP style exit
 (b) sub-project exit via an umbrella project
However - the word on the street is that (b) is bad thing. Which leaves (a).

Stephen.



Stephen J. McConnell
mailto:[EMAIL PROTECTED]


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