[Tails-l10n] Rewriting the Git repository

Delete this message

Reply to this message
Author: intrigeri
Date:  
To: tails-dev, tails-l10n
Subject: [Tails-l10n] Rewriting the Git repository
Hi,

in the next days we're going to rewrite the Tails main Git
repository's history to get rid of old junk that makes it very large,
and thus a pain to initially clone and push for new contributors
(#6277).

A tentative timeline follows:

1. Tuesday, February 24: Tails 1.3 is out

 2. By Tuesday, February 24, 8pm CET: obsolete branches have been
    deleted from the Git repo (and the process is scripted and
    documented for those who will have to do it again on a regular
    basis).


 3. At some point between #1 and Wednesday, February 25, noon CET:
    the Git repo is locked (nobody can push to it anymore); once this
    is done, and until we reach #5, any work you do in Git will need
    to be manually forward-ported to the rewritten repo later on (`git
    format-patch' + `git am' may help). That should allow our dear RM
    to get some rest :)


 4. Thursday, February 26, noon CET: a draft rewritten Git repo is
    force-pushed at least to its primary online location and to one
    public mirror. Hopefully it doesn't need to be rewritten again
    later, and then you folks can start basing new work on it.
    No guarantee, though.


 5. Friday, February 27, noon CET: everything is back on tracks, and
    documentation is available so that you folks know what needs to be
    done on your side. (Note: said documentation possibly will *not*
    cover problems that you can be avoid by communicating your needs
    to us in advance, so go read <857fvbi3cy.fsf@???> now if you
    haven't yet.)


Questions?

Cheers,
--
intrigeri