On Mar 29, 2009, at 23:09 , Robert Burrell Donkin wrote:
On Sun, Mar 29, 2009 at 8:18 PM, Marcel Offermans
<marcel.offerm...@luminis.nl> wrote:
On Mar 29, 2009, at 20:59 , Guillaume Nodet wrote:
This project could also start as a subproject of felix and if
there is
sufficient momentum around it, become a TLP later. I think it is an
easier process ...
+1
there's a lot of momentum and interest ATM so let's not waste it by
delay
Not trying to loose any momentum at all. In fact I had already
prepared a proposal before ApacheCon and was just looking to add some
users and initial committers to the list so we could start out with a
real community (at least initially).
My main motivation for trying to become a TLP is that this project
is not
specific to Felix, plus other projects that just "use OSGi" are
separate
projects too. Even though the provisioning server is built on OSGi,
it can
provision more than just OSGi. Is it really that much easier for a
proposal
to get accepted if it's a subproject, given that we seem to have many
different people interested in joining already?
a brand new TLP would require incubation and would take several weeks
to get going. i suspect that the scope of the incubation would be
difficult to get right. it might take quite a while before a suitable
proposal could be agreed.
To be honest, there is a big, currently proprietary codebase that
needs to be donated. That might take some time regardless of which way
we go. However, I'm not sure if that would be such a good fit to do
all of that within Felix. It's definitely more than "just a few
components": we're talking about around 100 components here.
provided that the components are in scope with
<blockquote cite='http://www.apache.org/foundation/records/minutes/2007/board_minutes_2007_03_28.txt'
>
A. Establish the Apache Felix Project
WHEREAS, the Board of Directors deems it to be in the best
interests of the Foundation and consistent with the
Foundation's purpose to establish a Project Management
Committee charged with the creation and maintenance of
open-source software implementing the OSGi Service Platform
and other software that is associated with or related to
the OSGi Service Platform for distribution at no charge to
the public.
</blockquote>
then the Felix PMC can add new products with low initial overhead so
long as it feels it can offer the required oversight. i would suggest
that the PMC approaches the board for guidance if the commons looks
like it's going to be popular.
That's another issue, the provisioning server does NOT try to limit
itself to just OSGi, even though the OSGi framework because of its
dynamic nature is very well suited as a target to deploy to.
To sum it up:
a) I don't mind doing the work now to go into incubation with the goal
of becoming a TLP
b) even though I have way less knowledge about Apache than some people
here, I have the feeling that eventually this project will not have
the same scope as the Felix project, so why not target a TLP directly
c) probably the most significant aspect of the "startup process" is
the actual donation of the current codebase, and adapting it, so even
if we go as a subproject of Felix, it will take some time to get that
going
Greetings, Marcel