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 09:05:34 UTC

[incubator] branch master updated: INCUBATOR-234 - use a single file for the cookbook, multiple files are not useful

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 20c6621  INCUBATOR-234 - use a single file for the cookbook, multiple files are not useful
20c6621 is described below

commit 20c6621bf069eac4ed2384b7da250262d6273865
Author: Bertrand Delacretaz <bd...@apache.org>
AuthorDate: Mon Apr 1 11:05:22 2019 +0200

    INCUBATOR-234 - use a single file for the cookbook, multiple files are not useful
---
 jbake.properties                                   |   2 -
 pages/cookbook/board-resolution.ad                 |  16 --
 pages/cookbook/communicating-with-the-incubator.ad |  13 --
 pages/cookbook/community-building.ad               |  17 --
 pages/cookbook/creating-a-proposal.ad              |  17 --
 pages/cookbook/does-our-project-fit.ad             |  15 --
 pages/cookbook/finding-a-champion-and-mentors.ad   |  18 --
 pages/cookbook/graduation-discussion.ad            |  15 --
 pages/cookbook/graduation-vote.ad                  |  15 --
 pages/cookbook/incubation-steps.ad                 |  36 ----
 pages/cookbook/index.ad                            | 207 ++++++++++++++++++++-
 pages/cookbook/initial-code-import.ad              |  16 --
 pages/cookbook/podling-releases.ad                 |  26 ---
 pages/cookbook/podling-setup.ad                    |  16 --
 pages/cookbook/proposal-discussion.ad              |  22 ---
 pages/cookbook/proposal-vote.ad                    |  17 --
 pages/cookbook/publicity.ad                        |  15 --
 pages/cookbook/readiness-assessment.ad             |  16 --
 pages/cookbook/trademarks-transfer.ad              |  14 --
 templates/cookbook.gsp                             |   1 -
 templates/cookbook_index.gsp                       |  35 ----
 21 files changed, 205 insertions(+), 344 deletions(-)

diff --git a/jbake.properties b/jbake.properties
index 4517267..e0837c0 100644
--- a/jbake.properties
+++ b/jbake.properties
@@ -16,8 +16,6 @@ template.guide.file=guide.gsp
 template.proposalGuide.file=guide.gsp
 template.pmcGuide.file=guide.gsp
 template.policy.file=policy.gsp
-template.cookbook.file=cookbook.gsp
-template.cookbook_index.file=cookbook_index.gsp
 render.index=false
 index.file=index.html
 content.folder=pages
