<div dir="ltr"><br><br><div class="gmail_quote">2008/7/27 Toshio Kuratomi <span dir="ltr"><<a href="mailto:a.badger@gmail.com">a.badger@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Xavier Lamien wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    Here's my idea for stages:<br>
<br>
    1) Request for new package with new branch is added to the packagedb.<br>
<br>
 + email is sent to the related mailling list to notify that.<br>
<br>
</blockquote></div>
<nod>  Right now only cvsadmins can branch packages so we can send them mail so they can process the queue.<div class="Ih2E3d"></div></blockquote><div><br>it's what i'm talking about, send mail to cvsadmin, i thought they had a mailling list for that. <br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
    2) Request is marked approved by an admin<br>
    3) Packagedb create the record for the package<br>
    4) Packagedb waits for the email alias to be created (currently, the<br>
    packagedb doesn't know for sure that the alias has been created...<br>
    we'll just wait an appropriate length of time.  If this proves<br>
    problematic we can create a URL that records that aliases has been<br>
    created that is only authorized to certain users.)<br>
    5) Packagedb records that the package is ready to be branched.<br>
    6) cvs-int has a cron job that queries for packages to branch,<br>
    branches them, and then records that they have been created.<br>
<br>
<br>
Sound a nice plan/procedure.<br>
By the way, Why don't make Packagedb able to run cvs-int with related arguments ?<br>
(this will avoid to have cvs-int check when there are no packages to branch)<br>
<br>
</blockquote></div>
Security.  It's easier for us to audit cron jobs that are on the local machine than it is for us to check what commands are being sent from the packagedb over the network to cvs-int.</blockquote><div><br><br> <br></div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><font color="#888888">
<br>
-Toshio<br>
<br>
</font><br>_______________________________________________<br>
Fedora-infrastructure-list mailing list<br>
<a href="mailto:Fedora-infrastructure-list@redhat.com">Fedora-infrastructure-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list" target="_blank">https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Xavier.t Lamien<br>--<br><a href="http://fedoraproject.org/wiki/XavierLamien">http://fedoraproject.org/wiki/XavierLamien</a><br>GPG-Key ID: F3903DEB<br>Fingerprint: 0F2A 7A17 0F1B 82EE FCBF 1F51 76B7 A28D F390 3DEB<br>

</div>