You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@celix.apache.org by Alexander Broekhuis <a....@gmail.com> on 2014/01/02 13:08:08 UTC
[DISCUSS] Graduating to a TLP
Hi all,
Now that we are in the final steps of a new release (I am waiting a bit on
the addition of the Shared Memory RSA), I'd like to discuss graduation.
Looking over the past couple of years, I feel that the Celix project has
shown enough to be able to graduate. Looking at [1] we did the following:
* Create a release
* Create an open and diverse community
* Show that we understand the Apache Way
At the moment we have 2 active committers, but a third is underway (waiting
on addition to the incubator group). This gives us the 3 needed committers.
On thing that concerns me a bit is that at the moment these committers come
from 2 companies, a bit more diversity here would be nice to have. But in
my opinion this doesn't have to be an issue for graduation.
Why I'd like to graduate now is for multiple reasons:
* Shows more maturity to the users of Celix
* Makes it easier to handle code donations
* Makes it easier to add new committers
(in both cases because we don't have to rely on our mentors anymore)
So I'd like to hear what others think of this. Please note, this isn't a
vote yet, merely a discussion to see if we should start the graduation
process or not.
[1]: http://incubator.apache.org/guides/graduation.html
--
Met vriendelijke groet,
Alexander Broekhuis
Re: [DISCUSS] Graduating to a TLP
Posted by Erik Jansman <Er...@jansman.eu>.
Hello,
On 6-3-2014 09:11, Pepijn Noltes wrote:
> Hi,
>
>
>
> On Tue, Mar 4, 2014 at 8:21 AM, Alexander Broekhuis
> <a....@gmail.com>wrote:
>
>> Hi all,
>>
>> I am resurrecting this thread since we now have an additional committer who
>> isn't from any of the existing companies, and we did our 1.0.0 release.
>>
>> So I'd like to hear what people are now thinking of graduation. In my
>> original post I mentioned several argument for graduation:
>> * Shows more maturity to the users of Celix
>> * Makes it easier to handle code donations
>> * Makes it easier to add new committers
>> (in both cases because we don't have to rely on our mentors anymore)
>>
>> I still think these are valid reasons, combined with the fact that we now
>> have 4 (:D) committers I think we are good to go!
>> The committers we have are:
>> * Alexander Broekhuis (Luminis)
>> * Pepijn Noltes (Thales)
>> * Bjoern Petri (Thales)
>> * Erik Jansman (Student researcher)
>>
>> As mentioned before, this is a discussion, not yet a vote. Please speak up
>> and lets discuss this!
>>
> I agree we are good to go with respect to the committers/community. Looking
> at the graduation checklist [1], I think step 1 of preparations is not
> finished yet, but maybe i'm reading it incorrect ...
> Also for step 5 of the preparations, ensure Mentors and IPMC have no
> remaining issues, do we need to post a message for this on the incubator
> list?
When looking at the graduation checklist I found the following point
which might be an issue:
* Not all committers are added to the status file. (only Alexander at
the moment)
And I agree with step 5 but we will have to wait for the mentors to
respond on it.
Greetings,
Erik
> @Mentors: Could we have your input on this discussion, are there still
> remaining issues in your opinion? Thanks.
>
> Greetings,
> Pepijn
>
>
>
>
>
> [1] http://incubator.apache.org/guides/graduation.html#checklist
>
>
>>
>> 2014-01-06 20:32 GMT+01:00 Pepijn Noltes <pe...@gmail.com>:
>>
>>> Hi All,
>>>
>>>
>>>
>>>
>>> On Thu, Jan 2, 2014 at 1:08 PM, Alexander Broekhuis
>>> <a....@gmail.com>wrote:
>>>
>>>> Hi all,
>>>>
>>>> Now that we are in the final steps of a new release (I am waiting a bit
>>> on
>>>> the addition of the Shared Memory RSA), I'd like to discuss graduation.
>>>>
>>>> Looking over the past couple of years, I feel that the Celix project
>> has
>>>> shown enough to be able to graduate. Looking at [1] we did the
>> following:
>>>> * Create a release
>>>> * Create an open and diverse community
>>>> * Show that we understand the Apache Way
>>>>
>>>> At the moment we have 2 active committers, but a third is underway
>>> (waiting
>>>> on addition to the incubator group). This gives us the 3 needed
>>> committers.
>>>> On thing that concerns me a bit is that at the moment these committers
>>> come
>>>> from 2 companies, a bit more diversity here would be nice to have. But
>> in
>>>> my opinion this doesn't have to be an issue for graduation.
>>>>
>>>> Why I'd like to graduate now is for multiple reasons:
>>>> * Shows more maturity to the users of Celix
>>>> * Makes it easier to handle code donations
>>>> * Makes it easier to add new committers
>>>> (in both cases because we don't have to rely on our mentors anymore)
>>>>
>>>> So I'd like to hear what others think of this. Please note, this isn't
>> a
>>>> vote yet, merely a discussion to see if we should start the graduation
>>>> process or not.
>>>>
>>>
>>> I also would like to graduate, especially to make it easier to handle
>> code
>>> donations, but if I read the graduation guide [1] correct I think were
>> are
>>> not yet ready. See snippet below:
>>>
>>> "The project is considered to have a diverse community when it is not
>>> highly dependent on any single contributor (there are at least 3 legally
>>> independent committers and there is no single company or entity that is
>>> vital to the success of the project). Basically this means that when a
>>> project mostly consists of contributors from one company, this is a sign
>> of
>>> not being diverse enough. You can mitigate this requirement by admitting
>>> more external contributors to your project that have no tie to the single
>>> entity."
>>>
>>> We - almost - have three committers, but two from one company. So I think
>>> we should have to wait till we get some additional commiters(s),
>> hopefully
>>> from the Native OSGi effort.
>>> That being said, I hope somebody, with good arguments, disagrees on this.
>>> Because graduation would be very welcome.
>>>
>>>
>>>
>>>>
>>>> [1]: http://incubator.apache.org/guides/graduation.html
>>>>
>>>> --
>>>> Met vriendelijke groet,
>>>>
>>>> Alexander Broekhuis
>>>>
>>
>>
>> --
>> Met vriendelijke groet,
>>
>> Alexander Broekhuis
>>
Re: [DISCUSS] Graduating to a TLP
Posted by Alexander Broekhuis <a....@gmail.com>.
Hi all,
Again an update regarding graduation. As can be seen, the project file has
been updated, it still has to be uploaded to SVN.
Also, the namesearch has been reported to trademarks@.. Now we have to wait
for them to check it out.
If this is al done, I will start a vote on the celix-dev list to verify
everyone is ok with the graduation.
2014-05-19 9:16 GMT+02:00 Alexander Broekhuis <a....@gmail.com>:
> Hi all,
>
> Time to resurrect this thread!
>
> I've begin with the open points off the checklist.
> The first one being:
> https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-50
> The required name search for the Celix name.
>
>
>
> 2014-03-13 13:49 GMT+01:00 Marcel Offermans <ma...@luminis.nl>:
>
> On 06 Mar 2014, at 9:11 , Pepijn Noltes <pe...@gmail.com> wrote:
>>
>> > @Mentors: Could we have your input on this discussion, are there still
>> > remaining issues in your opinion? Thanks.
>>
>> Erik mentions making sure all project metadata and (administrative) tasks
>> are up to date. It makes sense to go over all of them now. From a community
>> point of view we now indeed have the diversity. The community is still
>> relatively small, but the good news is that all committers have been
>> involved during all this time in incubation. You’ve shown you can make
>> releases, add people, engage with your users and related communities and do
>> things “the Apache way” so I think you’re ready for graduation.
>>
>> So, as part of this discussion, I’d say let’s make sure that everything
>> is prepared for graduation before we start the actual vote, but I see no
>> blockers.
>>
>> Greetings, Marcel
>>
>>
>
>
> --
> Met vriendelijke groet,
>
> Alexander Broekhuis
>
--
Met vriendelijke groet,
Alexander Broekhuis
Re: [DISCUSS] Graduating to a TLP
Posted by Alexander Broekhuis <a....@gmail.com>.
Hi all,
Time to resurrect this thread!
I've begin with the open points off the checklist.
The first one being:
https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-50
The required name search for the Celix name.
2014-03-13 13:49 GMT+01:00 Marcel Offermans <ma...@luminis.nl>:
> On 06 Mar 2014, at 9:11 , Pepijn Noltes <pe...@gmail.com> wrote:
>
> > @Mentors: Could we have your input on this discussion, are there still
> > remaining issues in your opinion? Thanks.
>
> Erik mentions making sure all project metadata and (administrative) tasks
> are up to date. It makes sense to go over all of them now. From a community
> point of view we now indeed have the diversity. The community is still
> relatively small, but the good news is that all committers have been
> involved during all this time in incubation. You’ve shown you can make
> releases, add people, engage with your users and related communities and do
> things “the Apache way” so I think you’re ready for graduation.
>
> So, as part of this discussion, I’d say let’s make sure that everything is
> prepared for graduation before we start the actual vote, but I see no
> blockers.
>
> Greetings, Marcel
>
>
--
Met vriendelijke groet,
Alexander Broekhuis
Re: [DISCUSS] Graduating to a TLP
Posted by Marcel Offermans <ma...@luminis.nl>.
On 06 Mar 2014, at 9:11 , Pepijn Noltes <pe...@gmail.com> wrote:
> @Mentors: Could we have your input on this discussion, are there still
> remaining issues in your opinion? Thanks.
Erik mentions making sure all project metadata and (administrative) tasks are up to date. It makes sense to go over all of them now. From a community point of view we now indeed have the diversity. The community is still relatively small, but the good news is that all committers have been involved during all this time in incubation. You’ve shown you can make releases, add people, engage with your users and related communities and do things “the Apache way” so I think you’re ready for graduation.
So, as part of this discussion, I’d say let’s make sure that everything is prepared for graduation before we start the actual vote, but I see no blockers.
Greetings, Marcel
Re: [DISCUSS] Graduating to a TLP
Posted by Pepijn Noltes <pe...@gmail.com>.
Hi,
On Tue, Mar 4, 2014 at 8:21 AM, Alexander Broekhuis
<a....@gmail.com>wrote:
> Hi all,
>
> I am resurrecting this thread since we now have an additional committer who
> isn't from any of the existing companies, and we did our 1.0.0 release.
>
> So I'd like to hear what people are now thinking of graduation. In my
> original post I mentioned several argument for graduation:
> * Shows more maturity to the users of Celix
> * Makes it easier to handle code donations
> * Makes it easier to add new committers
> (in both cases because we don't have to rely on our mentors anymore)
>
> I still think these are valid reasons, combined with the fact that we now
> have 4 (:D) committers I think we are good to go!
> The committers we have are:
> * Alexander Broekhuis (Luminis)
> * Pepijn Noltes (Thales)
> * Bjoern Petri (Thales)
> * Erik Jansman (Student researcher)
>
> As mentioned before, this is a discussion, not yet a vote. Please speak up
> and lets discuss this!
>
I agree we are good to go with respect to the committers/community. Looking
at the graduation checklist [1], I think step 1 of preparations is not
finished yet, but maybe i'm reading it incorrect ...
Also for step 5 of the preparations, ensure Mentors and IPMC have no
remaining issues, do we need to post a message for this on the incubator
list?
@Mentors: Could we have your input on this discussion, are there still
remaining issues in your opinion? Thanks.
Greetings,
Pepijn
[1] http://incubator.apache.org/guides/graduation.html#checklist
>
>
> 2014-01-06 20:32 GMT+01:00 Pepijn Noltes <pe...@gmail.com>:
>
> > Hi All,
> >
> >
> >
> >
> > On Thu, Jan 2, 2014 at 1:08 PM, Alexander Broekhuis
> > <a....@gmail.com>wrote:
> >
> > > Hi all,
> > >
> > > Now that we are in the final steps of a new release (I am waiting a bit
> > on
> > > the addition of the Shared Memory RSA), I'd like to discuss graduation.
> > >
> > > Looking over the past couple of years, I feel that the Celix project
> has
> > > shown enough to be able to graduate. Looking at [1] we did the
> following:
> > > * Create a release
> > > * Create an open and diverse community
> > > * Show that we understand the Apache Way
> > >
> > > At the moment we have 2 active committers, but a third is underway
> > (waiting
> > > on addition to the incubator group). This gives us the 3 needed
> > committers.
> > > On thing that concerns me a bit is that at the moment these committers
> > come
> > > from 2 companies, a bit more diversity here would be nice to have. But
> in
> > > my opinion this doesn't have to be an issue for graduation.
> > >
> > > Why I'd like to graduate now is for multiple reasons:
> > > * Shows more maturity to the users of Celix
> > > * Makes it easier to handle code donations
> > > * Makes it easier to add new committers
> > > (in both cases because we don't have to rely on our mentors anymore)
> > >
> > > So I'd like to hear what others think of this. Please note, this isn't
> a
> > > vote yet, merely a discussion to see if we should start the graduation
> > > process or not.
> > >
> >
> >
> > I also would like to graduate, especially to make it easier to handle
> code
> > donations, but if I read the graduation guide [1] correct I think were
> are
> > not yet ready. See snippet below:
> >
> > "The project is considered to have a diverse community when it is not
> > highly dependent on any single contributor (there are at least 3 legally
> > independent committers and there is no single company or entity that is
> > vital to the success of the project). Basically this means that when a
> > project mostly consists of contributors from one company, this is a sign
> of
> > not being diverse enough. You can mitigate this requirement by admitting
> > more external contributors to your project that have no tie to the single
> > entity."
> >
> > We - almost - have three committers, but two from one company. So I think
> > we should have to wait till we get some additional commiters(s),
> hopefully
> > from the Native OSGi effort.
> > That being said, I hope somebody, with good arguments, disagrees on this.
> > Because graduation would be very welcome.
> >
> >
> >
> > >
> > >
> > > [1]: http://incubator.apache.org/guides/graduation.html
> > >
> > > --
> > > Met vriendelijke groet,
> > >
> > > Alexander Broekhuis
> > >
> >
>
>
>
> --
> Met vriendelijke groet,
>
> Alexander Broekhuis
>
Re: [DISCUSS] Graduating to a TLP
Posted by Alexander Broekhuis <a....@gmail.com>.
Hi all,
I am resurrecting this thread since we now have an additional committer who
isn't from any of the existing companies, and we did our 1.0.0 release.
So I'd like to hear what people are now thinking of graduation. In my
original post I mentioned several argument for graduation:
* Shows more maturity to the users of Celix
* Makes it easier to handle code donations
* Makes it easier to add new committers
(in both cases because we don't have to rely on our mentors anymore)
I still think these are valid reasons, combined with the fact that we now
have 4 (:D) committers I think we are good to go!
The committers we have are:
* Alexander Broekhuis (Luminis)
* Pepijn Noltes (Thales)
* Bjoern Petri (Thales)
* Erik Jansman (Student researcher)
As mentioned before, this is a discussion, not yet a vote. Please speak up
and lets discuss this!
2014-01-06 20:32 GMT+01:00 Pepijn Noltes <pe...@gmail.com>:
> Hi All,
>
>
>
>
> On Thu, Jan 2, 2014 at 1:08 PM, Alexander Broekhuis
> <a....@gmail.com>wrote:
>
> > Hi all,
> >
> > Now that we are in the final steps of a new release (I am waiting a bit
> on
> > the addition of the Shared Memory RSA), I'd like to discuss graduation.
> >
> > Looking over the past couple of years, I feel that the Celix project has
> > shown enough to be able to graduate. Looking at [1] we did the following:
> > * Create a release
> > * Create an open and diverse community
> > * Show that we understand the Apache Way
> >
> > At the moment we have 2 active committers, but a third is underway
> (waiting
> > on addition to the incubator group). This gives us the 3 needed
> committers.
> > On thing that concerns me a bit is that at the moment these committers
> come
> > from 2 companies, a bit more diversity here would be nice to have. But in
> > my opinion this doesn't have to be an issue for graduation.
> >
> > Why I'd like to graduate now is for multiple reasons:
> > * Shows more maturity to the users of Celix
> > * Makes it easier to handle code donations
> > * Makes it easier to add new committers
> > (in both cases because we don't have to rely on our mentors anymore)
> >
> > So I'd like to hear what others think of this. Please note, this isn't a
> > vote yet, merely a discussion to see if we should start the graduation
> > process or not.
> >
>
>
> I also would like to graduate, especially to make it easier to handle code
> donations, but if I read the graduation guide [1] correct I think were are
> not yet ready. See snippet below:
>
> "The project is considered to have a diverse community when it is not
> highly dependent on any single contributor (there are at least 3 legally
> independent committers and there is no single company or entity that is
> vital to the success of the project). Basically this means that when a
> project mostly consists of contributors from one company, this is a sign of
> not being diverse enough. You can mitigate this requirement by admitting
> more external contributors to your project that have no tie to the single
> entity."
>
> We - almost - have three committers, but two from one company. So I think
> we should have to wait till we get some additional commiters(s), hopefully
> from the Native OSGi effort.
> That being said, I hope somebody, with good arguments, disagrees on this.
> Because graduation would be very welcome.
>
>
>
> >
> >
> > [1]: http://incubator.apache.org/guides/graduation.html
> >
> > --
> > Met vriendelijke groet,
> >
> > Alexander Broekhuis
> >
>
--
Met vriendelijke groet,
Alexander Broekhuis
Re: [DISCUSS] Graduating to a TLP
Posted by Pepijn Noltes <pe...@gmail.com>.
Hi All,
On Thu, Jan 2, 2014 at 1:08 PM, Alexander Broekhuis
<a....@gmail.com>wrote:
> Hi all,
>
> Now that we are in the final steps of a new release (I am waiting a bit on
> the addition of the Shared Memory RSA), I'd like to discuss graduation.
>
> Looking over the past couple of years, I feel that the Celix project has
> shown enough to be able to graduate. Looking at [1] we did the following:
> * Create a release
> * Create an open and diverse community
> * Show that we understand the Apache Way
>
> At the moment we have 2 active committers, but a third is underway (waiting
> on addition to the incubator group). This gives us the 3 needed committers.
> On thing that concerns me a bit is that at the moment these committers come
> from 2 companies, a bit more diversity here would be nice to have. But in
> my opinion this doesn't have to be an issue for graduation.
>
> Why I'd like to graduate now is for multiple reasons:
> * Shows more maturity to the users of Celix
> * Makes it easier to handle code donations
> * Makes it easier to add new committers
> (in both cases because we don't have to rely on our mentors anymore)
>
> So I'd like to hear what others think of this. Please note, this isn't a
> vote yet, merely a discussion to see if we should start the graduation
> process or not.
>
I also would like to graduate, especially to make it easier to handle code
donations, but if I read the graduation guide [1] correct I think were are
not yet ready. See snippet below:
"The project is considered to have a diverse community when it is not
highly dependent on any single contributor (there are at least 3 legally
independent committers and there is no single company or entity that is
vital to the success of the project). Basically this means that when a
project mostly consists of contributors from one company, this is a sign of
not being diverse enough. You can mitigate this requirement by admitting
more external contributors to your project that have no tie to the single
entity."
We - almost - have three committers, but two from one company. So I think
we should have to wait till we get some additional commiters(s), hopefully
from the Native OSGi effort.
That being said, I hope somebody, with good arguments, disagrees on this.
Because graduation would be very welcome.
>
>
> [1]: http://incubator.apache.org/guides/graduation.html
>
> --
> Met vriendelijke groet,
>
> Alexander Broekhuis
>