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