Re: [VOTE] dims for incubator PMC

2003-09-22 Thread Nicola Ken Barozzi
Sam Ruby wrote:
Davanum Srinivas is an ASF member and an ASF officer and chair of the 
web services PMC.  He is very interested in the incubation of the WSRP4J 
and Pluto podlings.

I would like to see him included in the incubator PMC.  Let me start 
things off with my: +1.
Sam, I sent a mail titled: "[VOTE] Davanum Srinivas as committer and PMC 
member of Incubator" dated 12/09/2003 14.18.

The only replies were from Jim and Sander.

I'm confused to see this mail now :-?

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


-
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 Nicola Ken Barozzi
Stefano Mazzocchi wrote:
On Friday, Sep 19, 2003, at 14:05 Europe/Rome, Nicola Ken Barozzi wrote:

Stefano Mazzocchi wrote:
...
the members came to consensus agreeing that project umbrellas are a 
pain in the ass and a PMC should be as close as possible to the code 
it develops, as to increase the ability to do proper legal oversight. 
[note: this notion is in *strong* contrast with this virtual-PMC...
It is not.

Lenya is being incubated under the Cocoon PMC.
So we have two flavors of incubation, direct and indirect?
Probably you don't read my mails, because I explained this in detail on 
the Cocoon PMC list, after one of your rants on incubation.

The Chair of that PMC is the sponsor.


Really? I thought I was the sponsor.
Really? Didn's see you there much :-P

What happened with the latest Xopus incident it was the Incubator 
Shepherd, not the Cocoon PMC that started cleaning stuff and 
addressing the issues.
Sorry, can't parse the above.

So don't talk to me about virtual stuff, when the recent history shows 
that the Cocoon PMC, of which you are an important part, has been as 
virtual as ever, despite being given all the liberty possible in 
incubating Lenya.
please, Nicola, your defensiveness is useless here since I'm confronting 
with the 'concept' of the incubation PMC not with the people that 
compose it.
Well, I'm talking about facts instead, not mere "concepts". Facts show 
us that PMCs left on their own do not overlook an incubation process 
correctly.

In the lenya case, oversight doesn't mean "error free operation". The 
lenya people failed to comply to the advertising clause of one of their 
included software. As you yourself wrote, it was merely a defect in the 
build script that didn't copy the appropriate file in the distribution. 
I wouldn't call this "virtual operation". 
Lack of involvment on the lenya mailing lists. I call that "virtual 
operation".

As the answers to that thread 
showed, oversight from Cocoon PMC members is continuous and prompt... 
but this doesn't mean that we have to do the work for them... This 
wouldn't scale.
I don't parse this.

You want to Incubate Lenya? You are free and *encouraged* to do so, 
nobody has prevented you or any other person on earth from doing it.
So why in hell do we need an incubator? for those projects that nobody 
really cares about? or just to stamp a 'yes go on with that PMC but play 
nicely' to all those who come with a proposal?

I don't understand: what is this incubator doing anyway if all the 
projects are incubated somewhere else?
1 - votes the projects into Apache after check that all the nitty-gritty
stuff has been taken care of
2 - serves as a central place to store incubation history and
information
3 - serves as a place where to discuss incubation per se, where
shepherds, sponsors and project members can confront
4 - serves as a place where to incubate TLP
In essence it's a box, not a club where only the greatest can rule 
.

which, IMO, should be redesigned since it clearly creates more 
beaurocracy than any good]
The problem is that it has *not* created yet any beaurocracy.
Oh god, don't you realize that it could be that people don't complain to 
you because you can get so defensive so fast?
I hear enough complaints here, thank you.

People complain about lack of rules, not because there are too many.
Really? who did?
Everyone. For example Berin Lautenbach and Ted Leung, but you can put 
basically anyone that asked us for something.

We have only one true rule, that we should vote for a project to be 
accepted fully at Apache, based on a simple checklist.

If this is beaurocracy...
Ok, let's change the word so you don't get defensive: did the presence 
of the incubator prevent issues or created them?
It has made issues that without it are simply ignored finally evident. 
As for other issues, they are usually created by people complaining here 
and not helping out.

I vote for the second.
Then add some explanation to your vote please, because I don't see how 
the Incubator has created issues to Lenya.

Call me defensive, but I have never seen a project that has been under 
fire from flamers like this one in all my life.

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


-
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 Alex Karasulu
Phil,

The LDAPd server in its present state could eventually support X.500 over
TCP/IP.  In fact both X.500 and LDAP seem to be coming closer every day
since X.500 made the jump to using TCP/IP.  I think the two will eventually
come back together.  For the time being when we speak about a directory
project we could presume any searchable hierarchical namespace to be a form
of directory.  Let's not limit our selves to just LDAP.

As you pointed out there will be more to this endeavor as a consequence of
JNDI.  It's very natural to associate JDBC related source with the
db.apache.org TLP.  Likewise a similar association exists between JNDI and
the directory project side whatever it may be called.

And again as you mentioned the potential for other applications on top of
the directory services are possible.  An identity management system project
is a natural progression.  As a matter of fact I founded the LDAPd Group
specifically for this purpose.  Necessity is the mother of invention right?
Other examples of potential subprojects could be an ASN.1 runtime library
and its associate stub compiler.  LDAPd already has ASN.1 runtime clone of
SNACC called 'snickers' - its just missing a compiler.  A meta-directory, a
virtual directory and a JNDI LDAP provider are all potential subprojects.

The embeddable nature of the server brings about incredible synergy between
it and other Apache projects.  Integration effort will probably be
facilitated by the directory people however obviously the end result will
reside within its own sphere.  Take for example the potential for white
pages backed by LDAP in JAMES.  Integration could serve as the basis for
Geronimo's security subsystem.  Integration with Struts and an identity
management system built on top of the directory server could allow for
authorization driven rendering.  There's also UDDI backed by LDAP.  All
these synergies are very attractive and integration efforts could bring
about collaboration with many projects however the end result will rest
within the respective domain.



Roy,

Other synergies certainly exist outside of an embeddable configuration.
Obviously certain language barriers are overcome by the protocol.  The httpd
mod_ldap DSO module can use the directory server.  Other plugins can be
added to the list like a mod_ldapconf module that pulls Apache virtual host
configuration information from a directory.  ISP's and ASP's would really
love this one. Several possibilities exist and I'll stop here before I bore
you.

The space is huge and the probability of budding projects and some in other
languages is certainly high.  Language will be transcended and if API's need
to be carved out for other languages they probably will out of necessity.
The RFC based protocol makes the server's implementation irrelevant.  Any
client should be able to talk to it.  Plus I'm sure with an Avalon.Net
quickly emerging someone with an itch might toy with bringing it over to C#
with a JNDI analog in that realm.

Naming is so important to directories so I guess I'll put in my $0.02 about
what the project could be called.  Directory sounds good and so does
directory services.  It's general enough to allow the full gambit of
coverage for the related spin-offs.  As a side note, just for the name of
the LDAP server (not the overall project) you probably couldn't use AD for
the Apache Directory I would imagine ;-).  A few months ago while working on
the new architecture for LDAPd I looked at AD in Application Mode or ADAM
(a.k.a. AD/AM) while still in beta.  It suddenly dawned upon me that I had
to code name the new LDAP daemon architecture 'Eve' which would be analogous
to Tomcat's 'Catalina'.  I have a soft spot for her ;-).  Folks me know what
you think about 'Eve' in particular.  

Cheers,
Alex

> -Original Message-
> From: Phil Steitz [mailto:[EMAIL PROTECTED]
> Sent: Monday, September 22, 2003 1:56 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [PROPOSAL] PMC Vote to incubate Directory Project
> 
> Roy T. Fielding wrote:
> >>> 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.
> >>
> >>
> >> I saw that.  Nonetheless, I still find it odd that there has been
> >> virtually no "public" discussion of the merits of the proposal and I
> >> felt the need to express my opinion.  No disrespect for the process,
> >> de facto or documented, intended.
> >
> >
> > Hmm, in general, the only discussions we ever hold in private are those
> > relating to non-disclosure issues or personnel issues.  We would have a
> > discussion and vote about the directory project on the general list.
> > The reason we haven't is because it is being suggested to incubator
> itself
> > rather than some other project or the board, which means it is wai

Re: Re: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-22 Thread Berin Lautenbach
> From: Nicola Ken Barozzi <[EMAIL PROTECTED]>

> > I don't understand: what is this incubator doing anyway if all the 
> > projects are incubated somewhere else?
> 
> 1 - votes the projects into Apache after check that all the nitty-gritty
>  stuff has been taken care of

Or does it recommend to another body that
incubation processes have completed sucessfully
and that that body can take on subject to their
own vote.  For example, I don't think the
Incubator can approve a new TLP without the board
voting, but it might recommend to the board that
all necessary activities have been comleted.

Again - I am not convinced that the Incubator
should be the arbiter of what is accepted, but it
definitely should be the guardian of correct
process.

> 2 - serves as a central place to store incubation history and
>  information

+1.  Would be good to formalise.

> 3 - serves as a place where to discuss incubation per se, where
>  shepherds, sponsors and project members can confront

+1.

> 4 - serves as a place where to incubate TLP
> 

Serves as a place to incubate anything surely?

> >> People complain about lack of rules, not because there are too many.
> > 
> > Really? who did?
> 
> Everyone. For example Berin Lautenbach and Ted Leung, but you can put 
> basically anyone that asked us for something.
> 

Just to clarify - my issue is not too many or to
few rules, but that I'd like to see the rules
clearly documented so that I can ensure that 
anything I am involved in incubating is doing what
it needs to do.  

I've also worked a long time in large 
organisations, so I have a paranoia around being 
blind-sided by requirements I didn't know existed 
because they weren't documented.  That might be
playing in a little here :>.

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]



