[OpenIndiana-discuss] Heads up: Reorganisation of hg.openindiana.org
al at everycity.co.uk
Sat Aug 13 13:41:31 UTC 2011
As part of the oi_151 sustaining work I'm tidying up hg.openindiana.org
We're abandoning mercurial patch queues in favor of branches in clones for managing releases, which will make things much easier.
I've created a sustaining/oi_151a directory which contains the gates we're using to build oi_151a, and will be importing the relevant patch queues here as real commits, and then moving the queues to an archive directory. I've already done this for sfw-gate:
Also later today I'd like to create two new directories, "upstream" and "projects" and move all the upstream gates we're syncing into upstream, and for example move things like oi-sfe-tools, to projects/sfe.
I'm also going to be sorting the security/permissions out. I'm going to set all the upstreams read-only because nobody should be pushing to these. I'm then going to abandon the hg user and set up individual users for everybody and add these to groups, and use ZFS ACLs to delegate permissions to these groups. This way we'll be able to determine who can commit to what by editing /etc/group
If anyone is currently syncing against hg.openindiana.org, you'll need to update your .hg/hgrc files to reflect the new location after these changes, and if you're pushing, you'll need to give a username. If you have any problems after I make the changes please mail me directly or catch me on IRC and I'll fix things.
Lastly If anyone has any objections/suggestions to the above changes, let me know. I think it's quite important we tidy hg.openindiana.org up as it's a bit of a mess at present.
EveryCity Managed Hosting
Studio 18 Bluelion Place
237 Long Lane, London, SE1 4PU
general: 020 7183 2800
support: 020 7183 2801
email: al at everycity.co.uk
Every City Limited
Registered in England and Wales, No. 5689474 Registered Office: 61 Earlswood Street, London, SE10 9ET
More information about the OpenIndiana-discuss