diff --git a/pages/cookbook/board-resolution.ad b/pages/cookbook/board-resolution.ad
deleted file mode 100644
index a9a12ed..0000000
--- a/pages/cookbook/board-resolution.ad
+++ /dev/null
@@ -1,16 +0,0 @@
-= ASF Board Resolution
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 1400
-:idprefix:
-:imagesdir: ./images/
-
-Once the Incubator PMC votes to graduate the podling, it sends the Board Resolution that was
-created for the vote to the ASF's Board of Directors.
-
-The Board currently meets every third Wednesday of the month and votes on such resolutions.
-
-The Board vote is effective immediately, although the link:https://www.apache.org/foundation/board/calendar.html[public minutes]
-of the Board meeting are published later, usually within a month.
diff --git a/pages/cookbook/communicating-with-the-incubator.ad b/pages/cookbook/communicating-with-the-incubator.ad
deleted file mode 100644
index 3c662e5..0000000
--- a/pages/cookbook/communicating-with-the-incubator.ad
+++ /dev/null
@@ -1,13 +0,0 @@
-= Communicating with the Incubator
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0300
-:idprefix:
-:imagesdir: ./images/
-
-The Incubator PMC manages the Incubator and helps incoming projects in their journey
-through incubation.
-
-To communicate with the Incubator PMC use the public link:++https://lists.apache.org/list.html?general@incubator.apache.org++[general@incubator.a.o] mailing list. That page has links to subscribe to the list.
\ No newline at end of file
diff --git a/pages/cookbook/community-building.ad b/pages/cookbook/community-building.ad
deleted file mode 100644
index ab2291f..0000000
--- a/pages/cookbook/community-building.ad
+++ /dev/null
@@ -1,17 +0,0 @@
-= Community building
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0900
-:idprefix:
-:imagesdir: ./images/
-
-During incubation the podling is expected to build and expand its community, which includes
-voting in new committers and PPMC members.
-
-Discussions of candidates and votes happen on the podling's private PPMC mailing list,
-that's one of the few uses of that list as generally all discussions happen in the open.
-
-Expanding and especially renewing project communities is an essential part of the ASF's
-governance, as it fosters project durability.
\ No newline at end of file
diff --git a/pages/cookbook/creating-a-proposal.ad b/pages/cookbook/creating-a-proposal.ad
deleted file mode 100644
index 00a4714..0000000
--- a/pages/cookbook/creating-a-proposal.ad
+++ /dev/null
@@ -1,17 +0,0 @@
-= Creating an incubation proposal
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0500
-:idprefix:
-:imagesdir: ./images/
-
-The champion helps the podling prepare an incubation proposal, that describes the incoming
-project for the initial discussions with the Incubator PMC. 
-
-The proposal needs to include a number of standard sections, see the _TODO template link_.
-
-Prior proposals are kept on the link:https://wiki.apache.org/incubator/ProjectProposals[Incubator wiki] and
-can be consulted as examples, keeping in mind that the proposal template mentioned above is
-the current reference for new proposals.
diff --git a/pages/cookbook/does-our-project-fit.ad b/pages/cookbook/does-our-project-fit.ad
deleted file mode 100644
index 9507fba..0000000
--- a/pages/cookbook/does-our-project-fit.ad
+++ /dev/null
@@ -1,15 +0,0 @@
-= Does our project fit the Apache Incubator?
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0200
-:idprefix:
-:imagesdir: ./images/
-
-The Apache Software Foundation (ASF) does not have a technical strategy, on purpose, so in principle the acceptance of
-your project is not linked to what it does.
-
-To give our "podlings" (incubating projects) the best chances of success, we
-usually ask them to enter the incubator with at least an embryo of a community 
-built around some concrete code.
\ No newline at end of file
diff --git a/pages/cookbook/finding-a-champion-and-mentors.ad b/pages/cookbook/finding-a-champion-and-mentors.ad
deleted file mode 100644
index 77f5da3..0000000
--- a/pages/cookbook/finding-a-champion-and-mentors.ad
+++ /dev/null
@@ -1,18 +0,0 @@
-= Finding a champion and mentors
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0400
-:idprefix:
-:imagesdir: ./images/
-
-To enter the incubation, your project needs a _champion_ and at least two or three _mentors_.
-
-These people need to be part of the Incubator PMC, which ASF Members can join just by asking.
-
-The Champion helps the incoming podling in the process of creating their proposal and acts as 
-a liaison between the podling and the Incubator PMC for the initial steps, at least until the
-podling's proposal is accepted.
-
-The Mentors accompany the podling for all phases that lead to graduation as a top-level project.
diff --git a/pages/cookbook/graduation-discussion.ad b/pages/cookbook/graduation-discussion.ad
deleted file mode 100644
index 8c467e3..0000000
--- a/pages/cookbook/graduation-discussion.ad
+++ /dev/null
@@ -1,15 +0,0 @@
-= Graduation discussion
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 1100
-:idprefix:
-:imagesdir: ./images/
-
-Once the community and its incubation mentors feel that the podling is ready to graduate, based
-on their readiness self-assessment, a [DISCUSS] thread is started on the Incubator general mailing
-list, proposing graduation and asking the Incubator PMC to review the podling.
-
-It's best to include the graduation resolution in this discussion, to be ready for the vote 
-that follows.
\ No newline at end of file
diff --git a/pages/cookbook/graduation-vote.ad b/pages/cookbook/graduation-vote.ad
deleted file mode 100644
index 827048a..0000000
--- a/pages/cookbook/graduation-vote.ad
+++ /dev/null
@@ -1,15 +0,0 @@
-= Graduation vote
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 1300
-:idprefix:
-:imagesdir: ./images/
-
-Once the discussion dies down on the graduation proposal, a [VOTE] is started on the Incubator general
-mailing list, in which Incubator PMC Members cast their votes to accept recommending graduation to 
-the ASF's Board of Directors.
-
-This follows the standard link:https://www.apache.org/foundation/voting[ASF voting principles], it's 
-a majority vote that lasts at least 72 hours.
\ No newline at end of file
diff --git a/pages/cookbook/incubation-steps.ad b/pages/cookbook/incubation-steps.ad
deleted file mode 100644
index 2950d41..0000000
--- a/pages/cookbook/incubation-steps.ad
+++ /dev/null
@@ -1,36 +0,0 @@
-= What are the steps to becoming an Apache Software Foundation Top-Level project?
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0100
-:idprefix:
-:imagesdir: ./images/
-
-The goal of incubation is to become an Apache Software Foundation (ASF) Top-Level project.
-
-See the link:https://www.apache.org/foundation/how-it-works.html[How the ASF works] page for 
-what this means and what the various roles (committers, PMC members etc.) mean.
-
-To achieve this, an incoming project ("podling") goes through the following steps.
-
- * Decide to incubate at the ASF
- * Find a champion and incubation mentors and prepare an incubation proposal
- * Discuss the proposal with the Incubator PMC
- * If needed, refine the list of initial committers and PPMC members in the proposal
- * Let the Incubator PMC vote on the proposal
- * Setup the podling's infrastructure
- * Start building a community around the podling's code
- * Invite new committers and PPMC members
- * Make podling releases and refine the release process
- * When ready to graduate, assess the podling's readiness with the incubation mentors 
- * Prepare the transfer of existing trademarks to the ASF if applicable
- * Discuss graduation with the Incubator PMC
- * Start the graduation vote with the Incubator PMC, leading to an ASF Board resolution to establish the top-level project.
- 
-This is the "happy case", things might happen in a slightly different order but it gives
-an overview of the incubation process.
-
-These steps are described in more detail below.
-
-_TODO: move this section to the homepage?_
\ No newline at end of file
diff --git a/pages/cookbook/index.ad b/pages/cookbook/index.ad
index af737f5..7e5d40f 100644
--- a/pages/cookbook/index.ad
+++ b/pages/cookbook/index.ad
@@ -1,9 +1,10 @@
 = The Apache Incubator Cookbook
 Apache Incubator PMC
 2019-03-26