RE: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-22 Thread Noel J. Bergman
> Facts show us that PMCs left on their own do not overlook
> an incubation process correctly.

Clearly there are lines of communication that can be improved, as well as
roles and responsibilities to clarify.  Incubation can be collaborative.
And the behavior that the podling sees between its parents is going to set
an example, which is something that both the Sponsor and Shephard should
take into account in how they interact with each other, as well as with the
podling.

Starting with displaying respect, even in the face of disagreement.

> 1 - votes the projects into Apache after check that all the
> nitty-gritty stuff has been taken care of
> 2 - serves as a central place to store incubation history
> and information
> 3 - serves as a place where to discuss incubation per se,
> where shepherds, sponsors and project members can confront
> 4 - serves as a place where to incubate TLP

Good list.  I see that Berin just responded to it, agreeing and asking for a
bit of clarification.

--- Noel


-
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 Nicola Ken Barozzi
Berin Lautenbach wrote:
...
Just to clarify - my issue is not too many or to
few rules, but that I'd like to see the rules
clearly documented so that I can ensure that 
anything I am involved in incubating is doing what
it needs to do.  
Oh, and to clarify from my side, you are helping us on the issues you noted.

I've also worked a long time in large 
organisations, so I have a paranoia around being 
blind-sided by requirements I didn't know existed 
because they weren't documented.  That might be
playing in a little here :>.
You are right in our need to document, and I'm happy that you are indeed 
actively helping out.

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


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


Re: ASF member role - accountable to whom

2003-09-22 Thread Nicola Ken Barozzi
Jim Jagielski wrote:

--
Andrew C. Oliver|acoliverapache.org |2003-08-22| 144|
Nicola Ken Barozzi  |nicolakenapache.org|2003-09-19| 142|
Rodent of Unusual Si|coarapache.org |2003-09-21| 141|
Greg Stein  |gsteinapache.org   |2003-09-19|  68|
Tetsuya Kitahata|tetsuyaapache.org  |2003-09-21|  57|Becky! ve
Noel J. Bergman |noelapache.org |2003-09-21|  57|Microsoft
Paul Hammant|hammantapache.org  |2003-09-19|  56|
Steven Noels|stevennapache.org  |2003-09-21|  55|
Jim Jagielski   |jimapache.org  |2003-09-19|  50|Apple Mai
Sander Striker  |strikerapache.org  |2003-09-18|  48|Microsoft
Aaron Bannert   |aaronclove.org |2003-08-08|  46|Apple Mai
Sam Ruby|rubysapache.org|2003-09-20|  44|
Davanum Srinivas|dimsapache.org |2003-09-18|  41|
Ted Leung   |twlapache.org  |2003-09-19|  36|
James Strachan  |jstrachanapache.org|2003-08-22|  30|Apple Mai

--
(e.g. Ken.CoarGolux.Com => coarapache.org ... )
This shows absolutely nothing more than the number of Emails
sent to the list (I'm guessing).
So what?

Or are we somehow equating quantity to quality?
It may also mean (and from my experience it usually does), that the top 
email posters are the ones that think less before posting, thus 
/possibly/ decreasing the signal/noise ratio of the list.

In essence, I make a lot of noise ;-)

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


-
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 Roy T. Fielding
Java is simply the chosen implementation platform for an RFC-compliant
server, just as C/APR is the implementation platform for the HTTP 
server.
The wire-level protocol is RFC based and language neutral.  The 
project can
host other languages when appropriate, and would certainly provide
information on other language bindings for LDAP.
That isn't the question I was asking.  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?
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".  Those types
of projects create failure conditions that are very messy from the
board's POV.  So, if the project is going to be language-agnostic, then
I want that written into the charter and growth anticipated.  If not,
then I want that written into the charter and a different name given
to this project.  Doesn't that make sense?
Roy

-
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 Rodent of Unusual Size
Phil Steitz wrote:
> 
> I would humbly suggest that there is no harm in public discussion of 
> incubator project proposals, understanding that the voting is private, 
> by the PMC. Public discussion and nonbinding statements of 
> support/non-support by non-PMC members could provide valuable 
> information to the PMC in their decision-making.

+1
-- 
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"


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



Re: roles and responsibilities

2003-09-22 Thread Stefano Mazzocchi
On Monday, Sep 22, 2003, at 04:37 Europe/Rome, 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
 - it has been explicitly stated that a project does NOT need
   to have its exit destination known at entry time.
Clearly a project will not leave the Incubator without meeting those
criteria, but they are not required entry criteria.
What is the break up of responsibility between the Incubator
PMC and the Sponsoring PMC in cases such as XMLBeans.  In
these cases, the Sponsoring PMC seems to take on much of the
role that is discussed in the document.
In my view, the Sponsoring PMC *should* take an active role.  But the
Incubator PMC is still responsible for making sure that all of 
criteria are
met before letting it into the ASF proper.  Looking over the document, 
the
Sponsoring PMC would be in the role of Sponsor, and is invested in 
project
and Community building, whereas the Incubator PMC is still acting as 
the
gatekeeper, ensuring the legal protection of the ASF.  Whatever tasks 
the
Sponsor overtakes to help shephard the project, which can reduce the
workload on the Incubator PMC, the Incubator PMC still has that final
responsibility.
I agree with the principle (otherwise we get back to complete PMC 
incubation independence and things blow up) but there are a few things 
worth asking:

 1) how do people get on the incubation PMC? any committer? only 
members? members and officials? everybody committer that previously has 
a record of helping incubation? just curious of what feelings are.

 2) isn't the incubation more an oversight group, a task force, then a 
project?

 3) shouldn't the sponsor PMC provide periodical updates on the status 
to the incubator?

I know the above sounds utterly beaurocratic, but I can't think of 
anything simpler than this.

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


Re: ASF member role - accountable to whom

2003-09-22 Thread Stefano Mazzocchi
On Monday, Sep 22, 2003, at 01:26 Europe/Rome, Stephen McConnell wrote:



Stefano Mazzocchi wrote:

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


LOL
We certainly agree on this!
:-)
Agree about what? that I didn't say what you previously accused me of 
having said?

This is getting silly.

--
Stefano.
-
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 Steven Noels
Nicola Ken Barozzi wrote:

Steven, sorry that I probably gave the wrong impression that you were 
not involved, as you were.
No problem. Just wanted to put things straight. No hard feelings.

But you are not the Cocoon PMC, and I wanted 
to point out that there was not much incolvment of the PMC as a whole 
WRT Lenya.
Ack. There is indeed little involvement, and IMHO this has two reasons:

- this project has been force-fed to Apache/Cocoon prematurily, by lust 
of its sponsors to achieve a certain functional dream, but not taking 
into account the existing codebase and the company(/community) behind it
- Cocoon as a TLP isn't quite ready to incubate podlings yet

Lenya, IMHO (!), is an example of my lab rats thesis: 
http://blogs.cocoondev.org/stevenn/archives/000550.html

But this is largely OT for this thread. I'm concerned about a 
well-defined process and exit criteria, though, since somewhere in time, 
we will be expected to judge the incubation state of Lenya.


--
Steven Noelshttp://outerthought.org/
Outerthought - Open Source Java & XMLAn Orixo Member
Read my weblog athttp://blogs.cocoondev.org/stevenn/
stevenn at outerthought.orgstevenn at apache.org
-
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 Rodent of Unusual Size
Roy T. Fielding 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".  Those types
> of projects create failure conditions that are very messy from the
> board's POV.  So, if the project is going to be language-agnostic, then
> I want that written into the charter and growth anticipated.  If not,
> then I want that written into the charter and a different name given
> to this project.  Doesn't that make sense?

plus a project that is explicitly language-centric shouldn't grab
a generic name.  if this project *isn't* going to be the potential home
for a python (for example) implementation, then it shouldn't have
the generic name 'apache directory'.  otherwise it isn't fair to
potential newcomers with a different language bent.

we're not perfect in application; i'm not sure what would happen if
someone wanted to start a web server written in ada under the asf.
however, the httpd server project has its name from legacy so this
wasn't a consideration then. :-)
-- 
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"


-
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 Stefano Mazzocchi
On Monday, Sep 22, 2003, at 09:04 Europe/Rome, Nicola Ken Barozzi wrote:

The Chair of that PMC is the sponsor.

Really? I thought I was the sponsor.
Really? Didn's see you there much :-P
Which might also show how many private emails you might have missed?

Incubation is more a social operation than a beaurocratic one. It's not 
only about the proper CVS usage and the legal oversight, it's making 
sure that human friction is resolved before it shows up.

Public visibility of that process is very small, but extremely 
important.

