incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From c..@apache.org
Subject svn commit: r611521 - in /incubator/public/trunk: site-author/guides/mentor.xml site-publish/guides/mentor.html
Date Sun, 13 Jan 2008 01:38:52 GMT
Author: clr
Date: Sat Jan 12 17:38:45 2008
New Revision: 611521

URL: http://svn.apache.org/viewvc?rev=611521&view=rev
Log:
Add section on setting up podling svn repository

Modified:
    incubator/public/trunk/site-author/guides/mentor.xml
    incubator/public/trunk/site-publish/guides/mentor.html

Modified: incubator/public/trunk/site-author/guides/mentor.xml
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-author/guides/mentor.xml?rev=611521&r1=611520&r2=611521&view=diff
==============================================================================
--- incubator/public/trunk/site-author/guides/mentor.xml (original)
+++ incubator/public/trunk/site-author/guides/mentor.xml Sat Jan 12 17:38:45 2008
@@ -29,8 +29,8 @@
      </p><p>
     This guide is a descriptive and at times
 discursive document. It describes established practices. 
-It is informational not normative. Policy is laid down in this 
-<a href='/incubation/Incubation_Policy.html'>document</a>.
+It is informational not normative. Policy is laid down in the
+<a href='/incubation/Incubation_Policy.html'>Incubation Policy</a>.
       </p>
       <section id='TOC'><title>Contents</title><toc/></section>
       </section>
@@ -40,13 +40,55 @@
       <p>
       Once the Podling has been accepted by the Incubator PMC, the mentor 
       <a href="../incubation/Incubation_Policy.html#Setting+Up+a+New+Podling">sets
up</a>
-      the Podling; <em>i.e.,</em> creates the Podling status file and requests
that 
+      the Podling; <em>i.e.,</em> creates the Podling status file and 
+      either creates or requests that 
       other resources (mail lists, subversion, bug tracker, <em>etc.</em>) 
       be created.
-      A mentor will also request the creation of new committer accounts, but
-      not until <em>after</em>
-      ICLAs for the new committers have been recorded.
+      The most important responsibility for mentors is to set up the
+      podling svn repository and give read/write access to the repository
+      to all the committers for the podling. This involves requesting
+      new committer accounts and granting access to mentors and existing
+      Apache committers.
       </p>
+      <section id="Set+Up+Repository">
+        <title>Set Up Repository</title>
+      <p>Setting up the podling repository has two steps: 
+      </p>
+      <ul>
+      <li>Creating the workspace in svn. This requires commit access to the
+      incubator svn repository. Podlings are given their own subdirectory
+      of the incubator svn repository. To create the podling subdirectory,
+      the mentor executes the svn command
+      <p>
+      <strong>
+      svn add https://svn.apache.org/repos/asf/incubator/{podling}
+      </strong>
+      </p>
+      </li>
+      <li>Creating the workspace authorization in asf-authorization. 
+      This requires commit access to the file 
+      infrastructure/trunk/subversion/authorization/asf-authorization.
+      Edit the file to add the podling repository in alphabetical order, e.g.
+      <p>
+      <strong>
+      {podling}={mentor1},{mentor2}
+      </strong>
+      </p>
+      <p>
+      In the section listing all the projects, again in alphabetical order,
+      add the podling directory and permissions.
+      <p>
+      <strong>
+      [/incubator/{podling}]
+      </strong>
+      </p>
+      <strong>
+      @{podling} = rw
+      </strong>
+      </p>
+      </li>
+      </ul>
+      </section>
       </section>
       <section id="Initialize+Podling+Status+Page">
         <title>Initialize Podling Status Page</title>

Modified: incubator/public/trunk/site-publish/guides/mentor.html
URL: http://svn.apache.org/viewvc/incubator/public/trunk/site-publish/guides/mentor.html?rev=611521&r1=611520&r2=611521&view=diff
==============================================================================
--- incubator/public/trunk/site-publish/guides/mentor.html (original)
+++ incubator/public/trunk/site-publish/guides/mentor.html Sat Jan 12 17:38:45 2008
@@ -114,8 +114,8 @@
 <p>
     This guide is a descriptive and at times
 discursive document. It describes established practices. 
-It is informational not normative. Policy is laid down in this 
-<a href="/incubation/Incubation_Policy.html">document</a>.
+It is informational not normative. Policy is laid down in the
+<a href="/incubation/Incubation_Policy.html">Incubation Policy</a>.
       </p>
 <h3>
    <a name="TOC">Contents</a>
@@ -135,6 +135,12 @@
 <li><a href='#Set+Up+Podling'>
 Set Up Podling
  </a>
+ <ul>
+<li><a href='#Set+Up+Repository'>
+Set Up Repository
+ </a>
+</li>
+</ul>
 </li>
 <li><a href='#Initialize+Podling+Status+Page'>
 Initialize Podling Status Page
@@ -184,13 +190,57 @@
 <p>
       Once the Podling has been accepted by the Incubator PMC, the mentor 
       <a href="../incubation/Incubation_Policy.html#Setting+Up+a+New+Podling">sets
up</a>
-      the Podling; <em>i.e.,</em> creates the Podling status file and requests
that 
+      the Podling; <em>i.e.,</em> creates the Podling status file and 
+      either creates or requests that 
       other resources (mail lists, subversion, bug tracker, <em>etc.</em>) 
       be created.
-      A mentor will also request the creation of new committer accounts, but
-      not until <em>after</em>
-      ICLAs for the new committers have been recorded.
+      The most important responsibility for mentors is to set up the
+      podling svn repository and give read/write access to the repository
+      to all the committers for the podling. This involves requesting
+      new committer accounts and granting access to mentors and existing
+      Apache committers.
+      </p>
+<h3>
+   <a name="Set+Up+Repository">Set Up Repository</a>
+</h3>
+<div class="section-content">
+<p>Setting up the podling repository has two steps: 
+      </p>
+<ul>
+      <li>Creating the workspace in svn. This requires commit access to the
+      incubator svn repository. Podlings are given their own subdirectory
+      of the incubator svn repository. To create the podling subdirectory,
+      the mentor executes the svn command
+      <p>
+      <strong>
+      svn add https://svn.apache.org/repos/asf/incubator/{podling}
+      </strong>
+      </p>
+      </li>
+      <li>Creating the workspace authorization in asf-authorization. 
+      This requires commit access to the file 
+      infrastructure/trunk/subversion/authorization/asf-authorization.
+      Edit the file to add the podling repository in alphabetical order, e.g.
+      <p>
+      <strong>
+      {podling}={mentor1},{mentor2}
+      </strong>
       </p>
+      <p>
+      In the section listing all the projects, again in alphabetical order,
+      add the podling directory and permissions.
+      <p>
+      <strong>
+      [/incubator/{podling}]
+      </strong>
+      </p>
+      <strong>
+      @{podling} = rw
+      </strong>
+      </p>
+      </li>
+      </ul>
+</div>
 </div>
            <h2><img src="/images/redarrow.gif" />
    <a name="Initialize+Podling+Status+Page">Initialize Podling Status Page</a>



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


Mime
View raw message