<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.2.3">
</HEAD>
<BODY>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#000000">On Thu, 23 Feb 2012 09:07:29 +0100, <A HREF="mailto:gnu.tek@gmx.com">gnu.tek@gmx.com</A> (=?utf-8?Q?Aur=C3=A9lien?=) wrote:</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> Nicolás Reynolds <<A HREF="mailto:fauno@kiwwwi.com.ar">fauno@kiwwwi.com.ar</A>> writes:</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> > On Mon, 20 Feb 2012 00:49:09 -0300, Nicolás Reynolds <<A HREF="mailto:fauno@kiwwwi.com.ar">fauno@kiwwwi.com.ar</A>> wrote:</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> since i've been receiving a few queries about becoming a parabola</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> packager and having access to a personal repo (the [~people] kind of</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> repos), i'd like us to discuss a few guidelines so everything is clear</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> :)</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> situation so far:</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> to be a packager you need a pair of ssh and gpg keys. ssh is needed to</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> access the repo server and to upload packages, and the gpg key is</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> required for signing them.</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> db-update refuses to release packages if they're unsigned, but it</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> doesn't perform validity checks. this is pretty simple to implement so</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> it may be done in a few days if no one beats me to it. make sure to post</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> your gpg key to a keyserver (any but pgp.mit.edu).</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> we have been giving repo access to people we know from the irc channel.</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> for a [repo] to show on parabolaweb an admin (currently encyclomundi and</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> i, iirc) has to create a new repo on the django admin page. it also has</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> to be *commited* to the main dbscripts.git repo after including it on</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> the config file, so it can be pulled on the web server. from then on, a</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> cronjob takes care of including new packages to parabolaweb database.</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> / end of situation</FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> </FONT></TT><BR>
    <TT><FONT COLOR="#737373">> >> so what do you think? :)</FONT></TT><BR>
    <BR>
    <TT><FONT COLOR="#000000">I think we need a document describing package flow, so It does not work</FONT></TT><BR>
    <TT><FONT COLOR="#000000">as a blackbox. Also, writing guidelines seems right.</FONT></TT><BR>
</BLOCKQUOTE>
Indeed!! :O<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- 
<PRE>
Jorge Araya Navarro
Universitario, idealista y pseudo-activista del Software Libre.
Siquirres, Limón, Costa Rica.
http://swt.encyclomundi.net
Diaspora*: http://diasp.org/u/shackra
identi.ca: http://parlementum.net/sweet
Jabber: shackra@jabberes.org
Skype: ¡De ninguna manera, tras de privativo, te espían!.
el software privativo en GNU/Linux, al igual que en Windows o en MacOs,
te hace un ser no-libre. Deja de engañarte, 
¡¡despierta ahora!!:
http://www.gnu.org/distros/free-distros.html
http://replicant.us/about/
</PRE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>