What happened with the latest Xopus incident it was the Incubator 
Shepherd, not the Cocoon PMC that started cleaning stuff and 
addressing the issues.
Sorry, can't parse the above.
So don't talk to me about virtual stuff, when the recent history 
shows that the Cocoon PMC, of which you are an important part, has 
been as virtual as ever, despite being given all the liberty 
possible in incubating Lenya.
please, Nicola, your defensiveness is useless here since I'm 
confronting with the 'concept' of the incubation PMC not with the 
people that compose it.
Well, I'm talking about facts instead, not mere "concepts". Facts show 
us that PMCs left on their own do not overlook an incubation process 
correctly.
This is disturbing, expecially since there is no incubation process 
documented and "correctness" is just a subjective measure.

In the lenya case, oversight doesn't mean "error free operation". The 
lenya people failed to comply to the advertising clause of one of 
their included software. As you yourself wrote, it was merely a 
defect in the build script that didn't copy the appropriate file in 
the distribution. I wouldn't call this "virtual operation".
Lack of involvment on the lenya mailing lists. I call that "virtual 
operation".
I met the wyona people in person several times and had private 
communications with them. Does that account as virtual as well since it 
didn't happen on a mail list?

As the answers to that thread showed, oversight from Cocoon PMC 
members is continuous and prompt... but this doesn't mean that we 
have to do the work for them... This wouldn't scale.
I don't parse this.
Let me rephrase: instead of feeding them, I want them to learn how to 
grow their own food.

my *personal* vision of incubation is more oriented toward social 
engineering that infrastructure or legal oversight.

why? well, because a well-behaving community will well-behave at the 
infrastructure level *and* at the legal level.

I wrote several private emails (some copied to the cocoon pmc, some 
not) to the lenya people when I thought that they were doing something 
potentially wrong... but I did *NOT* fix their license for them.

Oversight and sheparding means parenting, but should also give freedom 
to make mistakes, because, sometimes, making mistakes is the only way 
one can learn something.

This last xopus legal thing showed to them many things that they 
wouldn't have otherwise noted. I was hoping for something like this to 
happen because Michael spent way too much energy and effort in trying 
to convince non-oss-minded people to join, instead of just focusing on 
his own stuff.

but of course, since I didn't write many emails, I'm not following nor 
I'm well behaving as a sponsor.

quantity vs. quality again?

You want to Incubate Lenya? You are free and *encouraged* to do so, 
nobody has prevented you or any other person on earth from doing it.
So why in hell do we need an incubator? for those projects that 
nobody really cares about? or just to stamp a 'yes go on with that 
PMC but play nicely' to all those who come with a proposal?
I don't understand: what is this incubator doing anyway if all the 
projects are incubated somewhere else?
1 - votes the projects into Apache after check that all the 
nitty-gritty
stuff has been taken care of
2 - serves as a central place to store incubation history and
information
3 - serves as a place where to discuss incubation per se, where
shepherds, sponsors and project members can confront
4 - serves as a place where to incubate TLP

In essence it's a box, not a club where only the greatest can rule 
.
hmmm, if the above is true, why are you judging the incubation 
operation of another PMC? on what basis?

which, IMO, should be redesigned since it clearly creates more 
beaurocracy than any good]
The problem is that it has *not* created yet any beaurocracy.
Oh god, don't you realize that it could be that people don't complain 
to you because you can get so defensive so fast?
I hear enough complaints here, thank you.
Ok, great. I'll shut up then.

People complain about lack of rules, not because there are too many.
Really? who did?
Everyone. For example Berin Lautenbach and Ted Leung, but you can put 
basically anyone that asked us for something.
Fair enough.

We have only one true rule, that we should vote for a project to be 
accepted fully at Apache, based on a simple checklist.

If this is beaurocracy...
Ok, let's change t

Re: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-22 Thread Nicola Ken Barozzi
Stefano Mazzocchi wrote:
On Monday, Sep 22, 2003, at 09:04 Europe/Rome, Nicola Ken Barozzi wrote:
...
It has made issues that without it are simply ignored finally evident. 
As for other issues, they are usually created by people complaining 
here and not helping out.
I'm trying to help out indicating what I dislike about the process. If 
this is not appreciated, tell me and I'll shut up.
Which process? You seem to fight against a process that does not exist, 
that is only what you imagine.

The process you outline is what we all strive for. There is nothing in 
this PMC and in the really small rules in our STATUS file that prevents 
you from fulfilling it.

I'd be more happy if instead of ranting you would come in with us and be 
part of it.

I vote for the second.
Then add some explanation to your vote please, because I don't see how 
the Incubator has created issues to Lenya.

Call me defensive, but I have never seen a project that has been under 
fire from flamers like this one in all my life.
For me, the disturbing thing is the "we know what to do, you don't" 
attitude.
You feel excluded? Well, you do not need to be. Ask to become part of 
this PMC, and you'll be surprised.

Nobody told you that you don't know what to do. Heck, you guided me 
through Apache and taught me all I know; you should really not think 
that I feel I know more than you do, it's plain silly.

Instead, you are the one that keeps questioning the components of this 
PMC from being able to incubate, having no proven track record. Somebody 
has to do it, and if others are not willing, we'll have to do.

Come on, do you have to keep asking us to open a door that is open wide?

Remove that and you'll see the flames disappear in seconds.
I cannot remove what has never been.

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


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


Another cut at roles and responsibilities

2003-09-22 Thread Berin Lautenbach
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]


Re: Another cut at roles and responsibilities

2003-09-22 Thread Nicola Ken Barozzi
Berin Lautenbach wrote:
...
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.
Hmmm, I don't like the idea that sponsors can simply walk away in 
incubation. It makes it easy to push for an idea and let others do the 
hard work.

If someone doesn't want to do the work, then in my book he's not a 
sponsor, as a sponsor gives something to get something, and in this case 
he's just advocating.

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


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


Re: roles and responsibilities

2003-09-22 Thread Rodent of Unusual Size
Stefano Mazzocchi wrote:
> 
>   1) how do people get on the incubation PMC? any committer? only 
> members? members and officials? everybody committer that previously has 
> a record of helping incubation? just curious of what feelings are.

another good question.  i agree with roy that anyone with an official
role vis-a-vis a current podling should be on the pmc.

>   2) isn't the incubation more an oversight group, a task force, then a 
> project?

you seem to be harking back to 'projects produce code'.  i disagree with
that perspective; 'projects produce goodness for the asf' might be closer.
in this case, the incubator would be producing good asf citizens (projects
and communities).

>   3) shouldn't the sponsor PMC provide periodical updates on the status 
> to the incubator?

let's make sure we're agreed on terminology here.  so far, the terms
'sponsor', 'shepherd', and 'mentor' have been conflated.  my view is
that the latter two are the same and refer to a single individual, and
that a sponsor is either that same person or the asf project that has
said 'the podling has a home here when it's done.'

i am very much *not* in favour of a *pmc* fulfilling any other role than
that.  the most significant drawback is the apathy effect and lack of
clear delineation of responsibility.  'someone else' will handle doing
whatever needs to be done.  no, thank you.

my view is that a podling will have a single individual from the asf
who has committed to bringing it through incubation.  this person is
the one who nags the podling about filling out clas, doing the licence
and copyright thing and such, and advises the podling community about
how to adapt to the asf way of doing things (meritocracy, voting, et
cetera).  this individual also has the responsibility of keeping the
incubator pmc informed of progress and issues, and likewise is the
official conduit for bringing concerns and suggestions from the incubator
to the podling community.

what's the role of the incubator pmc in this?  at the least, it's a set
of passionate asf people who are essentially in agreement about what
makes something a genuine 'apache'-style project, who review the
reports of the mentors and make suggestions and eventually vote on
whether the podling has become self-sustaining in the 'apache way' of
doing things.  in a more perfect world, the pmc members will involve
themselve more deeply than that in at least some of the podlings, so
they can observe at first hand, possibly providing guidance at first
hand (though preferably through the mentor).

what's the role of a 'sponsoring pmc' in this?  solely as an observer
until the podling graduates.

what's the role of a sponsoring project in this?  to help out, to whatever
degree they severally desire, in educating their soon-to-be neighbours
in specific details about the sponsoring project itself.

and that's what my thoughts are at this point in time.
-- 
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"


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



Re: roles and responsibilities

2003-09-22 Thread Nicola Ken Barozzi
Stefano Mazzocchi wrote:
...
Noel, if you don't mind I'll also answer this.

I agree with the principle (otherwise we get back to complete PMC 
incubation independence and things blow up) but there are a few things 
worth asking:

 1) how do people get on the incubation PMC? any committer? only 
members? members and officials? everybody committer that previously has 
a record of helping incubation? just curious of what feelings are.
After being voted in by existing Incubator members, as for every Apache 
Project. Basically it's about people willing to do stuff.

 2) isn't the incubation more an oversight group, a task force, then a 
project?
Conceptually, yes. It's a "project" because it gives an easy legal 
framework (like in the rest of the Apache projects) and is made to 
outlive "original contributors".

I don't see the problem in the name, where I work everything that "does" 
something is a project.

 3) shouldn't the sponsor PMC provide periodical updates on the status 
to the incubator?
This has been proposed, and I favor it.

I know the above sounds utterly beaurocratic, but I can't think of 
anything simpler than this.
--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


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


Re: Getting the distribution onto a download site somewhere ...

2003-09-22 Thread Rodent of Unusual Size
Jochen Wiedmann wrote:
> 
> Thanks, understood. In that case, I'd hold my argument, that the incubated 
> project requires the ability for Releases in order to attract external users 
> and build a community.

