incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cross...@apache.org
Subject svn commit: r723597 - in /incubator/public/trunk: clutch.py site-author/clutch.xml site-author/style/style.css site-publish/clutch.html site-publish/sitemap.html site-publish/style/style.css
Date Fri, 05 Dec 2008 05:38:41 GMT
Author: crossley
Date: Thu Dec  4 21:38:41 2008
New Revision: 723597

URL: http://svn.apache.org/viewvc?rev=723597&view=rev
Log:
Add a "Steps" section below the table. It attempts to explain each column and links directly
to docs about each step.

Modified:
    incubator/public/trunk/clutch.py
    incubator/public/trunk/site-author/clutch.xml
    incubator/public/trunk/site-author/style/style.css
    incubator/public/trunk/site-publish/clutch.html
    incubator/public/trunk/site-publish/sitemap.html
    incubator/public/trunk/site-publish/style/style.css

Modified: incubator/public/trunk/clutch.py
URL: http://svn.apache.org/viewvc/incubator/public/trunk/clutch.py?rev=723597&r1=723596&r2=723597&view=diff
==============================================================================
--- incubator/public/trunk/clutch.py (original)
+++ incubator/public/trunk/clutch.py Thu Dec  4 21:38:41 2008
@@ -1000,7 +1000,7 @@
   fileXml.write("        <li>No known issues.</li>\n")
 fileXml.write("      </ul>\n    </section>\n")
 
-footerXml = """    <section id="notes">
+notesXml = """    <section id="notes">
       <title>Notes</title>
       <p>
         Any Incubator committer can run 'clutch'. In the top-level of the
@@ -1008,20 +1008,16 @@
         generate a source xml file in "site-author" directory.
         Then build and deploy the <a href="/guides/website.html">site</a> as
normal.
       </p>
-      <p id="steps">
+      <p>
         It reads the Wiki page at
         <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>
         then builds a list of projects, adds some attributes, does some
         validation. Then it reads the source file for the
         "<a href="projects/">projects currently in incubation</a>" table,
         ensures that each new project has an entry, adds some more attributes.
-        Essentially clutch is helping us all to follow the process from the
-        "Acceptance" phase onwards (explained in
-        <a href="/incubation/Process_Description.html#Acceptance">Process Description</a>
-        and
-        <a href="/incubation/Incubation_Policy.html#Acceptance+By+Incubator">Incubation
Policy</a>
-        and
-        <a href="/guides/mentor.html">Mentor Guide</a>).
+        Clutch then gathers some data from each project's Status page, makes
+        other guesses, and validates that certain facilities are established
+        and steps are achieved.
       </p>
       <p>
         The <a href="http://en.wikipedia.org/wiki/Clutch_(eggs)">clutch</a> is
@@ -1034,6 +1030,153 @@
         So please interpret this table from the point-of-view of encouragement
         and nurture.
       </p>
