[32597] trunk/base/portmgr/jobs/README

jmpp at macports.org jmpp at macports.org
Tue Jan 8 13:59:53 PST 2008


Revision: 32597
          http://trac.macosforge.org/projects/macports/changeset/32597
Author:   jmpp at macports.org
Date:     2008-01-08 13:59:50 -0800 (Tue, 08 Jan 2008)

Log Message:
-----------

Add a README file that explains how our server side jobs work and when (how often).

Added Paths:
-----------
    trunk/base/portmgr/jobs/README

Added: trunk/base/portmgr/jobs/README
===================================================================
--- trunk/base/portmgr/jobs/README	                        (rev 0)
+++ trunk/base/portmgr/jobs/README	2008-01-08 21:59:50 UTC (rev 32597)
@@ -0,0 +1,24 @@
+
+This file explains the automated jobs that live in this directory and keep MacPorts running at the server level,
+added to the basic mail, mailman, www, trac & svn services:
+
+ 1) mprsyncup:
+    Runs on Mac OS Forge servers every 30 minutes, on the hour and on the half hour, off launchd through the org.macports.mprsyncup.plist provided.
+    Repopulates the rsync modules that feed the "sync" and "selfupdate" operations for both the ports tree and MacPorts sources, freshly off the svn
+    sources.
+
+ 2) PortIndexRegen:
+    Still running on Daniel's box, twice a day every 12 hours off cron. Scheduled for a rewrite in Tcl to employ the macports1.0 API and thus simplify
+    some of its tasks. Once that's done it'll be moved to Mac OS Forge servers. This job regenerates the ports' index employed by operations like "port search".
+
+ 3) PortIndex2MySQL:
+    Running Mac OS Forge servers twice a day every 12 hours off launchd through the org.macports.PortIndex2MySQL.plist provided, 15 minutes after the
+    PortIndexRegen job. This jobs repopulates the database that feeds the www.macports.org/ports.php page off the regenerated PortIndex.
+
+ 4) GuideRegen:
+    Running on Mac OS Forge servers as an svn post-commit hook after commits to the /trunk/doc-new dir take place. Regenerates the project guide found at
+    http://guide.macports.org
+
+ 5) Website:
+    There's actually no script for this one, as the job itself is really simple: a post-commit svn hook attached to the /trunk/www dir
+    updates the copy of our website on the Mac OS Forge web server whenever a commit to that directory occurs.
\ No newline at end of file

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080108/4340a81e/attachment.html


More information about the macports-changes mailing list