i disagree.  the lack of a release snapshot doesn't seem to
interfere with sourceforge projects attracting people, and
i don't see that it would be any different here.

i think the point is that a podling is *not* part of the
asf, and is therefore not entitled to distribute something
with the asf's name on it.  if the podling graduates, i don't
see any bar to whatever packages were built during incubation
being retitled as asf ones.
-- 
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"


-
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 Alex Karasulu
> That isn't the question I was asking.  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?

Let's work with an example.  If PerlLDAP were a candidate for incubation and
joined the incubator it would probably exit into a directory subproject.  So
yes it would become part of the directory project.  Another example would be
the PADL name server switch module and pam module written in C here:

http://www.padl.com

They would also go under the directory project.  We should be protocol
centric and language-agnostic.

BTW, I think the netscape stuff is C, it branched of the original UMich
server written in C by Tim Howes et. al.

> 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".  Those types
> of projects create failure conditions that are very messy from the
> board's POV.  So, if the project is going to be language-agnostic, then
> I want that written into the charter and growth anticipated.  If not,
> then I want that written into the charter and a different name given
> to this project.  Doesn't that make sense?

Different implementations will have different advantages.  No one
implementation surpasses another and I apologize if the proposal came off
that way.  Right now a Java based server is what we have.  Plus people are
excited that Java has grown up enough to handle the endeavor finally ;-).

Let's go ahead and put the language-agnostic clause into the charter and
work together to make the new project a one stop shop for anything solely
oriented with a directory.

Let me know if that clarifies some of your concerns.

Sincerely,
Alex



-
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 Stefano Mazzocchi
On Monday, Sep 22, 2003, at 14:15 Europe/Rome, Nicola Ken Barozzi wrote:

You feel excluded? Well, you do not need to be. Ask to become part of 
this PMC, and you'll be surprised.
I don't feel excluded, Nicola. I feel unable to get my points across.

Admittedly, I could have used a more diplomatic tone to start with, but 
I thought that since I'm dealing with people that I know very well and 
highly respect, that wouldn't be needed. I was wrong and I'm sorry for 
that.

But I guess that incubation practices are one of those things that you 
learn by going thru them and not because somebody tells you their 
experience and their criticism (which more and more appears 
unjustified, the more disconnection there is between the different 
visions and experiences)

But since I might be all wrong, and I feel like I'm wasting time (mine 
and yours), I stop here.

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


Re: roles and responsibilities

2003-09-22 Thread Tetsuya Kitahata

On Mon, 22 Sep 2003 08:39:20 -0400
(Subject: Re: roles and responsibilities)
Rodent of Unusual Size <[EMAIL PROTECTED]> wrote:

> >   2) isn't the incubation more an oversight group, a task force, then a 
> > project?
> you seem to be harking back to 'projects produce code'.  i disagree with
> that perspective; 'projects produce goodness for the asf' might be closer.
> in this case, the incubator would be producing good asf citizens (projects
> and communities).

Agreed with Ken. If we (ahh... you, ASF members! :-) would 
think of the creation of "i18n.apache.org" or "document.apache.org",
(i18n TLP / Documentation TLP), 'projects produce code' principle
could be an obstacle (spoiling).

For example, "internationalization" project can spring a good
and really healthy community, I guess. Unfortunately, I am not an
ASF member, so I would not be able to "incubate" such a top level
project, needless to say :)

--

However, stop worrying about it. I have already lost the itch
of the creation of i18n/doc projects. Life is not too long,
goes like an arrow. I have many things to be done. 
Discussions here and in infrastructure@ in these days gave me
really a great insights on the Apache Software Foundation to me. 
Thank you all! 
(And really sorry for the rant)

Again, thank you all!

Regards,

__ Tetsuya <[EMAIL PROTECTED]> __

P.S. 1,000th anniversary posts to apache.org MLs :) .. participation
style would be changed as a matter of course.



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



RE: roles and responsibilities

2003-09-22 Thread Noel J. Bergman
Nicola Ken Barozzi wrote:

> Noel, if you don't mind I'll also answer this.

Someone asking my permission to respond to an open comment on a public list
actually makes me a bit uncomfortable.  Makes me wonder why anyone they felt
the need to ask.  The fact that you are a member of the overseeing PMC
doubly so.

--- Noel


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



Re: Getting the distribution onto a download site somewhere ...

2003-09-22 Thread Jochen Wiedmann
Rodent of Unusual Size wrote:

i disagree.  the lack of a release snapshot doesn't seem to
interfere with sourceforge projects attracting people, and
i don't see that it would be any different here.
The lack of release snapshots on sf.net is (IMO) the best indicator, that 
the project isn't maintained well or even not at all. At least I cannot 
remember a single case of a project without published files, where the CVS 
did contain something useful.


i think the point is that a podling is *not* part of the
asf, and is therefore not entitled to distribute something
with the asf's name on it.  if the podling graduates, i don't
see any bar to whatever packages were built during incubation
being retitled as asf ones.
There are several things I do not understand here. First of all, IMO, by 
accepting a project for incubation, it is part of the ASF. For whatever 
other reason am I expected to sign a contribution agreement at the 
beginning? From your point of view, it would be suffigient to sign when
the project exits incubation.

Next, assuming that my point is wrong, I would assume that incubation is 
targetted to be a process of transition. Which means, that a project is at 
some point perhaps not completely ready, but with a sufficient progress. 
What good does it, to insist in the "final 20 percent" or whatever you are 
missing?

Finally, you should not forget that incubated projects are frequently mature 
and well maintained. What good does it, to forbid them to publish, for 
example, a release that is "identical to the last public release, except
that the package names are being updated". IMO this is the least what users 
can expect to guide them in their own transition as soon as possible.

Jochen



-
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 Noel J. Bergman
> 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.

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

--- Noel


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



Re: Kannel discussion invitation

2003-09-22 Thread Stipe Tolj
> no good, alas; i'll be on the road driving to another town at that point.
> i *should* be back within a couple of hours, though. :-/

Ken, 

please find the #kannel IRC channel log of the debate at 

  http://www.kannel.org/irc-sessions/

from last friday and today.

People have raised a couple of questions in terms how "independancy"
of a project is impacted when moving to ASF. You you or other from the
incubation project comment on this please.

Also, we'd like to make an IRC session with a couple of you Apache
guys online, so Kannel developer's can directly ask. How should we
proceed in having an appointment fixed?!

Stipe

[EMAIL PROTECTED]
---
Wapme Systems AG

Vogelsanger Weg 80
40470 Düsseldorf

Tel: +49-211-74845-0
Fax: +49-211-74845-299

E-Mail: [EMAIL PROTECTED]
Internet: http://www.wapme-systems.de
---
wapme.net - wherever you are

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



RE: Another cut at roles and responsibilities

2003-09-22 Thread Noel J. Bergman
> 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

I disagree.  One problem is that the terms seem to be getting overloaded.
But whomever is the Sponsor that brings the project to the Incubator, ought
to be willing to take on the responsibilities.  The Incubator isn't a
daycare center to drop off your kid.  And the Incubator PMC is there to
help, to guide, and to assist, but also to make sure that the project
doesn't leave the Incubator until it is ready to be a project of the Apache
Foundation.

A warning sign to the PMC ought to be lack of support from the Sponsor.  If
necessary, a "foster Sponsor" could be located, if there is one willing.

--- Noel


-
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: Getting the distribution onto a download site somewhere ...

2003-09-22 Thread Rodent of Unusual Size
Jochen Wiedmann wrote:
> 
>> i think the point is that a podling is *not* part of the
>> asf, and is therefore not entitled to distribute something
>> with the asf's name on it.  if the podling graduates, i don't
>> see any bar to whatever packages were built during incubation
>> being retitled as asf ones.
> 
> There are several things I do not understand here. First of all, IMO, by 
> accepting a project for incubation, it is part of the ASF.

no, it is a *candidate to become* part of the asf.  if it fails to
exit the incubator, for whatever reason, it doesn't wander off into
the sunset bearing the asf name with it. :-)

> For whatever 
> other reason am I expected to sign a contribution agreement at the 
> beginning? From your point of view, it would be suffigient to sign when
> the project exits incubation.

because the code is being stored on asf infrastructure, among other
things.

> Next, assuming that my point is wrong, I would assume that incubation is 
> targetted to be a process of transition. Which means, that a project is at 
> some point perhaps not completely ready, but with a sufficient progress. 
> What good does it, to insist in the "final 20 percent" or whatever you are 
> missing?

i'm having trouble parsing that, so i can't respond intelligently.
can you rephrase?

> Finally, you should not forget that incubated projects are frequently mature 
> and well maintained. What good does it, to forbid them to publish, for 
> example, a release that is "identical to the last public release, except
> that the package names are being updated". IMO this is the least what users 
> can expect to guide them in their own transition as soon as possible.

as far as i'm concerned, they can publish whatever they want -- but they
can't call it an asf release.  i don't think any harm would be done if
a ga release were made during incubation, labeled with the pre-incubation
name (i.e., not mentioning the asf at all), but i'd have to consider it more
to feel sure about that.
-- 
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"


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



RE: Getting the distribution onto a download site somewhere ...

2003-09-22 Thread Noel J. Bergman
Jochen,

