[arch-haskell] collaborative HABS maintenance
magnus at therning.org
Sat Jan 15 12:55:01 CET 2011
On 15/01/11 11:41, Peter Simons wrote:
> Hi Leif,
>> There's an awful lot of packages in that dropped list that I use. I could
>> maintain PKGBUILDs for them myself, either on HABS or AUR directly.
> that would be really great. Yes, please help us maintain those packages!
> The contents of the HABS tree determines what goes into the binary
> repository. If you'd like to see your packages included in there, then
> HABS is the way to go. Please note that we upload the HABS packages to
> AUR, too. If you prefer to maintain the packages on AUR, though, then
> just let us know; we'll orphan them so that you can take them over.
> Generally speaking, we need to figure out how to maintain the HABS tree
> collaboratively, but an obvious way to do it would be the following
> (1) Fork 'archhaskell/habs' on Github.
> (2) Modify the PKGBUILDs as you see fit.
> (3) Ensure that everything compiles by running 'makeworld'.
> (4) Create a pull request to have your changes merged back.
> Magnus and I would then pull the changes, run the necessary re-builds,
> and copy the binary packages to the server so that everyone else gets
> them, too.
> The beauty of this scheme is that basically *everyone* can contribute
> patches and updates in an efficient and transparent manner, and everyone
> else can access those changes without having to wait for Magnus or me to
> do anything. If we are too slow for your taste, then just set up your
> own binary repository! :-)
I have just one thing to add to this. We are more than happy to hand out
commit access straight to the archhaskell/habs repo in the future. But
follow Peter's suggestion first for a few updates.
Magnus Therning OpenPGP: 0xAB4DFBA4
email: magnus at therning.org jabber: magnus at therning.org
twitter: magthe http://therning.org/magnus
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 262 bytes
Desc: OpenPGP digital signature
More information about the arch-haskell