savannah-cvs
[Top][All Lists]
Advanced

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

[Savannah-cvs] [GNUArch] (edit) update to current setup


From: Beuc
Subject: [Savannah-cvs] [GNUArch] (edit) update to current setup
Date: Sun, 01 Jul 2007 14:05:09 +0000

??changed:
- There are two archives:
 There are three archives:

++added:
 * infra--main--0 -- scripts that describe how Savannah is setup


??changed:
-
-Commit Notifications
ArchZoom

 ArchZoom is installed but needs frontend/backend mods to 1) reference 
available archives and 2) registers/removes them from the ArchZoom's 
'~/.arch-params/=locations'.

Naming convention

 There used to be a naming convention where only one archive was created at the 
top-level, but now since users did not follow it (to be able to mirror existing 
archives, add several archives with different settings, etc.) we now give 
access with plain SFTP with no archives layout whatsoever. This makes it more 
difficult to write tools to manage archives (such as the ArchZoom archive 
registration above) but it's far more convenient for users.

Signatures

 We should encourage, but not enforce the use of signatures. Checking 
signatures is a difficult matter, especially with expired/revoked keys. Check 
bug-cvs archives (2005-08 to 2005-10) for interesting GPG-signed commits 
discussions.

 http://ximbiot.com/cvs/wiki/index.php?title=GPG-Signed_Commits should 
centralize the information, but everything is rather in the mailing lists atm.

Obsolete - commit Notifications

 At a point we had a modified SSH server that allowed to send commit 
notifications. Since GNU Arch is not meant to be used through an intelligent 
server we disabled this and repositories are not accessed via a dumb, 
unmodified SFTP access. Old documentation:

??changed:
-Updating the webpage
-
- http://arch.sv.gnu.org is managed using Arch::
-
-  tla register-archive sftp://address@hidden/archives/administration
-  tla get -A address@hidden arch-webpage--production--1.0 arch-webpage/
-  cd arch-webpage/
-  # do your work
-  tla commit ....
-
- On Savannah::
-
-  chroot /subsystems/arch
-  cd /var/www
-  tla update
-
-Signatures
-
- We should encourage, but not enforce the use of signatures. Checking 
signatures is a difficult matter, especially with expired/revoked keys. Check 
bug-cvs archives (2005-08 to 2005-10) for interesting GPG-signed commits 
discussions.
-[14 more lines...]
Outdated - updating the webpage

 The arch.sv.gnu.org webpage was managed via 
address@hidden/arch-webpage--production--1.0
 but it's easier to modify the webpage as root.


--
forwarded from 
https://savannah.gnu.org/maintenance/address@hidden://savannah.gnu.org/maintenance




reply via email to

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