On Thu, Feb 26, 2004 at 01:27:40PM -0500, Adam Di Carlo wrote: > Anyhow, those are just details. Does someone want to step up and get > this going? Unfortunately Osamu's proposal requires remote access to www-master (klecker) which I believe it's no longer available. It also depends on packages being built for all documents, which is not available for all sources [1] An alternative mechanism, which could be vialbe would be for a cronjob to build stuff at gluck and have www-master recover from gluck all the data to recreate http://www.debian.org/doc/manuals/ So we could have this (in the long term) 1.- CVS data at Alioth, CVS scripts at gluck (which might or might not be synced manually from Alioth's CVS) 2.- Somebody (in the cvs_doc group) runs a cronjob at gluck that runs 'make all' (gluck is a developer accesible machine so anyone could set this up) and sets PUBLISHDIR to (for example) /home/org/www.debian.org/www/doc/manuals/ (that directory should be rw for the group for obvious reasons) [2] 3.- www-master, instead of doing 'make all' from the debian-doc CVS tree, retrieves the copy that gluck generated. Currently [3], www-master does all the CVS builds himself [4], we could spare it of doing that task and just have it recover whatever gluck has built. Either using rsync, scp or whatever mechanism is best (Note: there is no rsync daemon at gluck) That forces two things, which again depend on debian-admin to approve and change: have an rsync daemon at gluck and change the cronjob that generates the DDP stuff at www-master. We would really benefit from having something working in both "sides". In order to set this up. Joy, where are you! :-) Regards Javi [1] Check 'availability' of the different user-manuals, for example: http://www.debian.org/doc/user-manuals Also notice that their location in the package is not standard since we have not agreed on an specific location for documents in packages. [2] I'm not really sure of the purpose of /home/org/www.debian.org/www at gluck, it might be a backup copy of the archive retrieved from www-master, in whcih case the place to drop the build should be different. [3] http://www.debian.org/devel/website/desc.en.html [4] Build logs of the DDP CVS are working fine now, see http://www-master.debian.org/build-logs/ddp/
Attachment:
signature.asc
Description: Digital signature