Here's my summary based on these emails and the Monday call: https://wiki.linaro.org/MichaelHope/Sandbox/GCC46Hosting
They're the same on the technical side, Launchpad wins on the release side, and SVN wins on the community side.
There's two open questions: 1. How easy is it to frequently merge in SVN? It used to be terrible as you had to manually track the merges. These days can you do a 'svn merge trunk' and have it just work? 2. Can we host the consolidation branch (the one we do monthly releases from) in SVN as well?
(1) is a deal breaker. What are peoples experiences with the SVN version used on the GCC servers?
Andrew, could you look into (2) please? We need to have an authoritative answer from the GCC overseers or to assume 'no'.
-- Michael
On Wed, Nov 10, 2010 at 5:03 AM, Loïc Minier loic.minier@linaro.org wrote:
On Tue, Nov 09, 2010, Mark Mitchell wrote:
So, fundamentally, we have to choose whether we want to work as much as possible upstream (using an SVN branch), or whether we want uniformity across Linaro projects (using Launchpad).
This only lists political options; the quality of the tool should also be considered
I found Andrew's summary of Pros and Cons a much better base for discussion
There might also be other options which don't require a choice, like exporting the Bazaar data into a read-only SVN branch for upstream's convenience -- upstream can see and access the data in their preferred format and we can keep existing practices
-- Loïc Minier
linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain