The vote to migrate the Xerces-C++ repository from SVN to Git has
passed and I would like to discuss the next step.

According to https://gitbox.apache.org, this should be as easy
as opening and issue with the Apache Infra. Before doing this,
however, it would be good to agree on the desired repositories
and their structure.

I've browsed through some of the existing project on Gitbox
looking for established practices:

https://gitbox.apache.org/repos/asf

As well as through the Xerces-C++ SVN repository to see what
we've got:

http://svn.apache.org/viewvc/xerces/c/?root=Apache-SVN

Based on that I would suggest that we have the following
repositories:

xerces-cxx.git
xerces-cxx-web.git
xerces-cxx-admin.git

The latter two are direct copies from the web/ and admin/ SVN
directories.

For the first repository I propose the following straightforward
mapping:

heads/master      <-  trunk
heads/xerces-2    <-  branches/xerces-2
heads/xerces-2.8  <-  branches/xerces-2.8
heads/xerces-3.0  <-  branches/xerces-3.0
heads/xerces-3.1  <-  branches/xerces-3.1

I think we should try to migrate the release tags (the ones
in the Xerces-C_X_Y_Z form). I also wouldn't mind converting
them to the now well-established vX.Y.Z form.

Roger and everyone else, does this sound reasonable/doable?

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: c-dev-h...@xerces.apache.org

Reply via email to