-:jbake-type: cookbook_index
+:jbake-type: simplepage
 :jbake-status: published
 :idprefix:
+:toc:
 :imagesdir: ./images/
 
 IMPORTANT: For now, this page is just a draft meant to describe the idea of the link:https://issues.apache.org/jira/browse/INCUBATOR-234[Incubator Cookbook]: a single 
@@ -25,4 +26,206 @@ This cookbook, combined with our homepage, should provide all the basic informat
 need to incubate a project at the ASF.
 
 It is organized in chronological order of the steps that lead from incubating project acceptance
-to graduation as a top-level project.
\ No newline at end of file
+to graduation as a top-level project.
+
+== What are the steps to becoming an Apache Software Foundation Top-Level project?
+
+The goal of incubation is to become an Apache Software Foundation (ASF) Top-Level project.
+
+See the link:https://www.apache.org/foundation/how-it-works.html[How the ASF works] page for 
+what this means and what the various roles (committers, PMC members etc.) mean.
+
+To achieve this, an incoming project ("podling") goes through the following steps.
+
+ * Decide to incubate at the ASF
+ * Find a champion and incubation mentors and prepare an incubation proposal
+ * Discuss the proposal with the Incubator PMC
+ * If needed, refine the list of initial committers and PPMC members in the proposal
+ * Let the Incubator PMC vote on the proposal
+ * Setup the podling's infrastructure
+ * Start building a community around the podling's code
+ * Invite new committers and PPMC members
+ * Make podling releases and refine the release process
+ * When ready to graduate, assess the podling's readiness with the incubation mentors 
+ * Prepare the transfer of existing trademarks to the ASF if applicable
+ * Discuss graduation with the Incubator PMC
+ * Start the graduation vote with the Incubator PMC, leading to an ASF Board resolution to establish the top-level project.
+ 
+This is the "happy case", things might happen in a slightly different order but it gives
+an overview of the incubation process.
+
+These steps are described in more detail below.
+
+_TODO: move this section to the homepage?_
+
+== Does our project fit the Apache Incubator?
+
+The Apache Software Foundation (ASF) does not have a technical strategy, on purpose, so in principle the acceptance of
+your project is not linked to what it does.
+
+To give our "podlings" (incubating projects) the best chances of success, we
+usually ask them to enter the incubator with at least an embryo of a community 
+built around some concrete code.
+
+== Communicating with the Incubator
+
+The Incubator PMC manages the Incubator and helps incoming projects in their journey
+through incubation.
+
+To communicate with the Incubator PMC use the public link:++https://lists.apache.org/list.html?general@incubator.apache.org++[general@incubator.a.o] mailing list. That page has links to subscribe to the list.
+
+== Finding a champion and mentors
+
+To enter the incubation, your project needs a _champion_ and at least two or three _mentors_.
+
+These people need to be part of the Incubator PMC, which ASF Members can join just by asking.
+
+The Champion helps the incoming podling in the process of creating their proposal and acts as 
+a liaison between the podling and the Incubator PMC for the initial steps, at least until the
+podling's proposal is accepted.
+
+The Mentors accompany the podling for all phases that lead to graduation as a top-level project.
+
+== Creating an incubation proposal
+
+The champion helps the podling prepare an incubation proposal, that describes the incoming
+project for the initial discussions with the Incubator PMC. 
+
+The proposal needs to include a number of standard sections, see the _TODO template link_.
+
+Prior proposals are kept on the link:https://wiki.apache.org/incubator/ProjectProposals[Incubator wiki] and
+can be consulted as examples, keeping in mind that the proposal template mentioned above is
+the current reference for new proposals.
+
+== Incubation proposal discussion
+
+Once the proposal is ready, the podling representatives send it to the general@incubator.a.o list
+for discussions, with a subject line like
+
+   [DISCUSS] Foo Proposal
+   
+to raise the Incubator PMC's attention.
+
+The discussion often leads to small or large changes to the proposal.
+
+There's no set duration for this discussion phase, in general it lasts for a few days until 
+the discussion dies down once all discussion points have been addressed.
+
+TODO add links to recent discussions threads.
+
+== Voting on the Incubation Proposal
+
+Once the discussion phase is finished, the champion or a podling representative starts
+a [VOTE] thread on the general@incubator.a.o list.
+
+The vote happens according to the link:https://www.apache.org/foundation/voting[ASF voting rules], in short
+it's held on the Incubator mailing list, lasts at least 72 hours and is a majority vote by the Incubator PMC
+members, with others being welcome to cast consultative votes.
+
+TODO link to recent votes as examples
+
+== Podling Infrastructure Setup
+
+Once the Incubator PMC votes to establish the podling, its infrastructure can be
+setup. 
+
+Usually, the champion or incubation mentors drive this process, but it can also be
+driven by podling community members if they know how to proceed.
+
+TODO link to detailed instructions, do we have an up-to-date JIRA template for that?
+
+== Publicity and Announcements
+
+Publicity is _not_ permitted before the podling is accepted by the Incubator PMC.
+
+There are also some restrictions about how podlings can advertise themselves and 
+especially around press releases related to podlings.
+
+The link:http://incubator.apache.org/guides/branding.html[Incubator Branding Guide] has more details.
+
+== Importing the Initial Code
+
+A specific process exists do donate code to the ASF, which podlings also
+need to follow, based on
+link:https://www.apache.org/licenses/software-grant.txt[Software Grants] and/or
+link:https://www.apache.org/licenses/cla-corporate.txt[CCLAs]
+
+The link:http://incubator.apache.org/guides/transitioning_asf.html[Initial Code Import]
+guide has more details about this.
+
+== Community building
+
+During incubation the podling is expected to build and expand its community, which includes
+voting in new committers and PPMC members.
+
+Discussions of candidates and votes happen on the podling's private PPMC mailing list,
+that's one of the few uses of that list as generally all discussions happen in the open.
+
+Expanding and especially renewing project communities is an essential part of the ASF's
+governance, as it fosters project durability.
+
+== Podling Releases
+
+A podling is expected to make several software releases during incubation, that gradually progress towards being
+fully conformant to the link:http://www.apache.org/legal/release-policy.html[ASF Release Policy].
+
+In addition to following that policy, podling releases must include a DISCLAIMER (TODO: link) to avoid any confusion
+as to the project's status. As podlings are not "real" ASF projects yet, it is important to set expectations right.
+
+Also, voting on podling releases happens in two phases:
+
+  * First, the podling votes on the release on their dev mailing list, with PPMC members votes being "binding" 
+    and others being welcome to cast consultative votes. The main goal of this vote is for the podling community
+    to practice and learn voting on releases.
+  * Then, if that first vote is successful, an Incubator PMC vote is held on the Incubator general mailing list.
+    This is required to make the vote an Act of the Foundation, as is required for all ASF releases.
+    
+Incubation mentors can optionally indicate that their votes in the first phase can be carried
+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.
+
+== Graduation Readiness Assessment
+
+Once the podling community starts feeling ready to graduate, they should make a self-assessment
+of that readiness.
+
+The link:https://community.apache.org/apache-way/apache-project-maturity-model.html[Maturity Model] 
+maintained by the ASF's Community Development PMC is a good canvas for that and can help discover
+things that might have been overlooked during incubation. The Maturity Model page includes links
+to example from graduate podlings.
+
+== Graduation discussion
+
+Once the community and its incubation mentors feel that the podling is ready to graduate, based
+on their readiness self-assessment, a [DISCUSS] thread is started on the Incubator general mailing
+list, proposing graduation and asking the Incubator PMC to review the podling.
+
+It's best to include the graduation resolution in this discussion, to be ready for the vote 
+that follows.
+
+== Transfering Trademarks to the ASF
+
+If the people or organizations who donated the podling code to
+the ASF own trademarks that the podling needs, they must be
+transfered to the ASF before graduation.
+
+TODO link to details
+
+== Graduation vote
+
+Once the discussion dies down on the graduation proposal, a [VOTE] is started on the Incubator general
+mailing list, in which Incubator PMC Members cast their votes to accept recommending graduation to 
+the ASF's Board of Directors.
+
+This follows the standard link:https://www.apache.org/foundation/voting[ASF voting principles], it's 
+a majority vote that lasts at least 72 hours.
+
+== ASF Board Resolution
+
+Once the Incubator PMC votes to graduate the podling, it sends the Board Resolution that was
+created for the vote to the ASF's Board of Directors.
+
+The Board currently meets every third Wednesday of the month and votes on such resolutions.
+
+The Board vote is effective immediately, although the link:https://www.apache.org/foundation/board/calendar.html[public minutes]
+of the Board meeting are published later, usually within a month.
\ No newline at end of file
diff --git a/pages/cookbook/initial-code-import.ad b/pages/cookbook/initial-code-import.ad
deleted file mode 100644
index f85f3c8..0000000
--- a/pages/cookbook/initial-code-import.ad
+++ /dev/null
@@ -1,16 +0,0 @@
-= Importing the Initial Code
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0875
-:idprefix:
-:imagesdir: ./images/
-
-A specific process exists do donate code to the ASF, which podlings also
-need to follow, based on
-link:https://www.apache.org/licenses/software-grant.txt[Software Grants] and/or
-link:https://www.apache.org/licenses/cla-corporate.txt[CCLAs]
-
-The link:http://incubator.apache.org/guides/transitioning_asf.html[Initial Code Import]
-guide has more details about this.
\ No newline at end of file
diff --git a/pages/cookbook/podling-releases.ad b/pages/cookbook/podling-releases.ad
deleted file mode 100644
index 32c60fb..0000000
--- a/pages/cookbook/podling-releases.ad
+++ /dev/null
@@ -1,26 +0,0 @@
-= Podling Releases
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 1000
-:idprefix:
-:imagesdir: ./images/
-
-A podling is expected to make several software releases during incubation, that gradually progress towards being
-fully conformant to the link:http://www.apache.org/legal/release-policy.html[ASF Release Policy].
-
-In addition to following that policy, podling releases must include a DISCLAIMER (TODO: link) to avoid any confusion
-as to the project's status. As podlings are not "real" ASF projects yet, it is important to set expectations right.
-
-Also, voting on podling releases happens in two phases:
-
-  * First, the podling votes on the release on their dev mailing list, with PPMC members votes being "binding" 
-    and others being welcome to cast consultative votes. The main goal of this vote is for the podling community
-    to practice and learn voting on releases.
-  * Then, if that first vote is successful, an Incubator PMC vote is held on the Incubator general mailing list.
-    This is required to make the vote an Act of the Foundation, as is required for all ASF releases.
-    
-Incubation mentors can optionally indicate that their votes in the first phase can be carried
-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.
\ No newline at end of file
diff --git a/pages/cookbook/podling-setup.ad b/pages/cookbook/podling-setup.ad
deleted file mode 100644
index 66df739..0000000
--- a/pages/cookbook/podling-setup.ad
+++ /dev/null
@@ -1,16 +0,0 @@
-= Podling Infrastructure Setup
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0800
-:idprefix:
-:imagesdir: ./images/
-
-Once the Incubator PMC votes to establish the podling, its infrastructure can be
-setup. 
-
-Usually, the champion or incubation mentors drive this process, but it can also be
-driven by podling community members if they know how to proceed.
-
-TODO link to detailed instructions, do we have an up-to-date JIRA template for that?
\ No newline at end of file
diff --git a/pages/cookbook/proposal-discussion.ad b/pages/cookbook/proposal-discussion.ad
deleted file mode 100644
index 14c071c..0000000
--- a/pages/cookbook/proposal-discussion.ad
+++ /dev/null
@@ -1,22 +0,0 @@
-= Incubation proposal discussion
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0600
-:idprefix:
-:imagesdir: ./images/
-
-Once the proposal is ready, the podling representatives send it to the general@incubator.a.o list
-for discussions, with a subject line like
-
-   [DISCUSS] Foo Proposal
-   
-to raise the Incubator PMC's attention.
-
-The discussion often leads to small or large changes to the proposal.
-
-There's no set duration for this discussion phase, in general it lasts for a few days until 
-the discussion dies down once all discussion points have been addressed.
-
-TODO add links to recent discussions threads.
\ No newline at end of file
diff --git a/pages/cookbook/proposal-vote.ad b/pages/cookbook/proposal-vote.ad
deleted file mode 100644
index bb2ca20..0000000
--- a/pages/cookbook/proposal-vote.ad
+++ /dev/null
@@ -1,17 +0,0 @@
-= Voting on the Incubation Proposal
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0700
-:idprefix:
-:imagesdir: ./images/
-
-Once the discussion phase is finished, the champion or a podling representative starts
-a [VOTE] thread on the general@incubator.a.o list.
-
-The vote happens according to the link:https://www.apache.org/foundation/voting[ASF voting rules], in short
-it's held on the Incubator mailing list, lasts at least 72 hours and is a majority vote by the Incubator PMC
-members, with others being welcome to cast consultative votes.
-
-TODO link to recent votes as examples
\ No newline at end of file
diff --git a/pages/cookbook/publicity.ad b/pages/cookbook/publicity.ad
deleted file mode 100644
index 4c8542c..0000000
--- a/pages/cookbook/publicity.ad
+++ /dev/null
@@ -1,15 +0,0 @@
-= Publicity and Announcements
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 0850
-:idprefix:
-:imagesdir: ./images/
-
-Publicity is _not_ permitted before the podling is accepted by the Incubator PMC.
-
-There are also some restrictions about how podlings can advertise themselves and 
-especially around press releases related to podlings.
-
-The link:http://incubator.apache.org/guides/branding.html[Incubator Branding Guide] has more details.
\ No newline at end of file
diff --git a/pages/cookbook/readiness-assessment.ad b/pages/cookbook/readiness-assessment.ad
deleted file mode 100644
index 173c3ce..0000000
--- a/pages/cookbook/readiness-assessment.ad
+++ /dev/null
@@ -1,16 +0,0 @@
-= Graduation Readiness Assessment
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 1050
-:idprefix:
-:imagesdir: ./images/
-
-Once the podling community starts feeling ready to graduate, they should make a self-assessment
-of that readiness.
-
-The link:https://community.apache.org/apache-way/apache-project-maturity-model.html[Maturity Model] 
-maintained by the ASF's Community Development PMC is a good canvas for that and can help discover
-things that might have been overlooked during incubation. The Maturity Model page includes links
-to example from graduate podlings.
\ No newline at end of file
diff --git a/pages/cookbook/trademarks-transfer.ad b/pages/cookbook/trademarks-transfer.ad
deleted file mode 100644
index b94ca32..0000000
--- a/pages/cookbook/trademarks-transfer.ad
+++ /dev/null
@@ -1,14 +0,0 @@
-= Transfering Trademarks to the ASF
-Apache Incubator PMC
-2019-03-26
-:jbake-type: cookbook
-:jbake-status: published
-:jbake-sort_order: 1200
-:idprefix:
-:imagesdir: ./images/
-
-If the people or organizations who donated the podling code to
-the ASF own trademarks that the podling needs, they must be
-transfered to the ASF before graduation.
-
-TODO link to details
\ No newline at end of file
diff --git a/templates/cookbook.gsp b/templates/cookbook.gsp
deleted file mode 100644
index 6ce6675..0000000
--- a/templates/cookbook.gsp
+++ /dev/null
@@ -1 +0,0 @@
-TODO redirect to /cookbook here, these pages should not be visible individually.
\ No newline at end of file
diff --git a/templates/cookbook_index.gsp b/templates/cookbook_index.gsp
deleted file mode 100644
index 5545cd2..0000000
--- a/templates/cookbook_index.gsp
+++ /dev/null
@@ -1,35 +0,0 @@
-<%include "header.gsp"%>
-
-<%include "menu.gsp"%>
-
-<div class="page-header">
-    <h1>${content.title}</h1>
-</div>
-
-<div class="article-body">
-
-Estimated Reading Time: <span class="eta"></span>
-
-<p>${content.body}</p>
-
-<div class="cookbookIndex">
-<% 
-all_content.sort({p -> p.sort_order}).each { p -> 
-    if(p.type == "cookbook") {
-      %> 
-        <div class="item">
-          <!-- no link on purpose <h2><a href="${p.docname}.html">${p.title}</a></h2> -->
-          <h2>${p.title}</h2>
-          <div class="text">
-            ${p.body}
-          </div>
-          <!-- debug <blockquote>${p}</blockquote> -->
-        </div>
-      <%
-    }
-}%>
-</div>
-
-</div>
-
-<%include "footer.gsp"%>


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