A project is accepted into the Incubator on the hopes that it WILL become an
ASF project.  However, it still needs to meet certain critera (the exit
criteria).  Those criteria should include having a healthy Community, which
helps to ensure its long term survival; and having all legal issues
resolved, which permits it to be legally released under the ASF copyright.

If those criteria have not been met, I do believe that the project should
not be permitted to release a package with the imprimatur (Offical Approval)
of the ASF.  I would sooner permit a project to release something with known
(and documented) bugs than to release something with legal entanglements.  I
don't care how mature the code.  Software has bugs.  Entanglements have
lawyers.

Those are the issues that come to my mind.  The Incubator PMC may have
others.

Personally, I think that snapshots marked as test builds and perhaps also
carrying a file listing the project's incubation status, would be OK.
Again, the Incubator PMC may share or differ on that view.

--- Noel


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



RE: Another cut at roles and responsibilities

2003-09-22 Thread Noel J. Bergman
> I like the notion of the "Sponsoring Entity" at this addresses
> the entity into which a prodling is destined.

Apparently, the part that "destination is an exit criteria" hasn't resonated
with you.  Yes, it is helpful to have an idea up front, but not in the sense
where you took it, specifically:

> Perhaps we could change the name to "Parent".
> if a cadidate aims to be top-level, its parent would be the Board.

IMO, the Board's involvement should not be required for an unproven podling.
That is the purpose of the Incubator PMC.  The Sponsor would be the ASF
Member/Officer who has sponsored the project.  Depending upon how many other
co-sponsors had been lined up, the Incubator PMC might be more or less
active in incubation to help fledge the new podling.

On the other hand ...

> If the project aims to enter into a project such as Avalon, the
> parent would be the Avalon PMC.

Then there should be no lack of people who ought to take an interest in
welcoming the hopefully-soon-to-be member of their TLP.  If that is NOT the
case, I would consider that a warning sign.

> 2.  Shepherd versus Sponsor.

The names may be interfering with the roles.  One is the Incubator PMC
representative, who is most likely going to focus on what criteria needs to
be met to allow exit; the other is the person who is going to focus on the
positive aspects of Community building and project development, although may
be asked as and when necessary by the Incubator PMC to address an incubation
criteria issue.

> Shepherd role should be maintained as monitoring,
> operational support, validation and assessment.

That sounds about right, AIUI.

> The Sponsor should not be a walk-away position

The role seems better viewed as Sponsor/Mentor.  One should not be permitted
to do the former without being willing to be the latter.  The person could
delegate tasks, but would still be responsible, and would need to keep on
top of whatever tasks were delegated.  Ownership of responsibility needs to
be clear, and resident in that one person, not groups.

To make this concrete, if the James Project wanted to incubate something,
then either an ASF Member or Serge, our PMC Chair, would have to be the
responsible party.  Serge could delegate tasks, but cannot delegate
responsibility.

Please note: other than the very first item way up top (destination), I
don't believe that we are actually disagreeing.  Just clarifying.

--- Noel


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



Re: Getting the distribution onto a download site somewhere ...

2003-09-22 Thread Ted Leung
Okay guys,  I get the message.  I'll ask XML beans to make a 
"xmlbeans-is-not-part-of-the-ASF-1.0" release. 

On 9/22/2003 10:09 AM, Rodent of Unusual Size wrote:

Jochen Wiedmann wrote:
 

i think the point is that a podling is *not* part of the
asf, and is therefore not entitled to distribute something
with the asf's name on it.  if the podling graduates, i don't
see any bar to whatever packages were built during incubation
being retitled as asf ones.
 

There are several things I do not understand here. First of all, IMO, by 
accepting a project for incubation, it is part of the ASF.
   

no, it is a *candidate to become* part of the asf.  if it fails to
exit the incubator, for whatever reason, it doesn't wander off into
the sunset bearing the asf name with it. :-)
 

For whatever 
other reason am I expected to sign a contribution agreement at the 
beginning? From your point of view, it would be suffigient to sign when
the project exits incubation.
   

because the code is being stored on asf infrastructure, among other
things.
 

Next, assuming that my point is wrong, I would assume that incubation is 
targetted to be a process of transition. Which means, that a project is at 
some point perhaps not completely ready, but with a sufficient progress. 
What good does it, to insist in the "final 20 percent" or whatever you are 
missing?
   

i'm having trouble parsing that, so i can't respond intelligently.
can you rephrase?
 

Finally, you should not forget that incubated projects are frequently mature 
and well maintained. What good does it, to forbid them to publish, for 
example, a release that is "identical to the last public release, except
that the package names are being updated". IMO this is the least what users 
can expect to guide them in their own transition as soon as possible.
   

as far as i'm concerned, they can publish whatever they want -- but they
can't call it an asf release.  i don't think any harm would be done if
a ga release were made during incubation, labeled with the pre-incubation
name (i.e., not mentioning the asf at all), but i'd have to consider it more
to feel sure about that.
 



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


Re: roles and responsibilities

2003-09-22 Thread Ted Leung
On 9/21/2003 10:59 PM, Noel J. Bergman wrote:

Ted Leung wrote:
 

Minimum size is not enough here.  There also needs to be a diversity 
requirement.  For example XMLBeans must have no more than 50% of its 
committers from a single organization.
   

Good exit criteria.

 

You're right, of course -- going too fast.

Ted

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


Re: roles and responsibilities

2003-09-22 Thread Ted Leung


On 9/22/2003 5:39 AM, Rodent of Unusual Size wrote:

Stefano Mazzocchi wrote:
 

 1) how do people get on the incubation PMC? any committer? only 
members? members and officials? everybody committer that previously has 
a record of helping incubation? just curious of what feelings are.
   

another good question.  i agree with roy that anyone with an official
role vis-a-vis a current podling should be on the pmc.
 

+1

 3) shouldn't the sponsor PMC provide periodical updates on the status 
to the incubator?
   

let's make sure we're agreed on terminology here.  so far, the terms
'sponsor', 'shepherd', and 'mentor' have been conflated.  my view is
that the latter two are the same and refer to a single individual, and
that a sponsor is either that same person or the asf project that has
said 'the podling has a home here when it's done.'
 

+1.   I don't think that we need have multiple people fufill all these 
roles.  If the sponsor/shepherd/mentor is going to be a member of the 
incubator PMC (see 1 above), then they ought to be trusted to follow the 
incubator guidlines (once they exist).  Do we really need this much 
check and balance?

i am very much *not* in favour of a *pmc* fulfilling any other role than
that.  the most significant drawback is the apathy effect and lack of
clear delineation of responsibility.  'someone else' will handle doing
whatever needs to be done.  no, thank you.
my view is that a podling will have a single individual from the asf
who has committed to bringing it through incubation.  this person is
the one who nags the podling about filling out clas, doing the licence
and copyright thing and such, and advises the podling community about
how to adapt to the asf way of doing things (meritocracy, voting, et
cetera).  this individual also has the responsibility of keeping the
incubator pmc informed of progress and issues, and likewise is the
official conduit for bringing concerns and suggestions from the incubator
to the podling community.
what's the role of the incubator pmc in this?  at the least, it's a set
of passionate asf people who are essentially in agreement about what
makes something a genuine 'apache'-style project, who review the
reports of the mentors and make suggestions and eventually vote on
whether the podling has become self-sustaining in the 'apache way' of
doing things.  in a more perfect world, the pmc members will involve
themselve more deeply than that in at least some of the podlings, so
they can observe at first hand, possibly providing guidance at first
hand (though preferably through the mentor).
what's the role of a 'sponsoring pmc' in this?  solely as an observer
until the podling graduates.
what's the role of a sponsoring project in this?  to help out, to whatever
degree they severally desire, in educating their soon-to-be neighbours
in specific details about the sponsoring project itself.
and that's what my thoughts are at this point in tim
 

+1 to all of this.

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


Re: Another cut at roles and responsibilities

2003-09-22 Thread Ted Leung


On 9/22/2003 5:23 AM, Nicola Ken Barozzi wrote:

Berin Lautenbach wrote:
...
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.


Hmmm, I don't like the idea that sponsors can simply walk away in 
incubation. It makes it easy to push for an idea and let others do the 
hard work.
+1

If someone doesn't want to do the work, then in my book he's not a 
sponsor, as a sponsor gives something to get something, and in this 
case he's just advocating.



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


Exit Criteria

2003-09-22 Thread Ted Leung
I don't know if we want to tackle this at the same time as Steven's 
document on entering the incubator, but at the moment I"m more focused 
on how to get podlings out of the incubator rather than getting them in.

A while ago I proposed some exit criteria for XML beans -- I haven't 
pushed them because we were waiting to get the CLA situation 
straightened out.   Now that that's done and the code is in CVS, I want 
to revisit these.  I've also added some items that Roy added to the 
XMLBeans STATUS file in the incubator CVS.

There are a few XML beans specific items in this list, but I'd like to 
propose that we start a discussion of exit criteria based on this list.

