savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [140] separate vc on frontpage


From: karl
Subject: [Savannah-cvs] [140] separate vc on frontpage
Date: Sat, 14 Feb 2015 17:15:20 +0000

Revision: 140
          
http://svn.sv.gnu.org/viewvc/?view=rev&root=administration&revision=140
Author:   karl
Date:     2015-02-14 17:15:10 +0000 (Sat, 14 Feb 2015)
Log Message:
-----------
separate vc on frontpage

Modified Paths:
--------------
    trunk/sviki/FrontPage.mdwn
    trunk/sviki/SavannahInternals.mdwn
    trunk/sviki/SavannahServices.mdwn

Modified: trunk/sviki/FrontPage.mdwn
===================================================================
--- trunk/sviki/FrontPage.mdwn  2015-02-14 17:06:43 UTC (rev 139)
+++ trunk/sviki/FrontPage.mdwn  2015-02-14 17:15:10 UTC (rev 140)
@@ -73,8 +73,6 @@
         -   [[RemovingProject]]
         -   [[RenamingProjectGroup]]
 
--   [[CurrentTasks]]
-
 -   [[ProjectApproval]]
     -   [[AboutTranslations]]
     -   [[ApprovingSubmission]]
@@ -106,14 +104,10 @@
     -   [[UpstreamCollaboration]]
     -   [[WhyLegalChecksBeforeRelease]]
 