+    </section>
+"""
+fileXml.write(notesXml)
+stepsXml = """    <section id="steps">
+      <title>Steps</title>
+      <p>
+        Essentially Clutch is helping us all to follow the process from the
+        "Acceptance" phase onwards (explained in
+        <a href="/incubation/Process_Description.html#Acceptance">Process Description</a>
+        and
+        <a href="/incubation/Incubation_Policy.html#Acceptance+By+Incubator">Incubation
Policy</a>
+        and
+        <a href="/guides/mentor.html">Mentor Guide</a>
+        and
+        <a href="/guides/index.html">Other Guides</a>
+        and summarised at
+        <a href="/guides/mentor.html#bootstrap">Podling Bootstrap</a>).
+        Any committer on a podling can help with these steps. Don't leave it
+        to your mentors, although there are some steps that only they can do.
+      </p>
+      <p>
+        The first steps are the "Acceptance" phase. See 
+        <a href="incubation/Process_Description.html#Acceptance">doc</a> and
+        <a href="incubation/Incubation_Policy.html#Acceptance+By+Incubator">doc</a>
and
+        <a href="guides/mentor.html#Overview">doc</a>.
+      </p>
+      <p>
+        The <span class="care">orange</span> and <span class="issue">vermilion</span>
+        items indicate where more care and attention is needed. The following
+        notes for each column, expand on the column definitions above and
+        attempt to link directly to the relevant process documentation:
+      </p>
+      <ul>
+        <li id="h-Project">Project -
+          If your project is in incubation, but is missing from the Clutch table,
+          then you have forgotten to add it to the Wiki 
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          (<a href="guides/mentor.html#Sending+in+an+Incubation+Report">doc</a>
and
+          <a href="guides/ppmc.html#Incubator+ASF+Board+Reports">doc</a>)
+        </li>
+        <li id="h-Sponsor">Sponsor -
+          This information is gathered from the list of
+          <a href="projects/">Projects in incubation</a> summary table.
+          The "not known" is because it is missing from that table.
+          See notes for "<a href="#h-hasStatusEntry">hasStatusEntry</a>" below.
+        </li>
+        <li id="h-startDate">
+          A: startDate -
+          This information is gathered from the list of
+          <a href="projects/">Projects in incubation</a> summary table.
+          The "not known" is because it is missing from that table.
+        </li>
+        <li id="h-elapsedDays">
+          B: elapsedDays - Calculated from startDate.
+        </li>
+        <li id="h-reportingMonthly">
+          C: reportingMonthly in
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+        </li>
+        <li id="h-reportingGroup">
+          D: reportingGroup - in which set of months do they report.
+        </li>
+        <li id="h-hasReportingGroup">
+          E: hasReportingGroup - did podling remember to choose a group.
+          See notes for "<a href="#h-Project">Project</a>" above.
+        </li>
+        <li id="h-hasStatusEntry">
+          F: hasStatusEntry in <a href="projects/">Projects in incubation</a>
table and an
+          associated project Status page.
+          (<a href="incubation/Incubation_Policy.html#Ongoing+Activities">doc</a>
and
+          <a href="guides/mentor.html#Initialize+Podling+Status+Page">doc</a>
and
+          <a href="guides/ppmc.html#Project+Status+Updates">doc</a> and
+          <a href="guides/website.html#Edit+your+project+status+report">doc</a>)
+        </li>
+        <li id="h-statusUpdateDate">
+          G: statusUpdateDate - the status page was last updated. Clutch does an 'svn log'
+          query for the project's Status page.
+        </li>
+        <li id="h-statusAge">
+          H: statusAge - days since the SVN status page was last updated
+        </li>
+        <li id="h-statusUpdateCounts">
+          I: statusUpdateCounts - number of commits to status file in the
+          previous 2,4,9 months (cumulative).
+          Clutch does an 'svn log' query for the project's Status page, and counts the edits
+          for those time ranges.
+        </li>
+        <li id="h-numberCommitters">
+          J: numberCommitters - accounts have been established, total number to date.
+          Clutch parses the relevant section of the
+          <a href="http://people.apache.org/~jim/projects.html">ASF Committers by Project
Modules</a>
+          page and counts the total, including mentors.
+        </li>
+        <li id="h-numberCommittersNew">
+          K: numberCommittersNew - new committers added since establishment
+          (gathered from each project's Status page "News" section). Clutch parses the News
+          section and detects the string "new committer", counting each matched line.
+          See notes for "<a href="#h-hasStatusEntry">hasStatusEntry</a>" above.
+          (<a href="guides/ppmc.html#Voting+in+a+new+committer">doc</a> and
+          <a href="guides/ppmc.html#Voting+in+a+new+PPMC+member">doc</a>)
+        </li>
+        <li id="h-hasSvn">
+          L: hasSvn - Subversion repository is created.
+          (<a href="guides/mentor.html#Set+Up+Repository">doc</a> and
+          <a href="guides/mentor.html#Authorize+Committers">doc</a>)
+        </li>
+        <li id="h-hasTracker">
+          M: hasTracker - has an Issue Tracker
+        </li>
+        <li id="h-hasMailListDev">
+          N: hasMailListDev -
+        </li>
+        <li id="h-hasMailListCommits">
+          O: hasMailListCommits -
+        </li>
+        <li id="h-hasWebSite">
+          P: hasWebSite -
+        </li>
+        <li id="h-hasDistribution">
+          Q: hasDistribution - has w.a.o/dist/incubator/... area (not necessarily yet a release)
+        </li>
+        <li id="h-hasKeys">
+          R: hasKeys - has a PGP KEYS file in their distribution area
+        </li>
+        <li id="h-otherIssues">
+          otherIssues - When projects graduate or become dormant, then they need to clean
up.
+        </li>
+        <li id="h-Graduate">
+          Graduate - Remove from the
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          In the <a href="projects/">Projects in incubation</a> table, move it
to the
+          "Graduated" section. Remove entry from right-side panel.
+          (<a href="incubation/Process_Description.html#Graduation">doc</a>)
+        </li>
+        <li id="h-Dormant">
+          Dormant or Retired - Remove from the
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          In the <a href="projects/">Projects in incubation</a> table, move it
to the
+          "Dormant" or "Retired" section. Remove entry from right-side panel.
+          (<a href="https://issues.apache.org/jira/browse/INCUBATOR-100">doc</a>)
+        </li>
+      </ul>
+    </section>
+"""
+fileXml.write(stepsXml)
+footerXml = """    <section id="data">
+      <title>Data files</title>
       <p>
         Data files are also generated so that other tools can easily re-use the
         metadata for the set of projects currently in incubation: 
@@ -1053,6 +1196,9 @@
           stored.
         </li>
       </ul>
+      <div id="clutch-bottom-spacer">
+        <!-- Spacer so that can link directly to each step above. -->
+      </div>
     </section>
   </body>
 </document>

Modified: incubator/public/trunk/site-author/clutch.xml
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-author/clutch.xml?rev=723597&r1=723596&r2=723597&view=diff
==============================================================================
--- incubator/public/trunk/site-author/clutch.xml (original)
+++ incubator/public/trunk/site-author/clutch.xml Thu Dec  4 21:38:41 2008
@@ -110,7 +110,7 @@
 <li>other issues <a href="#other">listed</a> below for:  <span class="care">abdera</span>
 <span class="care">buildr</span>  <span class="care">couchdb</span>
 <span class="care">qpid</span> </li>
       </ul>
       <p>
-        Clutch last gathered: Fri Dec  5 01:26:42 2008 UTC.<br />
+        Clutch last gathered: Fri Dec  5 05:25:03 2008 UTC.<br />
         Number of podlings in incubation: 32
       </p>
       <table id="clutch">
@@ -863,20 +863,16 @@
         generate a source xml file in "site-author" directory.
         Then build and deploy the <a href="/guides/website.html">site</a> as
normal.
       </p>
-      <p id="steps">
+      <p>
         It reads the Wiki page at
         <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>
         then builds a list of projects, adds some attributes, does some
         validation. Then it reads the source file for the
         "<a href="projects/">projects currently in incubation</a>" table,
         ensures that each new project has an entry, adds some more attributes.
-        Essentially clutch is helping us all to follow the process from the
-        "Acceptance" phase onwards (explained in
-        <a href="/incubation/Process_Description.html#Acceptance">Process Description</a>
-        and
-        <a href="/incubation/Incubation_Policy.html#Acceptance+By+Incubator">Incubation
Policy</a>
-        and
-        <a href="/guides/mentor.html">Mentor Guide</a>).
+        Clutch then gathers some data from each project's Status page, makes
+        other guesses, and validates that certain facilities are established
+        and steps are achieved.
       </p>
       <p>
         The <a href="http://en.wikipedia.org/wiki/Clutch_(eggs)">clutch</a> is
@@ -889,6 +885,149 @@
         So please interpret this table from the point-of-view of encouragement
         and nurture.
       </p>
+    </section>
+    <section id="steps">
+      <title>Steps</title>
+      <p>
+        Essentially Clutch is helping us all to follow the process from the
+        "Acceptance" phase onwards (explained in
+        <a href="/incubation/Process_Description.html#Acceptance">Process Description</a>
+        and
+        <a href="/incubation/Incubation_Policy.html#Acceptance+By+Incubator">Incubation
Policy</a>
+        and
+        <a href="/guides/mentor.html">Mentor Guide</a>
+        and
+        <a href="/guides/index.html">Other Guides</a>
+        and summarised at
+        <a href="/guides/mentor.html#bootstrap">Podling Bootstrap</a>).
+        Any committer on a podling can help with these steps. Don't leave it
+        to your mentors, although there are some steps that only they can do.
+      </p>
+      <p>
+        The first steps are the "Acceptance" phase. See 
+        <a href="incubation/Process_Description.html#Acceptance">doc</a> and
+        <a href="incubation/Incubation_Policy.html#Acceptance+By+Incubator">doc</a>
and
+        <a href="guides/mentor.html#Overview">doc</a>.
+      </p>
+      <p>
+        The <span class="care">orange</span> and <span class="issue">vermilion</span>
+        items indicate where more care and attention is needed. The following
+        notes for each column, expand on the column definitions above and
+        attempt to link directly to the relevant process documentation:
+      </p>
+      <ul>
+        <li id="h-Project">Project -
+          If your project is in incubation, but is missing from the Clutch table,
+          then you have forgotten to add it to the Wiki 
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          (<a href="guides/mentor.html#Sending+in+an+Incubation+Report">doc</a>
and
+          <a href="guides/ppmc.html#Incubator+ASF+Board+Reports">doc</a>)
+        </li>
+        <li id="h-Sponsor">Sponsor -
+          This information is gathered from the list of
+          <a href="projects/">Projects in incubation</a> summary table.
+          The "not known" is because it is missing from that table.
+          See notes for "<a href="#h-hasStatusEntry">hasStatusEntry</a>" below.
+        </li>
+        <li id="h-startDate">
+          A: startDate -
+          This information is gathered from the list of
+          <a href="projects/">Projects in incubation</a> summary table.
+          The "not known" is because it is missing from that table.
+        </li>
+        <li id="h-elapsedDays">
+          B: elapsedDays - Calculated from startDate.
+        </li>
+        <li id="h-reportingMonthly">
+          C: reportingMonthly in
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+        </li>
+        <li id="h-reportingGroup">
+          D: reportingGroup - in which set of months do they report.
+        </li>
+        <li id="h-hasReportingGroup">
+          E: hasReportingGroup - did podling remember to choose a group.
+          See notes for "<a href="#h-Project">Project</a>" above.
+        </li>
+        <li id="h-hasStatusEntry">
+          F: hasStatusEntry in <a href="projects/">Projects in incubation</a>
table and an
+          associated project Status page.
+          (<a href="incubation/Incubation_Policy.html#Ongoing+Activities">doc</a>
and
+          <a href="guides/mentor.html#Initialize+Podling+Status+Page">doc</a>
and
+          <a href="guides/ppmc.html#Project+Status+Updates">doc</a> and
+          <a href="guides/website.html#Edit+your+project+status+report">doc</a>)
+        </li>
+        <li id="h-statusUpdateDate">
+          G: statusUpdateDate - the status page was last updated. Clutch does an 'svn log'
+          query for the project's Status page.
+        </li>
+        <li id="h-statusAge">
+          H: statusAge - days since the SVN status page was last updated
+        </li>
+        <li id="h-statusUpdateCounts">
+          I: statusUpdateCounts - number of commits to status file in the
+          previous 2,4,9 months (cumulative).
+          Clutch does an 'svn log' query for the project's Status page, and counts the edits
+          for those time ranges.
+        </li>
+        <li id="h-numberCommitters">
+          J: numberCommitters - accounts have been established, total number to date.
+          Clutch parses the relevant section of the
+          <a href="http://people.apache.org/~jim/projects.html">ASF Committers by Project
Modules</a>
+          page and counts the total, including mentors.
+        </li>
+        <li id="h-numberCommittersNew">
+          K: numberCommittersNew - new committers added since establishment
+          (gathered from each project's Status page "News" section). Clutch parses the News
+          section and detects the string "new committer", counting each matched line.
+          See notes for "<a href="#h-hasStatusEntry">hasStatusEntry</a>" above.
+          (<a href="guides/ppmc.html#Voting+in+a+new+committer">doc</a> and
+          <a href="guides/ppmc.html#Voting+in+a+new+PPMC+member">doc</a>)
+        </li>
+        <li id="h-hasSvn">
+          L: hasSvn - Subversion repository is created.
+          (<a href="guides/mentor.html#Set+Up+Repository">doc</a> and
+          <a href="guides/mentor.html#Authorize+Committers">doc</a>)
+        </li>
+        <li id="h-hasTracker">
+          M: hasTracker - has an Issue Tracker
+        </li>
+        <li id="h-hasMailListDev">
+          N: hasMailListDev -
+        </li>
+        <li id="h-hasMailListCommits">
+          O: hasMailListCommits -
+        </li>
+        <li id="h-hasWebSite">
+          P: hasWebSite -
+        </li>
+        <li id="h-hasDistribution">
+          Q: hasDistribution - has w.a.o/dist/incubator/... area (not necessarily yet a release)
+        </li>
+        <li id="h-hasKeys">
+          R: hasKeys - has a PGP KEYS file in their distribution area
+        </li>
+        <li id="h-otherIssues">
+          otherIssues - When projects graduate or become dormant, then they need to clean
up.
+        </li>
+        <li id="h-Graduate">
+          Graduate - Remove from the
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          In the <a href="projects/">Projects in incubation</a> table, move it
to the
+          "Graduated" section. Remove entry from right-side panel.
+          (<a href="incubation/Process_Description.html#Graduation">doc</a>)
+        </li>
+        <li id="h-Dormant">
+          Dormant or Retired - Remove from the
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          In the <a href="projects/">Projects in incubation</a> table, move it
to the
+          "Dormant" or "Retired" section. Remove entry from right-side panel.
+          (<a href="https://issues.apache.org/jira/browse/INCUBATOR-100">doc</a>)
+        </li>
+      </ul>
+    </section>
+    <section id="data">
+      <title>Data files</title>
       <p>
         Data files are also generated so that other tools can easily re-use the
         metadata for the set of projects currently in incubation: 
@@ -908,6 +1047,9 @@
           stored.
         </li>
       </ul>
+      <div id="clutch-bottom-spacer">
+        <!-- Spacer so that can link directly to each step above. -->
+      </div>
     </section>
   </body>
 </document>

Modified: incubator/public/trunk/site-author/style/style.css
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-author/style/style.css?rev=723597&r1=723596&r2=723597&view=diff
==============================================================================
--- incubator/public/trunk/site-author/style/style.css (original)
+++ incubator/public/trunk/site-author/style/style.css Thu Dec  4 21:38:41 2008
@@ -115,3 +115,6 @@
   background-color: #d55e00;
   padding: 0em 0.1em 0em 0.1em;
 }
+#clutch-bottom-spacer {
+  padding-bottom: 100em;
+}

