On 20.05.2016 [18:57:50 -0700], Nish Aravamudan wrote: > As discussed at the Server Team sprint in Barcelona last year and > documented (a bit) at: > > https://github.com/basak/ubuntu-git-tools/blob/master/README.importer > https://github.com/basak/ubuntu-git-tools/blob/master/SPECIFICATION > > I am happy to announce a beta of the corresponding python tool, > available via git at: > > https://code.launchpad.net/usd-importer > > which, if cloned, will give you an executable called 'usd-import'. > > For some brief background, the primary goal of this tool is to simplify > how merges are done, by providing a repeatable and consistent git > 'history' via Launchpad source package publishing history for Debian and > Ubuntu. Given such a tree, using the process documented at: > > https://wiki.canonical.com/ServerTeam/ServerReleaseHandling > > should allow for easy execution and review of merges. > > My expectation is that this code will have bugs. There are lots of > publishing corner cases that I've already seen (e.g., an import of an > unpublished and new Debian version at a series change boundary -- this > actually isn't handled with the tree on launchpad right now, but I have > a local fix for it I'm testing :)
Fix pushed to the git tree, along with some code cleanups. -Nish -- ubuntu-server mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam
