Ciaran McCreesh wrote:
> On Mon, 28 Sep 2009 20:23:34 +0200
> Sebastian Pipping <webmas...@hartwork.org> wrote:
>> Now please ask questions and let us know what you think.
> 
> Here's an alternative idea:
> 
> * Move the repository information into the overlays themselves. Require
>   overlays to provide a file containing the description, homepage,
>   owner information etc.

I have created another script yesterday that can auto-merge information
from gitosis.conf into repositories.xml.  With that script in a Git hook
setting up new Git-based Gentoo-hosted overlays requires changes at only
an single place and propagates to repositories.xml and
layman-global.txt.  (The only extension needed to make it work is adding
a line "gentoo-is-overlay = True" to Git repos that are overlays in
gitosis.conf.  The "gentoo-" prefix is meant as a namespace and gitosis
upstream confirmed that this works without interfering with gitosis itself.)

At the moment moving overlay meta info into the overlays does not seem
like a good idea to.  It would mean that any script working with
overlays needs to check the repo out to get to that data.  That doesn't
sound like fun to me.


> Sounds like a perfect opportunity to make sure that everything in
> layman's still actively maintained and developed.

Let me second that.



Sebastian

Reply via email to