You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by Serge Huber <sh...@apache.org> on 2018/12/14 16:57:41 UTC
[VOTE] Apache Unomi Top Level Project Graduation
Hi everyone,
Please vote on the draft resolution proposed by the Apache Unomi PPMC
below, which establishes Apache Unomi as a new top-level project at
the Apache Software Foundation, as follows:
[ ] +1, Graduate Apache Unomi from the Incubator.
[ ] +0, Don't care.
[ ] -1, Don't graduate Apache Unomi from the Incubator because...
Before voting, please see the full text of the draft resolution below,
and vote only after you feel ready to do so. You can also find the
maturity model assessment here [2]. The vote will be open for at least
72 hours. This is a procedural vote [2]; it is adopted by a simple
majority of qualified votes (with no minimum).
If approved by the Apache Unomi PPMC, the proposed resolution will be
submitted to the Apache Incubator PMC for their consideration.
Thank you!
Serge
[1] http://apache.org/foundation/voting.html
[2] https://unomi.incubator.apache.org/community-maturity-model-report.html
The full-text of the draft resolution proposed by the Apache Unomi PPMC:
Establish the Apache Unomi 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, for distribution at no charge to the public,
related to a reference implementation of the OASIS Customer Data
Platform specification currently being worked on by the OASIS Context
Server Technical Committee. It provides a high-performance user profile
and event tracking server.
NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
(PMC), to be known as the "Apache Unomi Project", be and hereby is
established pursuant to Bylaws of the Foundation; and be it further
RESOLVED, that the Apache Unomi Project be and hereby is responsible for
the creation and maintenance of software related to a reference
implementation of the OASIS Customer Data Platform specification
currently being worked on by the OASIS Context Server Technical
Committee. It provides a high-performance user profile and event
tracking server; and be it further
RESOLVED, that the office of "Vice President, Apache Unomi" be and
hereby is created, the person holding such office to serve at the
direction of the Board of Directors as the chair of the Apache Unomi
Project, and to have primary responsibility for management of the
projects within the scope of responsibility of the Apache Unomi Project;
and be it further
RESOLVED, that the persons listed immediately below be and hereby are
appointed to serve as the initial members of the Apache Unomi Project:
* Francois Papon <fp...@apache.org>
* Jean-Baptiste Onofré <jb...@apache.org>
* Serge Huber <sh...@apache.org>
NOW, THEREFORE, BE IT FURTHER RESOLVED, that Serge Huber be appointed to
the office of Vice President, Apache Unomi, to serve in accordance with
and subject to the direction of the Board of Directors and the Bylaws of
the Foundation until death, resignation, retirement, removal or
disqualification, or until a successor is appointed; and be it further
RESOLVED, that the initial Apache Unomi PMC be and hereby is tasked with
the creation of a set of bylaws intended to encourage open development
and increased participation in the Apache Unomi Project; and be it
further
RESOLVED, that the Apache Unomi Project be and hereby is tasked with the
migration and rationalization of the Apache Incubator Unomi podling; and
be it further
RESOLVED, that all responsibilities pertaining to the Apache Incubator
Unomi podling encumbered upon the Apache Incubator PMC are hereafter
discharged.
Re: [CANCEL] Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,
On Mon, Dec 17, 2018 at 3:54 PM Serge Huber <sh...@apache.org> wrote:
> ...Other initial
> committers are less active and some don't have an Apache ID properly
> registered (for various reasons) so for simplicity reasons I filtered
> the list...
I agree that people who are inactive shouldn't be part of the PMC upon
graduation.
-Bertrand
Re: [CANCEL] Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Serge Huber <sh...@apache.org>.
You can find his answer here [1].
Depending on how you interpret it it means that either the Whimsy
roster was not up to date or that there are PPMC members but he did
say some things that added to the confusion I think.
Looking back and including the discussion in the incubator general
list, I think we should simply add to the PPMC (and PMC) some of the
initial committers that are still (potentially) active on the project,
these are :
Thomas Draier, tdraier@apache.org,
Kevan Jahanshahi, jkevan@apache.org,
David Griffon, dgriffon@apache.org,
That should bring the PMC to a better roster, and they are all initial
committers on the Apache Unomi incubation proposal [2]. Other initial
committers are less active and some don't have an Apache ID properly
registered (for various reasons) so for simplicity reasons I filtered
the list, but we could also go with all the ones that have a valid ID
at this point. I'll leave that to you guys the mentors to let me know
what is better :)
Thanks for you help,
Regards,
Serge...
[1] https://lists.apache.org/thread.html/f683800e06b1ecbd2fcf54f0ec556b164b28480e4e4b630724367b0d@%3Cdev.unomi.apache.org%3E
[2] http://incubator.apache.org/projects/unomi.html
On Mon, Dec 17, 2018 at 3:23 PM Bertrand Delacretaz
<bd...@apache.org> wrote:
>
> On Mon, Dec 17, 2018 at 3:14 PM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
> > ...Justin said we should have a NOTICE
> > even for the initial committers....
>
> Ouch. If you have a link to that statement I'm happy to fight it where
> it happened ;-)
>
> -Bertrand
Re: [CANCEL] Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Bertrand Delacretaz <bd...@apache.org>.
On Mon, Dec 17, 2018 at 3:14 PM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
> ...Justin said we should have a NOTICE
> even for the initial committers....
Ouch. If you have a link to that statement I'm happy to fight it where
it happened ;-)
-Bertrand
Re: [CANCEL] Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
That's what I thought, but AFAIU, Justin said we should have a NOTICE
even for the initial committers.
So, let's move forward with the initial committer set.
Regards
JB
On 17/12/2018 15:02, Bertrand Delacretaz wrote:
> Hi Serge,
>
> On Sat, Dec 15, 2018 at 3:35 PM Serge Huber <sh...@apache.org> wrote:
> > I am officially canceling the vote to be able to start the process of
> > adding more PPMC members through a round of votes for people that
> > should have already been official PPMC members but as the NOTICEs were
> > never sent we will use the official process of voting them in....
>
> Ok but note that IMO you do not need votes for whoever was listed as
> an initial committer at
> https://wiki.apache.org/incubator/UnomiProposal
>
> If you add to all the people for which this applies to
> https://whimsy.apache.org/roster/ppmc/unomi (assuming they are active
> in the project) you might be able to have 5 PMC members for graduation
> which is sufficient. and fix the status of others after graduation.
>
> I have no other concerns about graduation.
>
> -Bertrand
>
--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Re: [CANCEL] Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi Serge,
On Sat, Dec 15, 2018 at 3:35 PM Serge Huber <sh...@apache.org> wrote:
> I am officially canceling the vote to be able to start the process of
> adding more PPMC members through a round of votes for people that
> should have already been official PPMC members but as the NOTICEs were
> never sent we will use the official process of voting them in....
Ok but note that IMO you do not need votes for whoever was listed as
an initial committer at
https://wiki.apache.org/incubator/UnomiProposal
If you add to all the people for which this applies to
https://whimsy.apache.org/roster/ppmc/unomi (assuming they are active
in the project) you might be able to have 5 PMC members for graduation
which is sufficient. and fix the status of others after graduation.
I have no other concerns about graduation.
-Bertrand
[CANCEL] Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Serge Huber <sh...@apache.org>.
Hello,
I am officially canceling the vote to be able to start the process of
adding more PPMC members through a round of votes for people that
should have already been official PPMC members but as the NOTICEs were
never sent we will use the official process of voting them in.
It would be nice if the mentors could identify asap any other
outstanding issues that could prevent graduation as I might have
missed something?
Regards,
Serge...
On Sat, Dec 15, 2018 at 3:24 PM Serge Huber <sh...@apache.org> wrote:
>
> Ok, what I propose is that we cancel the graduation vote and that we
> start votes to "officially add" more PPMC members (that are depending
> on the point of view already PPMC members but let's make it more
> official) right away. It should be acceptable to do these in parallel
> I hope Bertrand ?
>
> If not we can also do them sequentially but that will take a lot more
> time to get ready for graduation.
>
> Thanks for the feedback and the help, hopefully, we'll get there soon :)
>
> cheers,
> Serge...
> On Sat, Dec 15, 2018 at 11:34 AM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
> >
> > Hi Bertrand,
> >
> > Since the beginning, Unomi has committer == PPMC. So, up to last week,
> > we had ~ 10 PPMC.
> >
> > However, even if committer == PPMC since the beginning of the Unomi
> > incubation, we forgot to send the NOTICE.
> > Justin was very strict about that, and so, we updated the PPMC with
> > mentor and the one for whom we sent a NOTICE.
> >
> > It's really a pity, and I would kindly ask to re-add all committer as
> > PPMC as we had in the past.
> >
> > Thoughts ?
> >
> > Regards
> > JB
> >
> > On 15/12/2018 10:27, Bertrand Delacretaz wrote:
> > > Hi,
> > >
> > > On Fri, Dec 14, 2018 at 5:58 PM Serge Huber <sh...@apache.org> wrote:
> > >> RESOLVED, that the persons listed immediately below be and hereby are
> > >> appointed to serve as the initial members of the Apache Unomi Project...
> > >
> > > I don't think 3 PMC members is enough. That's the bare minimum for a
> > > viable project, so if one of them becomes unavailable you're stuck.
> > >
> > > I think we've been graduating projects with 5 PMC members in the past,
> > > IMO that would be a minimum.
> > >
> > > -Bertrand
> > >
> >
> > --
> > Jean-Baptiste Onofré
> > jbonofre@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
It sounds good to me.
Anyway, we are talking about graduation since 2 months, all is OK, and
we are clean from a codebase perspective.
Only for minor NOTICE issue (Unomi is in incubation for a couple of
years now), we are wasting lot of time.
So, I will propose to be straight forward: let's go for PPMC vote now, I
update whimsy and DOAP just after and we go directly to IPMC vote.
Let's stop wasting time for nothing.
Regards
JB
On 15/12/2018 15:24, Serge Huber wrote:
> Ok, what I propose is that we cancel the graduation vote and that we
> start votes to "officially add" more PPMC members (that are depending
> on the point of view already PPMC members but let's make it more
> official) right away. It should be acceptable to do these in parallel
> I hope Bertrand ?
>
> If not we can also do them sequentially but that will take a lot more
> time to get ready for graduation.
>
> Thanks for the feedback and the help, hopefully, we'll get there soon :)
>
> cheers,
> Serge...
> On Sat, Dec 15, 2018 at 11:34 AM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
>>
>> Hi Bertrand,
>>
>> Since the beginning, Unomi has committer == PPMC. So, up to last week,
>> we had ~ 10 PPMC.
>>
>> However, even if committer == PPMC since the beginning of the Unomi
>> incubation, we forgot to send the NOTICE.
>> Justin was very strict about that, and so, we updated the PPMC with
>> mentor and the one for whom we sent a NOTICE.
>>
>> It's really a pity, and I would kindly ask to re-add all committer as
>> PPMC as we had in the past.
>>
>> Thoughts ?
>>
>> Regards
>> JB
>>
>> On 15/12/2018 10:27, Bertrand Delacretaz wrote:
>>> Hi,
>>>
>>> On Fri, Dec 14, 2018 at 5:58 PM Serge Huber <sh...@apache.org> wrote:
>>>> RESOLVED, that the persons listed immediately below be and hereby are
>>>> appointed to serve as the initial members of the Apache Unomi Project...
>>>
>>> I don't think 3 PMC members is enough. That's the bare minimum for a
>>> viable project, so if one of them becomes unavailable you're stuck.
>>>
>>> I think we've been graduating projects with 5 PMC members in the past,
>>> IMO that would be a minimum.
>>>
>>> -Bertrand
>>>
>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Serge Huber <sh...@apache.org>.
Ok, what I propose is that we cancel the graduation vote and that we
start votes to "officially add" more PPMC members (that are depending
on the point of view already PPMC members but let's make it more
official) right away. It should be acceptable to do these in parallel
I hope Bertrand ?
If not we can also do them sequentially but that will take a lot more
time to get ready for graduation.
Thanks for the feedback and the help, hopefully, we'll get there soon :)
cheers,
Serge...
On Sat, Dec 15, 2018 at 11:34 AM Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
>
> Hi Bertrand,
>
> Since the beginning, Unomi has committer == PPMC. So, up to last week,
> we had ~ 10 PPMC.
>
> However, even if committer == PPMC since the beginning of the Unomi
> incubation, we forgot to send the NOTICE.
> Justin was very strict about that, and so, we updated the PPMC with
> mentor and the one for whom we sent a NOTICE.
>
> It's really a pity, and I would kindly ask to re-add all committer as
> PPMC as we had in the past.
>
> Thoughts ?
>
> Regards
> JB
>
> On 15/12/2018 10:27, Bertrand Delacretaz wrote:
> > Hi,
> >
> > On Fri, Dec 14, 2018 at 5:58 PM Serge Huber <sh...@apache.org> wrote:
> >> RESOLVED, that the persons listed immediately below be and hereby are
> >> appointed to serve as the initial members of the Apache Unomi Project...
> >
> > I don't think 3 PMC members is enough. That's the bare minimum for a
> > viable project, so if one of them becomes unavailable you're stuck.
> >
> > I think we've been graduating projects with 5 PMC members in the past,
> > IMO that would be a minimum.
> >
> > -Bertrand
> >
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Bertrand,
Since the beginning, Unomi has committer == PPMC. So, up to last week,
we had ~ 10 PPMC.
However, even if committer == PPMC since the beginning of the Unomi
incubation, we forgot to send the NOTICE.
Justin was very strict about that, and so, we updated the PPMC with
mentor and the one for whom we sent a NOTICE.
It's really a pity, and I would kindly ask to re-add all committer as
PPMC as we had in the past.
Thoughts ?
Regards
JB
On 15/12/2018 10:27, Bertrand Delacretaz wrote:
> Hi,
>
> On Fri, Dec 14, 2018 at 5:58 PM Serge Huber <sh...@apache.org> wrote:
>> RESOLVED, that the persons listed immediately below be and hereby are
>> appointed to serve as the initial members of the Apache Unomi Project...
>
> I don't think 3 PMC members is enough. That's the bare minimum for a
> viable project, so if one of them becomes unavailable you're stuck.
>
> I think we've been graduating projects with 5 PMC members in the past,
> IMO that would be a minimum.
>
> -Bertrand
>
--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com
Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,
On Fri, Dec 14, 2018 at 5:58 PM Serge Huber <sh...@apache.org> wrote:
> RESOLVED, that the persons listed immediately below be and hereby are
> appointed to serve as the initial members of the Apache Unomi Project...
I don't think 3 PMC members is enough. That's the bare minimum for a
viable project, so if one of them becomes unavailable you're stuck.
I think we've been graduating projects with 5 PMC members in the past,
IMO that would be a minimum.
-Bertrand
Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Francois Papon <fr...@openobject.fr>.
+1 (binding)
Regards,
François Papon
fpapon@apache.org
Le 14/12/2018 à 20:57, Serge Huber a écrit :
> Hi everyone,
>
> Please vote on the draft resolution proposed by the Apache Unomi PPMC
> below, which establishes Apache Unomi as a new top-level project at
> the Apache Software Foundation, as follows:
>
> [ ] +1, Graduate Apache Unomi from the Incubator.
> [ ] +0, Don't care.
> [ ] -1, Don't graduate Apache Unomi from the Incubator because...
>
> Before voting, please see the full text of the draft resolution below,
> and vote only after you feel ready to do so. You can also find the
> maturity model assessment here [2]. The vote will be open for at least
> 72 hours. This is a procedural vote [2]; it is adopted by a simple
> majority of qualified votes (with no minimum).
>
> If approved by the Apache Unomi PPMC, the proposed resolution will be
> submitted to the Apache Incubator PMC for their consideration.
>
> Thank you!
> Serge
>
> [1] http://apache.org/foundation/voting.html
> [2] https://unomi.incubator.apache.org/community-maturity-model-report.html
>
> The full-text of the draft resolution proposed by the Apache Unomi PPMC:
>
> Establish the Apache Unomi 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, for distribution at no charge to the public,
> related to a reference implementation of the OASIS Customer Data
> Platform specification currently being worked on by the OASIS Context
> Server Technical Committee. It provides a high-performance user profile
> and event tracking server.
>
> NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> (PMC), to be known as the "Apache Unomi Project", be and hereby is
> established pursuant to Bylaws of the Foundation; and be it further
>
> RESOLVED, that the Apache Unomi Project be and hereby is responsible for
> the creation and maintenance of software related to a reference
> implementation of the OASIS Customer Data Platform specification
> currently being worked on by the OASIS Context Server Technical
> Committee. It provides a high-performance user profile and event
> tracking server; and be it further
>
> RESOLVED, that the office of "Vice President, Apache Unomi" be and
> hereby is created, the person holding such office to serve at the
> direction of the Board of Directors as the chair of the Apache Unomi
> Project, and to have primary responsibility for management of the
> projects within the scope of responsibility of the Apache Unomi Project;
> and be it further
>
> RESOLVED, that the persons listed immediately below be and hereby are
> appointed to serve as the initial members of the Apache Unomi Project:
>
> * Francois Papon <fp...@apache.org>
> * Jean-Baptiste Onofré <jb...@apache.org>
> * Serge Huber <sh...@apache.org>
>
> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Serge Huber be appointed to
> the office of Vice President, Apache Unomi, to serve in accordance with
> and subject to the direction of the Board of Directors and the Bylaws of
> the Foundation until death, resignation, retirement, removal or
> disqualification, or until a successor is appointed; and be it further
>
> RESOLVED, that the initial Apache Unomi PMC be and hereby is tasked with
> the creation of a set of bylaws intended to encourage open development
> and increased participation in the Apache Unomi Project; and be it
> further
>
> RESOLVED, that the Apache Unomi Project be and hereby is tasked with the
> migration and rationalization of the Apache Incubator Unomi podling; and
> be it further
>
> RESOLVED, that all responsibilities pertaining to the Apache Incubator
> Unomi podling encumbered upon the Apache Incubator PMC are hereafter
> discharged.
Re: [VOTE] Apache Unomi Top Level Project Graduation
Posted by Serge Huber <sh...@apache.org>.
And here's my +1 (binding)
Regards,
Serge...
On Fri, Dec 14, 2018 at 5:57 PM Serge Huber <sh...@apache.org> wrote:
>
> Hi everyone,
>
> Please vote on the draft resolution proposed by the Apache Unomi PPMC
> below, which establishes Apache Unomi as a new top-level project at
> the Apache Software Foundation, as follows:
>
> [ ] +1, Graduate Apache Unomi from the Incubator.
> [ ] +0, Don't care.
> [ ] -1, Don't graduate Apache Unomi from the Incubator because...
>
> Before voting, please see the full text of the draft resolution below,
> and vote only after you feel ready to do so. You can also find the
> maturity model assessment here [2]. The vote will be open for at least
> 72 hours. This is a procedural vote [2]; it is adopted by a simple
> majority of qualified votes (with no minimum).
>
> If approved by the Apache Unomi PPMC, the proposed resolution will be
> submitted to the Apache Incubator PMC for their consideration.
>
> Thank you!
> Serge
>
> [1] http://apache.org/foundation/voting.html
> [2] https://unomi.incubator.apache.org/community-maturity-model-report.html
>
> The full-text of the draft resolution proposed by the Apache Unomi PPMC:
>
> Establish the Apache Unomi 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, for distribution at no charge to the public,
> related to a reference implementation of the OASIS Customer Data
> Platform specification currently being worked on by the OASIS Context
> Server Technical Committee. It provides a high-performance user profile
> and event tracking server.
>
> NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> (PMC), to be known as the "Apache Unomi Project", be and hereby is
> established pursuant to Bylaws of the Foundation; and be it further
>
> RESOLVED, that the Apache Unomi Project be and hereby is responsible for
> the creation and maintenance of software related to a reference
> implementation of the OASIS Customer Data Platform specification
> currently being worked on by the OASIS Context Server Technical
> Committee. It provides a high-performance user profile and event
> tracking server; and be it further
>
> RESOLVED, that the office of "Vice President, Apache Unomi" be and
> hereby is created, the person holding such office to serve at the
> direction of the Board of Directors as the chair of the Apache Unomi
> Project, and to have primary responsibility for management of the
> projects within the scope of responsibility of the Apache Unomi Project;
> and be it further
>
> RESOLVED, that the persons listed immediately below be and hereby are
> appointed to serve as the initial members of the Apache Unomi Project:
>
> * Francois Papon <fp...@apache.org>
> * Jean-Baptiste Onofré <jb...@apache.org>
> * Serge Huber <sh...@apache.org>
>
> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Serge Huber be appointed to
> the office of Vice President, Apache Unomi, to serve in accordance with
> and subject to the direction of the Board of Directors and the Bylaws of
> the Foundation until death, resignation, retirement, removal or
> disqualification, or until a successor is appointed; and be it further
>
> RESOLVED, that the initial Apache Unomi PMC be and hereby is tasked with
> the creation of a set of bylaws intended to encourage open development
> and increased participation in the Apache Unomi Project; and be it
> further
>
> RESOLVED, that the Apache Unomi Project be and hereby is tasked with the
> migration and rationalization of the Apache Incubator Unomi podling; and
> be it further
>
> RESOLVED, that all responsibilities pertaining to the Apache Incubator
> Unomi podling encumbered upon the Apache Incubator PMC are hereafter
> discharged.