[oi-dev] userland history problems

Alasdair Lumsden alasdairrr at gmail.com
Thu Apr 12 22:12:21 UTC 2012

Hi Bayard,

Sorry for not getting back to you sooner - I think the answer is "go for it".

We only get this opportunity once, so lets take it. The hassle factor is worth it, checking out the tree again is trivial.



On 12 Apr 2012, at 22:03, Bayard G. Bell wrote:

> Unless I hear any compelling objection, I'm going through with this this
> weekend.
> On Tue, 2012-04-10 at 18:51 +0100, Bayard G. Bell wrote:
>> In the course of fulfilment of my request for git mirroring, I've
>> learned that we have a slight problem in our history: someone forgot to
>> put a space between their name and the angle brackets surrounding their
>> e-mail address. There are two ways to fix this: one is to ask github to
>> disable validation of this data, the other is to fix the history, which
>> is a destructive change.
>> Since we're just getting on our feet, I'm inclined to make two
>> substantial clean-ups in the history, one is to fix these commit
>> records, and the other is to remove backed out changesets so they don't
>> show up in annotations (which seems reasonable, given that the net
>> effect is that no change happened, which to my mind shouldn't have two
>> records against it for most repository contents).
>> That means everyone using illumos-userland will need to re-clone for
>> both mercurial and git. I know it's ugly, but I think this is pretty
>> much the last point at which we can bite the bullet and clean this up
>> properly--the other option is a workaround, whereas this is a painful
>> fix. On the plus side, we'll finally have mirrors of the canonical
>> available as illumos/illumos-userland.
>> Cheers,
>> Bayard
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> http://openindiana.org/mailman/listinfo/oi-dev

More information about the oi-dev mailing list