2016-02-10 22:45 GMT-08:00 Bryce Harrington <bryce@...961...>:
On Tue, Feb 09, 2016 at 11:55:28AM +0100, joakim@...1974... wrote:
Bryce Harrington <bryce@...961...> writes:
On Fri, Feb 05, 2016 at 09:16:36AM -0800, mathog wrote:
On 05-Feb-2016 05:40, Eduard Braun wrote:
In general I would avoid splitting the code repository from the bug tracker as those two are closely related and often intertwined. It hinders efficiency a lot when tracking bugs elsewhere.
I agree with that - everything in one place. Moving to git is fine so long as the entire history of the project makes the transition, all the bugs, all the revisions, and so forth. There shouldn't be anything "left behind" on launchpad. Not that I have any idea how one would go about doing this sort of migration, never having used git except to download entire projects for a local build.
I'll throw out another thing maybe worth considering is Phabricator
http://phabricator.org/
This is a very powerful platform, and highly customizable, providing an integrated solution for bugs, patchreview, and a heap of other stuff as well as git hosting. I've had some limited experience using it on Enlightenment and Wayland, and it gets very high marks from people who use it.
This is just a software package. We would need our own hosting for that. The company that develops it does not have free hosting plans.
There do seem to be a lot of parallels between github today and sourceforge back when. SourceForge was also "the standard" at one point, then turned focus entirely to commercialization and kind of stagnated.
This is a valid concern, but it doesn't look too terrible yet. The distributed nature of Git ensures that should anything troublesome start happening, moving the repository elsewhere is trivial.
On the other hand, the GitHub + Travis CI + AppVeyor + Launchpad bug tracker looks like the best combination for now, as long as Inkscape can reliably build on Travis CI servers within their 50 minute time limit. Installation of dependencies is not counted against the time limit on Ubuntu, but is on OSX.
Best regards, Krzysztof