Modified: incubator/public/trunk/site-publish/clutch.html
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-publish/clutch.html?rev=723597&r1=723596&r2=723597&view=diff
==============================================================================
--- incubator/public/trunk/site-publish/clutch.html (original)
+++ incubator/public/trunk/site-publish/clutch.html Thu Dec  4 21:38:41 2008
@@ -199,7 +199,7 @@
 <li>other issues <a href="#other">listed</a> below for:  <span class="care">abdera</span>
 <span class="care">buildr</span>  <span class="care">couchdb</span>
 <span class="care">qpid</span> </li>
       </ul>
 <p>
-        Clutch last gathered: Fri Dec  5 01:26:42 2008 UTC.<br />
+        Clutch last gathered: Fri Dec  5 05:25:03 2008 UTC.<br />
         Number of podlings in incubation: 32
       </p>
 <table id="clutch" class="colortable" width="100%">
@@ -956,20 +956,16 @@
         generate a source xml file in "site-author" directory.
         Then build and deploy the <a href="/guides/website.html">site</a> as
normal.
       </p>
-<p id="steps">
+<p>
         It reads the Wiki page at
         <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>
         then builds a list of projects, adds some attributes, does some
         validation. Then it reads the source file for the
         "<a href="projects/">projects currently in incubation</a>" table,
         ensures that each new project has an entry, adds some more attributes.
