You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@incubator.apache.org by bd...@apache.org on 2019/04/01 10:49:29 UTC

[incubator] branch master updated: New section, podling vs TLP

This is an automated email from the ASF dual-hosted git repository.

bdelacretaz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator.git


The following commit(s) were added to refs/heads/master by this push:
     new 6c95ef2  New section, podling vs TLP
6c95ef2 is described below

commit 6c95ef2791c962a203ff41a1773e0f378daeff10
Author: Bertrand Delacretaz <bd...@apache.org>
AuthorDate: Mon Apr 1 12:49:20 2019 +0200

    New section, podling vs TLP
---
 pages/cookbook/index.ad | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/pages/cookbook/index.ad b/pages/cookbook/index.ad
index 1272659..3e1ea39 100644
--- a/pages/cookbook/index.ad
+++ b/pages/cookbook/index.ad
@@ -201,6 +201,43 @@ Incubation mentors can optionally indicate that their votes in the first phase c
 on to the Incubator PMC vote. If three mentors have voted this means the "three +1 votes" requirement is
 already fulfilled when that second vote starts, which can speed up things.
 
+== Podling, Top-level Project, what are the differences?
+
+Top-level projects (TLPs) are full-blown ASF projects, each governed by their own link:http://www.apache.org/foundation/governance/pmcs[PMC] and reporting to the
+ASF's link:https://www.apache.org/foundation/board/[Board of Directors].
+
+Podling are "TLPs in training" and most of what they do is the same as TLPs, especially
+as they progress in their incubation journey.
+
+The main differences are:
+
+  * As opposed to PMCs, podlings cannot make formal decisions on the ASF's behalf as they are not formally
+    part of the ASF's structure. They are not mentioned in the
+    link:https://www.apache.org/foundation/bylaws[the ASF's bylaws] for example. This means that
+    the Incubator PMC needs to act as a proxy for the podlings to formalize things like
+    ASF Releases and make them link:https://blogs.apache.org/foundation/entry/success-at-apache-the-apache1[Acts of the Foundation].
+  * As a consequence, a podling has a PPMC (Podling Project Management Committee) which operates
+    like the PMC of a top-level project but needs to delegate a few things, like final votes on
+    ASF Releases, to the Incubator PMC.
+  * The decision to elect people as committers or PPMC members, or both, is similar to TLPs. A podling can
+    decide that candidates are elected to the PPMC directly, or make them committers first and
+    wait a bit to "promote" the as PPMC members. In TLPs, the latter is safer as it's fairly
+    hard to remove someone from a PMC if they're causing problems. Committers, on the other hand,
+    have no formal decision power so a two-stage process is often preferred, but it's not a 
+    requirement. Read link:https://www.apache.org/foundation/how-it-works.html[How the ASF works] for
+    more information about this.
+  * TLPs report link:https://www.apache.org/foundation/board/reporting[to the ASF Board of Directors], 
+    whereas podlings report link:https://wiki.apache.org/incubator[to the Incubator PMC]. Both report
+    monthly initially, then quartely.
+  * Each TLP has a link:https://apache.org/dev/pmc.html[PMC Chair] who acts as a liaison between the TLP and the 
+    Board. PMC Chairs are _not_ project leaders, it's an administrative role even though they get a VP title 
+    due to the ASF's organization. Podlings do not have this role, incubation mentors are volunteer community
+    members act as the liaison between the podling and the Incubator PMC.
+    
+The ASF strongly encourages projects to grow and renew their roster regularly, to foster project
+sustainability. Both podlings and TLPs should be actively looking to elect new committers and PMC members by
+keeping an eye on who's active in their communities.
+
 == Graduation Readiness Assessment
 
 Once the podling community starts feeling ready to graduate, they should make a self-assessment


---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org