Legal (these should be done before code comes into the incubator, but 
I'm including them for completeness)
 All code ASL'ed
 No non ASL or ASL compatbile dependencies in the code base
 License grant complate
 CLAs on file.
 Check of  project name for trademark issues

Meritocracy / Community
  Demonstrate an active and diverse development community
  No single organization supplies more than 50% of the active 
committers (must be at least 3 independent committers)
  The above implies that new committers are admitted according to ASF 
practices
  ASF style voting has been adopted and is standard practice
  Demonstrate ability to tolerate and resolve conflict within the 
community.
  Release plans are developed and excuted in public by the community. 
(requriment on minimum number of such releases?)Engagement by the 
XMLbeans community with the XML PMC and other ASF sub communities, 
particularly infrastructure@ (this reflects my personal bias that 
projects should pay an infrastructure "tax").
  Incubator PMC has voted for graduation
  XML PMC has voted for final acceptance

Alignment / Synergy
  Replacement of LGPL Piccolo parser with Xerces.
  Develop synergistic relationship with JaxMe in WS-Commons, also 
perhaps with Axis.
  Use of any relevant Jakarta subprojects.

Infrastructure
  project CVS has been created
  project mailing lists have been created
  project mailing lists are being archived
  project bugzilla has been created.
  project has a subsite of xml.apache.org
  project complies with ASF mirroring guidlines
  project is integrated with Gump
  XMLBeans developers tied into ASF PGP web of trust
  Releases are PGP signed by a member of the community
Ted

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


RE: Getting the distribution onto a download site somewhere ...

2003-09-22 Thread Cliff Schmidt
OK, based on everything I've read from this and a few of the
other threads on this list, which I've just caught up to (I 
picked a bad weekend to attend a wedding that took me off email
;-), I am going to propose to the other XMLBeans folks that we 
do the following:

1. Create a build of a cvs snapshot and name the file:
"incubated-xmlbeans-1.0.0.zip" (Ted's more serious suggestion
than the one below, although that one made me smile more).

2. Edit the README.txt file to include a paragraph explaining
that this build is a snapshot of an incubated project that is
not yet officially endorsed by the ASF.

3. Add a note to the XMLBeans project web site making sure the
incubation status is clear.

Unless there are other suggestions, I'm going to assume this is
a reasonable process to follow for an incubated project, which 
needs to make binaries available in order to help build a 
community.

Cliff


On Monday, September 22, 2003 11:40 AM, Ted Leung wrote:

> Okay guys,  I get the message.  I'll ask XML beans to make a
> "xmlbeans-is-not-part-of-the-ASF-1.0" release.
> 
> On 9/22/2003 10:09 AM, Rodent of Unusual Size wrote:
> 
>> Jochen Wiedmann wrote:
>> 
>> 
 i think the point is that a podling is *not* part of the
 asf, and is therefore not entitled to distribute something
 with the asf's name on it.  if the podling graduates, i don't
 see any bar to whatever packages were built during incubation
 being retitled as asf ones. 
 
 
>>> There are several things I do not understand here. First of all,
>>> IMO, by accepting a project for incubation, it is part of the ASF.
>>> 
>>> 
>> 
>> no, it is a *candidate to become* part of the asf.  if it fails to
>> exit the incubator, for whatever reason, it doesn't wander off into
>> the sunset bearing the asf name with it. :-)
>> 
>> 
>> 
>>> For whatever
>>> other reason am I expected to sign a contribution agreement at the
>>> beginning? From your point of view, it would be suffigient to sign
>>> when the project exits incubation. 
>>> 
>>> 
>> 
>> because the code is being stored on asf infrastructure, among other
>> things. 
>> 
>> 
>> 
>>> Next, assuming that my point is wrong, I would assume that
>>> incubation is targetted to be a process of transition. Which means,
>>> that a project is at some point perhaps not completely ready, but
>>> with a sufficient progress. What good does it, to insist in the
>>> "final 20 percent" or whatever you are missing? 
>>> 
>>> 
>> 
>> i'm having trouble parsing that, so i can't respond intelligently.
>> can you rephrase? 
>> 
>> 
>> 
>>> Finally, you should not forget that incubated projects are
>>> frequently mature and well maintained. What good does it, to forbid
>>> them to publish, for example, a release that is "identical to the
>>> last public release, except that the package names are being
>>> updated". IMO this is the least what users can expect to guide them
>>> in their own transition as soon as possible. 
>>> 
>>> 
>> 
>> as far as i'm concerned, they can publish whatever they want -- but
>> they can't call it an asf release.  i don't think any harm would be
>> done if a ga release were made during incubation, labeled with the
>> pre-incubation name (i.e., not mentioning the asf at all), but i'd
>> have to consider it more to feel sure about that. 
>> 
>> 
> 
> 
> -
> 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: [PROPOSAL] PMC Vote to incubate Directory Project

2003-09-22 Thread Phil Steitz
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?

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]


Fwd: proposal: eliminate unix group incubator

2003-09-22 Thread Roy T. Fielding
There have been no objections, so I would appreciate it if we could
get rid of the incubator unix group in favor of apcvs for everything
except the incubator-core repository:
ssh cvs.apache.org

cd /home/cvs
chgrp -R apcvs incubator incubator-altrmi incubator-ftpserver \
   incubator-geronimo incubator-site
find incubator-site -type f -print | xargs chmod 444
cd /www/incubator.apache.org
chgrp -R apcvs .
find . -type f -print | xargs chmod 664
[the find is needed because people committed with wrong permissions].

The reason for doing this is to cut down on the number of people
needing to wait for root group changes as they shift in and out
of incubation status.  Only the incubator PMC needs to be in the
incubator unix group.
Roy

Begin forwarded message:

From: Roy T. Fielding <[EMAIL PROTECTED]>
Date: Fri Sep 12, 2003  5:17:20  PM America/Los_Angeles
To: [EMAIL PROTECTED]
Subject: proposal: eliminate unix group incubator
I propose that we ask the infrastructure peeps to eliminate the
incubator unix group and make our stuff accessible to everyone
under apcvs (that means all committers).  People will still need
avail access, but it reduces by one the number of universal groups
(limited to 15 on freebsd) and makes it easier for us to encourage
people to update their podling STATUS.
Any objections?

Roy



-
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 Roy T. Fielding
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?
Clarification: the project only needs to agree to welcome volunteers
who wish to work on that code within the project.  You don't need to
support the code -- only the community, so that folks who come along
wanting to support their own languages can do so.  There is no need
to support languages that have no volunteers.
Roy

-
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: roles and responsibilities

2003-09-22 Thread Noel J. Bergman
> > let's make sure we're agreed on terminology here.  so far, the terms
> > 'sponsor', 'shepherd', and 'mentor' have been conflated.  my view is
> > that the latter two are the same and refer to a single individual, and
> > that a sponsor is either that same person or the asf project that has
> >said 'the podling has a home here when it's done.'

> +1.   I don't think that we need have multiple people fufill all these
> roles.  If the sponsor/shepherd/mentor is going to be a member of the
> incubator PMC (see 1 above), then they ought to be trusted to follow the
> incubator guidlines (once they exist).  Do we really need this much
> check and balance?

Seems so, but that's why in my mind I invest the "Sponsor" and "Mentor" role
in the same person, and the "Shephard" is the check and balance, to use your
term.  How much a check and balance depends upon the Sponsor/Mentor.  If
that person is really doing a great job, the Shephard's job is easier.  If
the Sponsor/Mentor needs a bit of help, perhaps because of inexperience
incubating projects, the Shephard needs to step in a bit more.  Incubating
the Sponsor/Mentor, if you will.  But always providing oversight.

That scales better.  The Sponsor/Mentor is an interested party in the
success of the project.  The Shephard is an Incubator PMC member experienced
in incubation issues.  That separation also matches what I understand from
Nicola Ken and others.  Ken's comment about the Incubator PMC being composed
of "a set of passionate asf people who are essentially in agreement about
what makes something a genuine 'apache'-style project" still holds true.

I agree with Ken's concern about a PMC being a "Sponsor", but I think I
addressed that in earlier comments about a Member or Officer (e.g., the PMC
Chair) being the Sponsor, and that one can delegate tasks, but not
responsibility.  My "tweak" doesn't accept the idea of an "absentee" Sponsor
waiting for the podling to grow up.

--- Noel


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



RE: proposal: eliminate unix group incubator

2003-09-22 Thread Sander Striker
> From: Roy T. Fielding [mailto:[EMAIL PROTECTED]
> Sent: Monday, September 22, 2003 10:06 PM

> There have been no objections, so I would appreciate it if we could
> get rid of the incubator unix group in favor of apcvs for everything
> except the incubator-core repository:

Done.

I'll cleanup the incubator unix group to contain only the pmc members
shortly.

Sander

-
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 Noel J. Bergman
> 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.

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

Yes, with the clarification added by Roy that the project only has to be
welcoming and supportive of people who want to work on such things.

But I don't believe that you need to feel that it diminishes "the importance
of JNDI and the extended Java APIs that I am personally looking forward to
;-))" because *you* (and others) represent such a community to be welcomed
and supported within the domain.

--- Noel


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



Re: roles and responsibilities

2003-09-22 Thread Ted Leung
On 9/22/2003 1:27 PM, Noel J. Bergman wrote:


+1.   I don't think that we need have multiple people fufill all these
roles.  If the sponsor/shepherd/mentor is going to be a member of the
incubator PMC (see 1 above), then they ought to be trusted to follow the
incubator guidlines (once they exist).  Do we really need this much
check and balance?
   

