crossley 2004/09/12 22:17:56
Modified: build/site howtoparticipate.html howtoparticipate.pdf
Log:
Clarify the site publishing instructions.
Project sites are checked-out from their project repository.
Revision Changes Path
1.18 +14 -11 incubator-site/build/site/howtoparticipate.html
Index: howtoparticipate.html
===================================================================
RCS file: /home/cvs/incubator-site/build/site/howtoparticipate.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- howtoparticipate.html 12 Sep 2004 08:30:01 -0000 1.17
+++ howtoparticipate.html 13 Sep 2004 05:17:56 -0000 1.18
@@ -555,9 +555,8 @@
"<span class="codefrag">incubator-site/</span>" directory, and
submit it to the
mailing list, starting with '<span
class="codefrag">[PATCH]</span>' in the email
subject.</p>
-<p>Incubator committers can just commit the contents of
- <span class="codefrag">incubator-site/build/site</span> (after
checking it is okay!).
- Then publish the website on the server.
+<p>To update the website, the "incubator-site" CVS module is
+ checked-out on the server.
</p>
<pre class="code">
ssh www.apache.org
@@ -569,13 +568,13 @@
</div>
-<a name="N1015B"></a><a name="project"></a>
+<a name="N10158"></a><a name="project"></a>
<h3>Project-specific resources</h3>
<div style="margin-left: 0 ; border: 2px">
<p>Some <a href="projects/">projects</a> under incubation have their own
mailing lists,
or their development discussion occurs on the mailing list of
another project. Check out
the project websites to be sure what mailing list is the right
one.</p>
-<a name="N10168"></a><a name="project-website"></a>
+<a name="N10165"></a><a name="project-website"></a>
<h4>Project Website Howto</h4>
<div style="margin-left: 0 ; border: 2px">
<p>Each project can use whatever documentation system that it
@@ -585,14 +584,18 @@
<p>
Keep your source documents in your project CVS. To publish
your site, simply "cvs commit" your final generated documents
- to the "incubator-site" module as
- <span
class="codefrag">/incubator-site/build/site/projects/${project-name}/**</span>
-
-</p>
+ to your project "site" module.
+ </p>
<p>
- The "incubator-site" CVS module is checked-out on the server
- to re-create the website (usually once per day).
+ To update the website, the project "site" CVS module is
+ checked-out on the server. PMC members can do this step
manually,
+ or perhaps automate it with cron.
</p>
+<pre class="code">
+ssh www.apache.org
+cd /www/incubator.apache.org/${project-name}
+cvs update -Pd
+ </pre>
</div>
</div>
1.11 +57 -57 incubator-site/build/site/howtoparticipate.pdf
<<Binary file>>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]