celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Jansman <E...@jansman.eu>
Subject Re: [DISCUSS] Graduating to a TLP
Date Thu, 06 Mar 2014 09:18:32 GMT
Hello,
On 6-3-2014 09:11, Pepijn Noltes wrote:
> Hi,
>
>
>
> On Tue, Mar 4, 2014 at 8:21 AM, Alexander Broekhuis
> <a.broekhuis@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 <pepijnnoltes@gmail.com>:
>>
>>> Hi All,
>>>
>>>
>>>
>>>
>>> On Thu, Jan 2, 2014 at 1:08 PM, Alexander Broekhuis
>>> <a.broekhuis@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
>>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message