Seems so, but that's why in my mind I invest the "Sponsor" and "Mentor" role
in the same person, and the "Shephard" is the check and balance, to use your
term.  How much a check and balance depends upon the Sponsor/Mentor.  If
that person is really doing a great job, the Shephard's job is easier.  If
the Sponsor/Mentor needs a bit of help, perhaps because of inexperience
incubating projects, the Shephard needs to step in a bit more.  Incubating
the Sponsor/Mentor, if you will.  But always providing oversight.
 

Okay, I think I see your point -- this is necessary for a sponsoring 
member who hasn't incubated a project before.   So who's my Shepherd?

That scales better.  The Sponsor/Mentor is an interested party in the
success of the project.  The Shephard is an Incubator PMC member experienced
in incubation issues.  That separation also matches what I understand from
Nicola Ken and others.  Ken's comment about the Incubator PMC being composed
of "a set of passionate asf people who are essentially in agreement about
what makes something a genuine 'apache'-style project" still holds true.
I agree with Ken's concern about a PMC being a "Sponsor", but I think I
addressed that in earlier comments about a Member or Officer (e.g., the PMC
Chair) being the Sponsor, and that one can delegate tasks, but not
responsibility.  My "tweak" doesn't accept the idea of an "absentee" Sponsor
waiting for the podling to grow up.
 

If a PMC is going to be a "Sponsor", they should cough up a Member to do 
that work.  If a Member from that PMC isn't willing to step up, then 
they don't have a sponsor.  That's what I'm doing for XMLBeans.

Ted

-
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 Phil Steitz
Noel J. Bergman wrote:
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.


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?


Yes, with the clarification added by Roy that the project only has to be
welcoming and supportive of people who want to work on such things.
Yes, that's what I meant to say, with the additional commitment that the 
core server products should not be designed or implemented in such a way 
as to discourage or make non-Java extensions difficult. As long as we 
keep things standards-based, that should not be a problem.

But I don't believe that you need to feel that it diminishes "the importance
of JNDI and the extended Java APIs that I am personally looking forward to
;-))" because *you* (and others) represent such a community to be welcomed
and supported within the domain.
Thanks. Believe me, "we" feel very welcome here.  I just want to make 
sure that in defining the domain we stay focused on the core services 
and define and implement them in such a way that non-Java 
extensions/applications also make sense, given the positive answer above.

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]


Re: Another cut at roles and responsibilities

2003-09-22 Thread Berin Lautenbach
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.

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.

> 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.  To me, that's
what the very notion of a shepherd is - someone
who guards and protects the flock.  A shepherd
is not necessarily a great sponsor.  (Might be,
but I believe it's useful to split the two apart.)

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]



RE: roles and responsibilities

2003-09-22 Thread Noel J. Bergman
Ted,

If I were you, I think that I would subscribe myself to the Incubator PMC
mailing list.  That way you can see how things are settling in (I would
expect that they could use a bit of time to consolidate all of the
discussion), and if they say that they're ready, find out whom is going to
take responsibility for working with you.

--- Noel


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



Re: roles and responsibilities

2003-09-22 Thread Berin Lautenbach
> From: Rodent of Unusual Size 

> >   2) isn't the incubation more an oversight group, a task force, then a 
> > project?
> 
> you seem to be harking back to 'projects produce code'.  i disagree with
> that perspective; 'projects produce goodness for the asf' might be closer.
> in this case, the incubator would be producing good asf citizens (projects
> and communities).
> 

But I believe the Incubator should be putting
their stamp on something as being goodness.  So
there is an element of oversite.  Doesn't mean
it's not a project though.

> >   3) shouldn't the sponsor PMC provide periodical updates on the status 
> > to the incubator?
> 
> let's make sure we're agreed on terminology here.  so far, the terms
> 'sponsor', 'shepherd', and 'mentor' have been conflated.  my view is
> that the latter two are the same and refer to a single individual, and
> that a sponsor is either that same person or the asf project that has
> said 'the podling has a home here when it's done.'
> 
> i am very much *not* in favour of a *pmc* fulfilling any other role than
> that.  the most significant drawback is the apathy effect and lack of
> clear delineation of responsibility.  'someone else' will handle doing
> whatever needs to be done.  no, thank you.
> 

I *think* I agree that the PMC can't be
responsible for a particular action.  However I
do believe that a PMC/Project (not sure that it
matters which) can have overall responsibility
that is rested (by incubation requirement) on a
single individual.  I.e. the PMC/Project nominates
a person who will act on their behalf.  If that
person fails to fulfill the duty, then the
sponsoring PMC must either replace them or the
Incubator shuts down the podling.

Does that sound reasonable?

> my view is that a podling will have a single individual from the asf
> who has committed to bringing it through incubation.  this person is
> the one who nags the podling about filling out clas, doing the licence
> and copyright thing and such, and advises the podling community about
> how to adapt to the asf way of doing things (meritocracy, voting, et
> cetera).  this individual also has the responsibility of keeping the
> incubator pmc informed of progress and issues, and likewise is the
> official conduit for bringing concerns and suggestions from the incubator
> to the podling community.
> 

I think this fits with the above idea?

> what's the role of the incubator pmc in this?  at the least, it's a set
> of passionate asf people who are essentially in agreement about what
> makes something a genuine 'apache'-style project, who review the
> reports of the mentors and make suggestions and eventually vote on
> whether the podling has become self-sustaining in the 'apache way' of
> doing things.  in a more perfect world, the pmc members will involve
> themselve more deeply than that in at least some of the podlings, so
> they can observe at first hand, possibly providing guidance at first
> hand (though preferably through the mentor).
> 

Is it worth setting up some regular reviews of
incubating projects?  Once every three months or
the like?  If there is a requirement to review
reports, then maybe that should be formalised?

> what's the role of a 'sponsoring pmc' in this?  solely as an observer
> until the podling graduates.
> 

Not sure I'm comfortable with this.  I'm not a
very good Apache project if all I do is site
around and observe.  If I say "I want this" then
I should have some form of responsibility (and I
agree this needs to be put in the form of an
individual) to the outcome.  Not just as an
observer.

> what's the role of a sponsoring project in this?  to help out, to whatever
> degree they severally desire, in educating their soon-to-be neighbours
> in specific details about the sponsoring project itself.
> 

As above - I don't see the need to separate
sponsor PMC from Sponsor project in this context.

> and that's what my thoughts are at this point in time.

And mine (FWIW :>).

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]



technology sucks

2003-09-22 Thread Roy T. Fielding
So, it seems that much of our collective constipation on votes
over the past year has been due to the pmc mailing list being
without moderators or owner, apparently due to a strange
combination of options given when the list was created.
A couple of people are now moderators, and I just fixed the
latter config problem, but I do hope people are a little
faster to complain about "missing messages" if it ever
happens again on this (or any other) list. *sigh*
Roy

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


Re: technology sucks

2003-09-22 Thread Tetsuya Kitahata

Roy,

Please note that "[EMAIL PROTECTED]"
list is suffering the same disease.

I said this before at that mailing list. Noone responded.
It (nonfeasance) really humiliated me.

__ Tetsuya <[EMAIL PROTECTED]> __

On Mon, 22 Sep 2003 16:50:26 -0700
(Subject: technology sucks)
"Roy T. Fielding" <[EMAIL PROTECTED]> wrote:

> So, it seems that much of our collective constipation on votes
> over the past year has been due to the pmc mailing list being
> without moderators or owner, apparently due to a strange
> combination of options given when the list was created.
> 
> A couple of people are now moderators, and I just fixed the
> latter config problem, but I do hope people are a little
> faster to complain about "missing messages" if it ever
> happens again on this (or any other) list. *sigh*
> 
> Roy
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---
Tetsuya Kitahata --  Terra-International, Inc.
E-mail: [EMAIL PROTECTED]  http://www.terra-intl.com/
(Accredited Herrmann Brain Dominance Instrument Facilitator)
http://www.hbdi.com/



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

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 Noel J. Bergman
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.

--- Noel


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



Re: Another cut at roles and responsibilities

2003-09-22 Thread Berin Lautenbach
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?

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

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.  
> >
> 
> DIR="LTR">
> 
> Substitute you idea of Shepard for Sponsor.  Assume you have a Marketing 
> Director in the wings and that you 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

RE: Another cut at roles and responsibilities

2003-09-22 Thread Berin Lautenbach
> From: "Noel J. Bergman" <[EMAIL PROTECTED]>
> Subject: RE: Another cut at roles and responsibilities
> Date: 23/09/2003 11:20:12
> To: <[EMAIL PROTECTED]>
> 
> 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.


Likewise.

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]



RE: Another cut at roles and responsibilities

2003-09-22 Thread Noel J. Bergman
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, 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!"

Berin has already adopted the idea that when a PMC is involved,
responsibility is vested in one person.  Actions can be delegated, but that
one agent is responsible.  Tom Sawyer took responsibility for getting the
fence painted.

--- Noel


-
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: technology sucks

2003-09-22 Thread Noel J. Bergman
> Please note that "[EMAIL PROTECTED]"
> list is suffering the same disease.

It looks to me that projects@ has both an owner and a moderator (although it
could use more moderators).

Your comment
(http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]
he.org&msgNo=41) was about a Reply-To header.

--- Noel


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



RE: Another cut at roles and responsibilities

2003-09-22 Thread Noel J. Bergman
> >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.

--- Noel


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



A home for internationalization

