This is fantastic. Thanks you, Niclas!

On Mon, Feb 23, 2015 at 8:15 PM, Niclas Hedhman <nic...@hedhman.org> wrote:

> Roman,
>
> See comments below to
> https://cwiki.apache.org/confluence/display/COMDEV/Provisional+TLP
>
>
> 2.1  --> I suggest to change the word "probationary" to "provisional". I
> also suggest that a text is added such as; 'It is required that the
> "provisional" concept is explained in detail to the users, for instance by
> linking to page http://xxxx' where xxxx is another page on ComDev
> explaining pTLP from the user's perspective.
>
> After the two bullet points, the following text "At the same time those
> folks are beholden to the project not an external entity (like IPMC). By
> creating a PMC that understands what is needed, then a pTLP can groom new
> PMC members, and use the standard process for adding them to the PMC. The
> Board doesn't care about committership, so the pTLP can do whatever it
> wants in that regard." sounds to me a bit harsh, and I would like to
> suggest the following instead;
> "The initial PMC should therefor, at least in theory, have a stronger base
> for grooming new committers and PMC members, than the regular podling
> graduate."
>
>
> I think that 3.7. to 3.9. are really not necessary. I would like to suggest
> to change that to;
>
> 3.
>     7. "The first business for the initial PMC is to complete the pTLP
> checklist of tasks, primarily in coordinating with infrastructure, end
> ensure compliance with branding and legal policies. See http://xxxxx/";
>     8.  "The pTLP day-to-day operation is identical to a regular TLP. It is
> recommended that the PMC members are extra careful, to avoid confrontation
> and seek consensus to the greatest extent possible, and to explicitly
> explain all activities in greater detail to community members, as part of
> the learning process."
>
>
> Below is the beginning of tasks that should be listed, and I think a
> separate page for this, order not totally thought through. These tasks
> could exist as a set of one Jira tasks with a subtask for each, which can
> be cloned for each new project.
>
> Setting up a Provisional Top Level Project
>
> * Complete Name Search in accordance with Branding policy at
> http://www.apache.org/dev/project-names
> * Check PMC Chair is recorded in LDAP.
> * Request Jira from INFRA
> * Request Mailing lists from INFRA
> * Add project to Reporting Schedule
> * Request source control (svn or git) from INFRA
> * Submission of ICLAs from existing committers.
> * Submission of CCLAs from affected companies
> * IP Clearance as described on http://incubator.apache.org/ip-clearance/
> * Filing of Software Grant, if applicable.
> * Change to Apache License v2.0, if applicable.
> * Update Apache Navigation to include project
> * Request User Accounts from INFRA
> * Request CMS from INFRA
> * Migrate existing documentation to Apache.
> * Ensure "Provisional" markings are adhered to, and link to http://....
> * Enable Notifications from Jira to Mailing list
> * Migrate existing codebase to Apache
> * Ensure dependency licensing compatibility, see
> http://www.apache.org/legal/resolved.html
> * Review legal compliance on all dependencies, in particular NOTICE file.
> * Ensure compliance with Branding policy
> * Establish self-assessed Apache Maturity Model declaration.
>
> There might more that I can't think of this morning.
> --
> Niclas Hedhman, Software Developer
> http://www.qi4j.org - New Energy for Java
>

Reply via email to