-        Essentially clutch is helping us all to follow the process from the
-        "Acceptance" phase onwards (explained in
-        <a href="/incubation/Process_Description.html#Acceptance">Process Description</a>
-        and
-        <a href="/incubation/Incubation_Policy.html#Acceptance+By+Incubator">Incubation
Policy</a>
-        and
-        <a href="/guides/mentor.html">Mentor Guide</a>).
+        Clutch then gathers some data from each project's Status page, makes
+        other guesses, and validates that certain facilities are established
+        and steps are achieved.
       </p>
 <p>
         The <a href="http://en.wikipedia.org/wiki/Clutch_(eggs)">clutch</a> is
@@ -982,6 +978,153 @@
         So please interpret this table from the point-of-view of encouragement
         and nurture.
       </p>
+</div>
+           <h2><img src="./images/redarrow.gif" />
+   <a name="steps">Steps</a>
+</h2>
+<div class="section-content">
+<p>
+        Essentially Clutch is helping us all to follow the process from the
+        "Acceptance" phase onwards (explained in
+        <a href="/incubation/Process_Description.html#Acceptance">Process Description</a>
+        and
+        <a href="/incubation/Incubation_Policy.html#Acceptance+By+Incubator">Incubation
Policy</a>
+        and
+        <a href="/guides/mentor.html">Mentor Guide</a>
+        and
+        <a href="/guides/index.html">Other Guides</a>
+        and summarised at
+        <a href="/guides/mentor.html#bootstrap">Podling Bootstrap</a>).
+        Any committer on a podling can help with these steps. Don't leave it
+        to your mentors, although there are some steps that only they can do.
+      </p>
+<p>
+        The first steps are the "Acceptance" phase. See 
+        <a href="incubation/Process_Description.html#Acceptance">doc</a> and
+        <a href="incubation/Incubation_Policy.html#Acceptance+By+Incubator">doc</a>
and
+        <a href="guides/mentor.html#Overview">doc</a>.
+      </p>
+<p>
+        The <span class="care">orange</span> and <span class="issue">vermilion</span>
+        items indicate where more care and attention is needed. The following
+        notes for each column, expand on the column definitions above and
+        attempt to link directly to the relevant process documentation:
+      </p>
+<ul>
+        <li id="h-Project">Project -
+          If your project is in incubation, but is missing from the Clutch table,
+          then you have forgotten to add it to the Wiki 
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          (<a href="guides/mentor.html#Sending+in+an+Incubation+Report">doc</a>
and
+          <a href="guides/ppmc.html#Incubator+ASF+Board+Reports">doc</a>)
+        </li>
+        <li id="h-Sponsor">Sponsor -
+          This information is gathered from the list of
+          <a href="projects/">Projects in incubation</a> summary table.
+          The "not known" is because it is missing from that table.
+          See notes for "<a href="#h-hasStatusEntry">hasStatusEntry</a>" below.
+        </li>
+        <li id="h-startDate">
+          A: startDate -
+          This information is gathered from the list of
+          <a href="projects/">Projects in incubation</a> summary table.
+          The "not known" is because it is missing from that table.
+        </li>
+        <li id="h-elapsedDays">
+          B: elapsedDays - Calculated from startDate.
+        </li>
+        <li id="h-reportingMonthly">
+          C: reportingMonthly in
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+        </li>
+        <li id="h-reportingGroup">
+          D: reportingGroup - in which set of months do they report.
+        </li>
+        <li id="h-hasReportingGroup">
+          E: hasReportingGroup - did podling remember to choose a group.
+          See notes for "<a href="#h-Project">Project</a>" above.
+        </li>
+        <li id="h-hasStatusEntry">
+          F: hasStatusEntry in <a href="projects/">Projects in incubation</a>
table and an
+          associated project Status page.
+          (<a href="incubation/Incubation_Policy.html#Ongoing+Activities">doc</a>
and
+          <a href="guides/mentor.html#Initialize+Podling+Status+Page">doc</a>
and
+          <a href="guides/ppmc.html#Project+Status+Updates">doc</a> and
+          <a href="guides/website.html#Edit+your+project+status+report">doc</a>)
+        </li>
+        <li id="h-statusUpdateDate">
+          G: statusUpdateDate - the status page was last updated. Clutch does an 'svn log'
+          query for the project's Status page.
+        </li>
+        <li id="h-statusAge">
+          H: statusAge - days since the SVN status page was last updated
+        </li>
+        <li id="h-statusUpdateCounts">
+          I: statusUpdateCounts - number of commits to status file in the
+          previous 2,4,9 months (cumulative).
+          Clutch does an 'svn log' query for the project's Status page, and counts the edits
+          for those time ranges.
+        </li>
+        <li id="h-numberCommitters">
+          J: numberCommitters - accounts have been established, total number to date.
+          Clutch parses the relevant section of the
+          <a href="http://people.apache.org/~jim/projects.html">ASF Committers by Project
Modules</a>
+          page and counts the total, including mentors.
+        </li>
+        <li id="h-numberCommittersNew">
+          K: numberCommittersNew - new committers added since establishment
+          (gathered from each project's Status page "News" section). Clutch parses the News
+          section and detects the string "new committer", counting each matched line.
+          See notes for "<a href="#h-hasStatusEntry">hasStatusEntry</a>" above.
+          (<a href="guides/ppmc.html#Voting+in+a+new+committer">doc</a> and
+          <a href="guides/ppmc.html#Voting+in+a+new+PPMC+member">doc</a>)
+        </li>
+        <li id="h-hasSvn">
+          L: hasSvn - Subversion repository is created.
+          (<a href="guides/mentor.html#Set+Up+Repository">doc</a> and
+          <a href="guides/mentor.html#Authorize+Committers">doc</a>)
+        </li>
+        <li id="h-hasTracker">
+          M: hasTracker - has an Issue Tracker
+        </li>
+        <li id="h-hasMailListDev">
+          N: hasMailListDev -
+        </li>
+        <li id="h-hasMailListCommits">
+          O: hasMailListCommits -
+        </li>
+        <li id="h-hasWebSite">
+          P: hasWebSite -
+        </li>
+        <li id="h-hasDistribution">
+          Q: hasDistribution - has w.a.o/dist/incubator/... area (not necessarily yet a release)
+        </li>
+        <li id="h-hasKeys">
+          R: hasKeys - has a PGP KEYS file in their distribution area
+        </li>
+        <li id="h-otherIssues">
+          otherIssues - When projects graduate or become dormant, then they need to clean
up.
+        </li>
+        <li id="h-Graduate">
+          Graduate - Remove from the
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          In the <a href="projects/">Projects in incubation</a> table, move it
to the
+          "Graduated" section. Remove entry from right-side panel.
+          (<a href="incubation/Process_Description.html#Graduation">doc</a>)
+        </li>
+        <li id="h-Dormant">
+          Dormant or Retired - Remove from the
+          <a href="http://wiki.apache.org/incubator/ReportingSchedule">ReportingSchedule</a>.
+          In the <a href="projects/">Projects in incubation</a> table, move it
to the
+          "Dormant" or "Retired" section. Remove entry from right-side panel.
+          (<a href="https://issues.apache.org/jira/browse/INCUBATOR-100">doc</a>)
+        </li>
+      </ul>
+</div>
+           <h2><img src="./images/redarrow.gif" />
+   <a name="data">Data files</a>
+</h2>
+<div class="section-content">
 <p>
         Data files are also generated so that other tools can easily re-use the
         metadata for the set of projects currently in incubation: 
@@ -1001,6 +1144,9 @@
           stored.
         </li>
       </ul>
+<div id="clutch-bottom-spacer">
+        <!-- Spacer so that can link directly to each step above. -->
+      </div>
 </div>
          </td>
     <!-- RIGHT SIDE NAVIGATION -->

Modified: incubator/public/trunk/site-publish/sitemap.html
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-publish/sitemap.html?rev=723597&r1=723596&r2=723597&view=diff
==============================================================================
--- incubator/public/trunk/site-publish/sitemap.html (original)
+++ incubator/public/trunk/site-publish/sitemap.html Thu Dec  4 21:38:41 2008
@@ -139,6 +139,12 @@
 <li>
 <a href="clutch.html#notes">Notes</a>
 </li>
+<li>
+<a href="clutch.html#steps">Steps</a>
+</li>
+<li>
+<a href="clutch.html#data">Data files</a>
+</li>
 </ul>
 </li>
 <li>

Modified: incubator/public/trunk/site-publish/style/style.css
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-publish/style/style.css?rev=723597&r1=723596&r2=723597&view=diff
==============================================================================
--- incubator/public/trunk/site-publish/style/style.css (original)
+++ incubator/public/trunk/site-publish/style/style.css Thu Dec  4 21:38:41 2008
@@ -115,3 +115,6 @@
   background-color: #d55e00;
   padding: 0em 0.1em 0em 0.1em;
 }
+#clutch-bottom-spacer {
+  padding-bottom: 100em;
+}



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


Mime
View raw message