2003-09-22 Thread Noel J. Bergman
> If [we] would think of the creation of "i18n.apache.org" or
> "document.apache.org", (i18n TLP / Documentation TLP),
> 'projects produce code' principle could be an obstacle

As I recall, there is was discussed at length on [EMAIL PROTECTED]  The proposal
at the time was to give it a mailing list if there was sufficient interest.

Having given it more thought, I think that Apache Commons
(http://commons.apache.org/) might be a suitable home.  The project could
use a CVS to maintain its own educational documents, and would have a
mailing list.

I suggest that you pursue that matter in that direction, and see what they
have to say.

--- Noel


-
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: Getting the distribution onto a download site somewhere ...

2003-09-22 Thread Rodent of Unusual Size
Cliff Schmidt wrote:

> OK, based on everything I've read from this and a few of the
> other threads on this list, which I've just caught up to (I 
> picked a bad weekend to attend a wedding that took me off email
> ;-), I am going to propose to the other XMLBeans folks that we 
> do the following:
> 
> 1. Create a build of a cvs snapshot and name the file:
> "incubated-xmlbeans-1.0.0.zip" (Ted's more serious suggestion
> than the one below, although that one made me smile more).
> 
> 2. Edit the README.txt file to include a paragraph explaining
> that this build is a snapshot of an incubated project that is
> not yet officially endorsed by the ASF.
> 
> 3. Add a note to the XMLBeans project web site making sure the
> incubation status is clear.
> 
> Unless there are other suggestions, I'm going to assume this is
> a reasonable process to follow for an incubated project, which 
> needs to make binaries available in order to help build a 
> community.

this sounds to me like a very good plan.  thank you!
-- 
#kenP-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist  http://Apache-Server.Com/

"Millennium hand and shrimp!"


-
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 Noel J. Bergman
> if this relates to an actionable issue - could you be a touch more
> specific as to the action.

Actually, at this point I think that discussion has converged, a consensus
appears to have emerged, and since Berin has taken a lead on coalescing this
material, I think it makes sense to give him (and the Incubator PMC) time to
pull it together.

--- Noel


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



RE: Another cut at roles and responsibilities

2003-09-22 Thread Noel J. Bergman
>>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.  :-)  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.

--- Noel


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



RE: Another cut at roles and responsibilities

2003-09-22 Thread Noel J. Bergman
> 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.

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.

That is the nice thing about a community of intelligent life forms.  You
don't have to program them.

--- Noel


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

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 Noel J. Bergman
> > As underspecified as the process may have been, you are engaging
> > in vast overengineering.

> If there is overengineering I need specific in order to address the
concern.

I hope you can see the humor in that juxtaposition.

--- Noel


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



Re: technology sucks

2003-09-22 Thread Tetsuya Kitahata

On Mon, 22 Sep 2003 21:44:05 -0400
(Subject: RE: technology sucks)
"Noel J. Bergman" <[EMAIL PROTECTED]> wrote:

> Your comment
> (http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]&msgNo=41)
> was about a Reply-To header.

Oh, yes. yes.

*** NOTE ***  Lists without "Reply-To" Header would be sure to
become "inactive" lists soon ... E-mail cultures/histories had shown,
proven. Quite, "technology sucks".

I can easily imagine that many (especially, Paul Hammant) participants
in that mailing list would have received *personal* mails which should
go to the lists directly.

The current config of infrastructure@ must be reasonable because
that list is to become "HELP DESK", not "LIST FOR DISCUSSION".
However, "[EMAIL PROTECTED]" must be 
"LIST FOR DISCUSSION" and strengthen the [AltRMI], [FTPServer]
communities. The apparent difference there might be.

Again and again, 
Lists without "Reply-To" Header would be sure to become "inactive"
lists soon.

Regards,

__ Tetsuya <[EMAIL PROTECTED]> __



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



RE: technology sucks

2003-09-22 Thread Noel J. Bergman
> Lists without "Reply-To" Header ...

If the PMC wants the list properties changed, perhaps because of requests
from the list users, they can submit a request to have the list
reconfigured.

--- Noel


-
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 Ted Leung
On 9/22/2003 6:28 PM, Berin Lautenbach wrote:

From: "Noel J. Bergman" <[EMAIL PROTECTED]>
Subject: RE: Another cut at roles and responsibilities
Date: 23/09/2003 11:20:12
To: <[EMAIL PROTECTED]>
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.
   



Likewise.

Cheers,
   Berin
 

+1



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


Re: roles and responsibilities

2003-09-22 Thread Ted Leung


On 9/22/2003 4:50 PM, Berin Lautenbach wrote:

From: Rodent of Unusual Size 
   

what's the role of the incubator pmc in this?  at the least, it's a set
of passionate asf people who are essentially in agreement about what
makes something a genuine 'apache'-style project, who review the
reports of the mentors and make suggestions and eventually vote on
whether the podling has become self-sustaining in the 'apache way' of
doing things.  in a more perfect world, the pmc members will involve
themselve more deeply than that in at least some of the podlings, so
they can observe at first hand, possibly providing guidance at first
hand (though preferably through the mentor).
   

Is it worth setting up some regular reviews of
incubating projects?  Once every three months or
the like?  If there is a requirement to review
reports, then maybe that should be formalised?
 

From the podlings point of view, I think that this would be good.  
Actually from any point of view.

 

what's the role of a 'sponsoring pmc' in this?  solely as an observer
until the podling graduates.
   

Not sure I'm comfortable with this.  I'm not a
very good Apache project if all I do is site
around and observe.  If I say "I want this" then
I should have some form of responsibility (and I
agree this needs to be put in the form of an
individual) to the outcome.  Not just as an
observer.
 

I must have missed this the first time around.  I agree with Berin 
here.  Before the incubator, all the responsibility would have been on 
the sponsoring PMC.   I think that sponsoring PMCs need to take an 
active role in helping projects move through the incubator.

Ted

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


RE: Another cut at roles and responsibilities

2003-09-22 Thread Noel J. Bergman
> 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.

:-)

--- Noel

-
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: roles and responsibilities

2003-09-22 Thread Ted Leung
On 9/22/2003 4:52 PM, Noel J. Bergman wrote:

Ted,

If I were you, I think that I would subscribe myself to the Incubator PMC
mailing list.  That way you can see how things are settling in (I would
expect that they could use a bit of time to consolidate all of the
discussion), and if they say that they're ready, find out whom is going to
take responsibility for working with you.
 

Done.

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


RE: Exit Criteria

2003-09-22 Thread Noel J. Bergman
Ted,

> There are a few XML beans specific items in this list, but I'd like to
> propose that we start a discussion of exit criteria based on this list.

Seems a reasonable starting point.  I took the liberty of putting a generic
version of it on the Wiki:
http://nagoya.apache.org/wiki/apachewiki.cgi?ExitingIncubator.  I don't
agree with each item, or at least give them equal weight, but I tried to
preserve them pending discussion.

 - Legal

I didn't see any that struck me as optional.  One thing not present was
vetting the code to make sure that there are no IP issues.  I suspect that
the Incubator PMC is accummulating experience on legal issues to expand the
checklist.

 - Meritocracy / Community

Some are more subjective area, but I largely agree with your points.  Not
sure, though, what you have in mind with respect to [EMAIL PROTECTED]  And
there would be more items in the event that the podling is to be a TLP.

 - Alignment / Synergy

I am a big fan of eating one's own dogfood where possible.  It helps to
improve the taste and quality.  And builds stronger communities.

 - Infrastructure

Looked right, but subject to change as the infrastructure evolves.  Also,
not everyone is easily tied into the web of trust.  I haven't physically
seen an ASF participant in close to a year.  I suppose that Dion Gillard and
I can sign each other's keys when we see each other in another month.  I
don't know whom else will be there.  But that's a minor point.

Reading some of the incubator STATUS files was instructive to see what
problems have occurred.

--- Noel


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



Re: Kannel discussion invitation

2003-09-22 Thread Nicola Ken Barozzi
Stipe Tolj wrote:

no good, alas; i'll be on the road driving to another town at that point.
i *should* be back within a couple of hours, though. :-/
Ken, 

please find the #kannel IRC channel log of the debate at 

  http://www.kannel.org/irc-sessions/

from last friday and today.

People have raised a couple of questions in terms how "independancy"
of a project is impacted when moving to ASF. You you or other from the
incubation project comment on this please.
I read both sessions (I'm not used to reading IRC logs, and not knowing 
you guys it's difficult to understand).

IIUC there is a point where you question wether technical decisions are 
taken by someone other than the developers. Well, it is not the case.

Technical decisions on a project are solely taken by the project 
committers, using the Apache voting guidelines.
http://incubator.apache.org/drafts/voting.html

Some extra info about Apache:
http://incubator.apache.org/drafts/theapacheway.html
How to have new developers join:
http://incubator.apache.org/drafts/newcommitters.html
Also, we'd like to make an IRC session with a couple of you Apache
guys online, so Kannel developer's can directly ask. How should we
proceed in having an appointment fixed?!
Email is better IMO for such a type of discussions. Many of us are not 
in the US or in any case in your same time-zone, so email makes it 
possible for all to partecipate. This is why all project decisions and 
most if not all discussions are taken in email.

If you send us here your concerns and questions we'll be happy to answer 
 :-)

--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-


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