On 28.10.2007, at 19:38, Roland Weber wrote:

Erik Abele wrote:

I'm not so sure about the 4th parapgraph: the first part is implicit
anyway (adoption), the second part is fine but sounds a bit strange -
dunno, I guess the board will have questions here, but it probably isn't a show-stopper, so best is to leave it as it is and wait on feedback...

How about this:

RESOLVED, that the Apache !HttpComponents Project will not create new
applications, but only '''adopt existing efforts''' at Apache to develop
applications based on the components and wishing to join the Apache
!HttpComponents Project, '''excluding''' efforts to implement
'''standardized server-side containers''' such as a Servlet or Portlet
container; and be it further

I really don't think that all this is necessary. It feels *very* strange when looking at all the other TLPs.

The more I think about it, the more awkward it becomes, sorry :-)

Quoting the Incubator site:

"A good resolution is neither too narrow nor too broad. If the project's scope is too narrow, then its activities will be unnecessarily constrained. If a project's scope is too broad then it may lack focus and suffer from governance issues."

I think that falls more into the former category - it certainly isn't too broad without this paragraph.

(Compare with the MINA proposal [1]; they talked about "networked applications" which could be anything but they're getting along pretty good with it...)

The "excluding..."
stuff is not really necessary, but I'd leave it in as a courtesy to
the folks who had concerns about the creation of the HttpComponents
subproject at the time.

As said, that doesn't make any sense to me - these concerns are moot IMHO, maybe a relict of Jakarta... We shouldn't let the outside dictate our effort - it's not that we would plan anything like that so what?

This explicit restriction should not only help to shape our scope,
but also protects us from questions like "you promised us applications,
where are they?" ;-)

Hmm, nobody promises anything - who would care?

I really think we're making an elephant out of a mouse here - the scope is pretty much defined with "a toolset of low level Java components focused on HTTP and associated protocols, and of applications based on these components".

I don't see any need to further define this with explicit restrictions.

So, to sum up: I'd simply remove that paragraph and submit the proposal for the 14 Nov board meeting - if accepted this gives enough time to get the infrastructure going (plan on some weeks for that), write the bylaws, move the site and other resources etc. etc... (I'm happy to help with all that).

Cheers,
Erik

[1] http://www.apache.org/foundation/records/minutes/2006/ board_minutes_2006_10_25.txt

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

Reply via email to