--   [[SavannahArchitecture]
-    -   [[SavannahInternals]]
-    -   [[SavannahServices]]
-    -   [[AudioVideo]]
-    -   [[Backup]]
+- Version Control
     -   [[Bzr]]
         -   [[UsingBzr]]
-    -   [[Compromise2010]]
+
     -   [[CvS]]
         -   [[SynchronizedExternalRepositories]]
         -   [[AccessToCVSROOT]]
@@ -126,66 +120,66 @@
         -   [[UsingCvs]]
         -   [[CvsDisabling]]
 
-    -   [[DataExport]]
-    -   [[FrontEnd]]
-
     -   [[GNUArch]]
 
     -   [[Git]]
         -   [[UsingGit]]
         -   [[CvsDisabling]]
 
-
-    -   [[GnuArchitecture]]
     -   Mercurial
         -   [[Hg]]
         -   [[UsingHg]]
 
+    -   Subversion
+        -   [[SvN]]
+        -   [[CvSToSvN]]
+        -   [[CvsDisabling]]
+        -   [[SavaneSvkBranch]]
+        -   [[SvnImportExistingRepo]]
+        -   [[AdminSvnImport]]
+
+-   [[SavannahArchitecture]]
+    -   [[SavannahInternals]]
+    -   [[SavannahServices]]
+    -   [[RunningSavaneLocally]]
+    -   [[SavaneInABox]]
+
+    -   [[AudioVideo]]
+    -   [[Backup]]
+    -   [[Compromise2010]]
+    -   [[DataExport]]
+    -   [[DNS]]
+    -   [[FrontEnd]]
+    -   [[GnuArchitecture]]
     -   [[HomePage]]
     -   [[JustSFTP]]
     -   [[MailSystem]]
     -   [[ManuallyInstalledPackages]]
+    -   [[Mirmon]]
+    -   [[Nagios]]
     -   [[RemountableHome]]
     -   [[SavaneConfiguration]]
     -   [[ShellAccess]]
     -   [[Stats]]
-        -   [[SqlQueries]]
-
-    -   Subversion
-        -   [[SvN]]
-        -   [[CvSToSvN]]
-        -   [[CvsDisabling]]
-        -   [[SavaneSvkBranch]]
-        -   [[SvnImportExistingRepo]]
-            -   [[AdminSvnImport]]
-
+    -   [[SqlQueries]]
     -   [[TlS]]
-
+    -   [[VPN]]
+        -   [[VPNConfiguration]]
     -   [[ZWiki]]
         -   [[ZopeBackup]]
 
-    -   [[DNS]]
-    -   [[Mirmon]]
-    -   [[Nagios]]
-    -   [[RunningSavaneLocally]]
-    -   [[SavaneInABox]]
+    -   [[SavannahTeam]]
+        -   [[RecruitingVolunteers]]
+        -   [[SavannahHacker]]
+        -   [[SavannahHackersCommunication]]
 
--   [[SavannahTeam]]
-    -   [[RecruitingVolunteers]]
-    -   [[SavannahHacker]]
-    -   [[SavannahHackersCommunication]]
+    -   [[TasksList]]
+        -   [[CurrentTasks]]
+        -   [[MonoToNe]]
+        -   [[SavaneTasks]]
+        -   [[SavaneRewrite]]
+        -   [[SvNTasks]]
 
--   [[TasksList]]
-    -   [[MonoToNe]]
-    -   [[SavaneTasks]]
-    -   [[SavaneRewrite]]
-
-    -   [[SvNTasks]]
-
--   [[VPN]]
-    -   [[VPNConfiguration]]
-
-
 # Automatically-generated list of all pages:
 
 [[!map  pages="*"]]

Modified: trunk/sviki/SavannahInternals.mdwn
===================================================================
--- trunk/sviki/SavannahInternals.mdwn  2015-02-14 17:06:43 UTC (rev 139)
+++ trunk/sviki/SavannahInternals.mdwn  2015-02-14 17:15:10 UTC (rev 140)
@@ -14,9 +14,8 @@
   which runs many parts of the savannah platform (most notably: the web
   frontend at <http://savannah.gnu.org>).
 
-* While every attempt has been made to use the correct term, they are
-  sometimes used interchangeably in this document, and should be appropriately
-  understood by the context.
+While usually these are distinguished, they are sometimes used
+interchangeably, and should be appropriately understood by the context.
 
 * '*groups*' - in the savane code, projects are referred to as "groups" (and
   in a few cases, these are conceptually groups rather than programming
@@ -50,8 +49,8 @@
 and [[SavaneInABox]].
 
 **Warning about repositories**: There are several other
-repositories/clones/forks which look like the savane repositories (e.g.
-[savane-cleanup](http://git.savannah.gnu.org/cgit/savane-cleanup.git/)
+repositories/clones/forks which look like the savane repositories (e.g.,
+[savane-cleanup](http://git.savannah.gnu.org/cgit/savane-cleanup.git/),
 [another savane.git](http://git.savannah.gnu.org/cgit/savane.git/) ).
 The repository listed above is the only official one.  All code running
 on the savannah hosts comes from the `administration` project, using
@@ -72,11 +71,11 @@
 1. Users submit a new project.
    Savannah administrators approve the project (see [[ApprovingSubmission]]).
 2. Project administrators of existing project can change project settings
-   (e.g. add a mailing list, switch from cvs to git, etc.).
+   (e.g., add a mailing list, switch from cvs to git, etc.).
 3. The PHP code on `frontend` updates the MySQL database, and optionally
    runs one-time project creation scripts.
 4. On `vcs` and `download`, cron jobs regularly query the database for
-   updates, and make the necessary changes (e.g. create a new git repository
+   updates, and make the necessary changes (e.g., create a new git repository
    for a new project).
 5. The `cvsweb` repositories hold the html files which are the source for
    a project's web pages. When these are updated, a special hook
@@ -98,7 +97,7 @@
    Savannah, either gnu or nongnu, can request to use the bug
    tracker. More information: <http://debbugs.gnu.org/Using.html>.
 10. For nongnu projects, project members with write access can upload
-    new files to be available for download as 'releases' (e.g.
+    new files to be available for download as 'releases' (e.g.,
     <http://download.savannah.gnu.org/releases/freetype/>). While GNU
     projects can also store files this way, it is very strongly
     recommended that official GNU packages use ftp.gnu.org via the
@@ -121,7 +120,7 @@
 * Source code: 
[/frontend/php/account/register.php](http://git.savannah.gnu.org/cgit/administration/savane.git/tree/frontend/php/account/register.php)
 
 * The `register.php` form creates a new record in the database `user`
-   table, with `STATUS='P'`, and sends the user a confirmation URL (e.g.
+   table, with `STATUS='P'`, and sends the user a confirmation URL (e.g.,
   `https://savannah.nongnu.org/account/verify.php?confirm_hash=a1b2...`).
 
 * The confirmation URL leads to
@@ -178,7 +177,7 @@
       
[/frontend/php/siteadmin/triggercreation.php](http://git.savannah.gnu.org/cgit/administration/savane.git/tree/frontend/php/siteadmin/triggercreation.php),
       which calls the necessary one-time project creation scripts.
 * The `triggercreation.php` script does the following:
-    * Sets project defaults (e.g. having a homepage, having 'downloads',
+    * Sets project defaults (e.g., having a homepage, having 'downloads',
       using cvs repository, using task,support,bugs trackers, using news,
       etc.). This are fields such as `use_homepage=1` in the `groups` table.  
       The items set by default are hard-coded in `triggercreation.php`.
@@ -210,7 +209,7 @@
     * public URL: 
<https://savannah.nongnu.org/project/admin/squadadmin.php?group=N>
     * Source code: 
[/frontend/php/project/admin/squadadmin.php](http://git.savannah.gnu.org/cgit/administration/savane.git/tree/frontend/php/project/admin/squadadmin.php).
 * Permissions
-    * per-user permissions for website features (e.g. tracker management)
+    * per-user permissions for website features (e.g., tracker management)
     * Public URL: 
<https://savannah.nongnu.org/project/admin/userperms.php?group=XXN>
     * Source code: 
[/frontend/php/project/admin/userperms.php](http://git.savannah.gnu.org/cgit/administration/savane.git/tree/frontend/php/project/admin/userperms.php).
 * Jobs
@@ -226,7 +225,7 @@
     * FIXME: document/explain cookbooks (or remove them).
 * Set notifications:
     * Select savannah users which will be notified upon tracker activity
-      (e.g. new task, new support ticket, new bug report, etc.).
+      (e.g., new task, new support ticket, new bug report, etc.).
     * Public URL: 
<https://savannah.nongnu.org/project/admin/editgroupnotifications.php?group=N>
     * Source code: 
[/frontend/php/project/admin/editgroupnotification.php](http://git.savannah.gnu.org/cgit/administration/savane.git/tree/frontend/php/project/admin/editgroupnotifications.php).
     * FIXME: document/explain trackers
@@ -240,7 +239,7 @@
 * *features* in this context are the facilities used by the project, such as
 git, cvs, homepage, downloads, news, bugs/support/patches/tasks trackers,
 mailing lists, etc.  
-Each feature has a corresponding field in the `groups` table (e.g. `use_git`,
+Each feature has a corresponding field in the `groups` table (e.g., `use_git`,
 `use_homepage`, `use_downloads`) which is set to `1` or `0`.
 
 * Some features are associated with a url. The urls for these
@@ -270,7 +269,7 @@
 
 * These database changes will be picked up by the cron jobs running on
   other VMs (see below). This is the reasons some features take time to
-  propagate (e.g. when a project administrator turns on `git`, the git
+  propagate (e.g., when a project administrator turns on `git`, the git
   repository is not created immediately).  It would be better to do
   things synchronously, or at least very quickly.
 
@@ -350,7 +349,8 @@
 
 ### frontend configuration files
 
-(files which are not in the `savane` repositories)
+(files which are not in the `administration` (or any version control)
+repositories)
 
 ### git hooks on vcs
 

Modified: trunk/sviki/SavannahServices.mdwn
===================================================================
--- trunk/sviki/SavannahServices.mdwn   2015-02-14 17:06:43 UTC (rev 139)
+++ trunk/sviki/SavannahServices.mdwn   2015-02-14 17:15:10 UTC (rev 140)
@@ -9,6 +9,7 @@
 See also:
 
 - [[SavannahArchitecture]]
+- [[SavannahInternals]]
 - [[GnuArchitecture]]
 
 ## Conventions




reply via email to

[Prev in Thread] Current Thread [Next in Thread]