I'm now attempting to mirror the Subversion repository for Wesnoth.
Here's hoping it doesn't fill up the disk before it's done.

There is one prerequisite I will need for conversion; that is a
map file associating Subversion committer IDs with full names
and email addresses.

We have some decisions to make about the conversion.  The main ones
are:

(a) How to treat Subversion revision references in commit comments.

(b) How to split up the repository 

Our choices for (a) are either:

Conservative: Leave references unaltered.  Decorate each commit
comment with its fossil Subversion ID so we know where the targets
are.

VCS-independent: Turn each reference into an action stamp (that is, an
RFC3339 date followed by ! followed by committer ID).  Massage the
extracted bugtracker state so commit references in that also turn into
that form.

I favor the VCS-independent option.  It's a little more work up front,
but won't put a burden on future migrations or leavve
Subversion-dependent clutter in our comment history.

As for how to split up the repository, I'm going to start by trying
to make an an unsplit version.  If that's more than a gig, I think the
targets for being split out are, in this order:

1. Translations
2. Audio
3. Graphics. 
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

"Are we to understand," asked the judge, "that you hold your own interests
above the interests of the public?"

"I hold that such a question can never arise except in a society of cannibals."
        -- Ayn Rand

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to