[email protected] (Aurélien) writes: > Nicolás Reynolds <[email protected]> writes: > >> On Mon, 20 Feb 2012 00:49:09 -0300, Nicolás Reynolds <[email protected]> >> wrote: >>> since i've been receiving a few queries about becoming a parabola >>> packager and having access to a personal repo (the [~people] kind of >>> repos), i'd like us to discuss a few guidelines so everything is clear >>> :) >>> >>> situation so far: >>> >>> to be a packager you need a pair of ssh and gpg keys. ssh is needed to >>> access the repo server and to upload packages, and the gpg key is >>> required for signing them. >>> >>> db-update refuses to release packages if they're unsigned, but it >>> doesn't perform validity checks. this is pretty simple to implement so >>> it may be done in a few days if no one beats me to it. make sure to post >>> your gpg key to a keyserver (any but pgp.mit.edu). >>> >>> we have been giving repo access to people we know from the irc channel. >>> >>> for a [repo] to show on parabolaweb an admin (currently encyclomundi and >>> i, iirc) has to create a new repo on the django admin page. it also has >>> to be *commited* to the main dbscripts.git repo after including it on >>> the config file, so it can be pulled on the web server. from then on, a >>> cronjob takes care of including new packages to parabolaweb database. >>> >>> / end of situation >>> >>> so what do you think? :) >> >> related: >> >> we've been discussing about how to decentralize a PUR and using git >> repos (or any dvcs) for that seems to be the right way. >> >> one of the ideas is to have a git repo for each package (xihh would like >> this) and putting them as git submodules of a personal repo, in a way >> that you could, for instance: >> >> git clone git://fauno-machine/fauno >> >> and have every package maintained by me, or from your repo: >> >> git clone git://fauno-machine/fauno/a-package >> git submodule add a-package >> >> and import a single package to your repo. common tasks can be put on >> libretools scripts. arch packages can be retrieved from their branches, >> though the whole repo is heavy. >> >> in the next days i'll be writing an article about git hosting on the >> wiki for starters :D >> >> >> ps: this is just an idea, we have abslibre.git... >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://lists.parabolagnulinux.org/mailman/listinfo/dev > <#secure method=pgpmime mode=sign> > > Hi, > > The idea of a full wiki help page on the subject seems nice. > > for the place of the git, it can be a good experience to know 'how make > your own git' but for a 24/24 7/7 distro need ... maybe it is not the > best way to use. > > Or maybe if it's possible a sort of decentralization recentralized > ... each builder make it's own git as you suggest, but the server is > able to a form of rsyncing all git in one ... like that all git are > always available to all. <#secure method=pgpmime mode=sign>
s/rsyncing/mirroring -- Aurelien - Animateur P@m-Sarte http://libreplanet.org/wiki/User:Aurelien Free Software & Zen Minimalism Hactivist Fight for your freedom rights! Join FSF.org Fully Free Operating System at GNU.org ( ) ° ° · _______________________________________________ Dev mailing list [email protected] http://lists.parabolagnulinux.org/mailman/listinfo/dev
