Hi all,

I feel like we have reached a consensus around the idea of graduating [1].  
If this is incorrect, or anyone feels that their perspective or concerns 
were not addressed, please say so.

Continuing down the path towards an eventual graduation, I took the
liberty of drafting the vote email that we would send to the IPMC,
including the draft graduation resolution that would be sent to the
board if the IPMC approves of our graduation.

I'd like to get your comments and suggested changes...

Keep in mind that there are several places where we have placeholders in
this draft.  That includes committer and PMC numbers, the PMC chair
name, and several reference links that need to be added as we finalize
things.

The pre-amble to the IPMC vote is totally up to us, although I modeled
it after another project's graduation vote thread.  Comments welcome on
how we express our readiness to the IPMC!

The graduation resolution is based on a template, but the relevant
portion to review is how I chose to scope the project.  Namely this
text:

> related to the development of software to deploy and manage large
> networks of virtual machines, as a highly available, highly scalable
> Infrastructure as a Service (IaaS) cloud computing platform.

I stole this from our project's home page ;)

Information from the incubator on how to best describe the project
within a charter is at [2].

[1] http://markmail.org/message/3nluchj5q5waguws
[2] http://incubator.apache.org/guides/graduation.html#tlp-resolution

Here's the draft vote email and resolution:

*************************************************

Apache CloudStack entered the Incubator in April of 2012. We have made
significant progress with the project since moving over to Apache. We have
XX committers and XX PPMC members listed on our status page at [1], not 
including 
the 8 mentors that helped guide our community through incubation.  XX of the 
committers and XX of the PPMC members were added after the podling was
formed. Additionally, XX of our mentors will be remaining with the
project as it transitions into a TLP, with XX transitioning into the PMC
and XX deciding to only remain as committers on the project.

We have verified that Apache CloudStack is a suitable name [2], and the
CloudStack marks have been donated from Citrix to the ASF.

We completed two releases (Apache CloudStack 4.0.0-incubating and Apache 
CloudStack 4.0.1-incubating) and are currently preparing for two more (4.0.2 
and 4.1.0).

The community of Apache CloudStack is active, healthy, and growing and has
demonstrated the ability to self-govern using accepted Apache practices.

The Apache CloudStack community voted overwhelmingly to graduate [3],
collecting XXXXX binding votes from our mentors and IPMC members XXXX. You 
can view the discussion at [4].

Our charter is below and on our wiki. [5]

Please cast your votes:

[ ] +1 Graduate Apache CloudStack from Apache Incubator
[ ] +0 Indifferent to graduation status of Apache CloudStack
[ ] -1 Reject graduation of Apache CloudStack from Apache Incubator because...

We'll run the vote for at least 72 hours (closing at the earliest at
XXXX.)

[1] http://incubator.apache.org/projects/cloudstack.html
[2] https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-23
[3] *insert graduation vote thread link*
[4] 
http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-dev/201302.mbox/%3C20130213145014.GE800%40USLT-205755.sungardas.corp%3E
[5] https://cwiki.apache.org/CLOUDSTACK/apache-cloudstack-project-bylaws.html

X. Establish the Apache CloudStack 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 the development of software to deploy and manage large
networks of virtual machines, as a highly available, highly scalable
Infrastructure as a Service (IaaS) cloud computing platform.

NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
(PMC), to be known as the "Apache CloudStack Project", be and hereby is
established pursuant to Bylaws of the Foundation; and be it further

RESOLVED, that the Apache CloudStaack Project be and hereby is responsible
for the creation and maintenance of software related to development of
software to deploy and manage large networks of virtual machines, as
a highly available, highly scalable Infrastructure as a Service (IaaS)
cloud computing platform.

RESOLVED, that the office of "Vice President, Apache CloudStack" 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 CloudStack Project, and to
have primary responsibility for management of the projects within the scope
of responsibility of the Apache CloudStack 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 CloudStack Project:

* *insert PMC list*

NOW, THEREFORE, BE IT FURTHER RESOLVED, that XXXXXXXXX be appointed to the
office of Vice President, Apache CloudStack, 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 CloudStack 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 CloudStack Project; and be it further

RESOLVED, that the Apache CloudStack Project be and hereby is tasked with
the migration and rationalization of the Apache Incubator CloudStack podling;
and be it further

RESOLVED, that all responsibilities pertaining to the Apache
Incubator CloudStack podling encumbered upon the Apache Incubator Project are
hereafter discharged.

Reply via email to