[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: TRACKERS [was: Re: gEDA-dev: Dev list [was: Random thoughts onthe future interface of PCB]]



On Fri, 2010-12-10 at 22:01 +0100, Markus Hitter wrote:

> I've commited a bunch of bugs against Ubuntu, the prestige-project of  
> Launchpad. Finding similar bugs, or any related bug was almost  
> impossible.

Possibly a weakness, but I don't see SF scoring any higher there. At
least LP _has_ an option to search for similar bugs when you submit.

>  The project's source code feels so far away I never got  
> in touch with it. So, no engouragement to actually fix something.

We're not (as far as I know) intending to move the source hosting. I
assume you meant source hosting on LP, or did you mean "the
git.gpleda.org source-code feels so far..."?

> Another reason would be perhaps it's use of Bazaar instead of Git.

That is a pain, sure - but since we weren't intending to move the code
hosting, it isn't a major problem. LP will happily track content in a
git branch if you so desired.


> This not-so enthusiastic experience might be Ubuntu specific, of course.

Ubuntu has the issue of there being a _LOT_ of individual packages. I
often find half the battle is finding the package you want to report a
bug against, and I suspect that would be much easier in our case. Might
be wrong of course.

> Using Github, the experience was a lot better. Regarding the  
> messenging system it's not as full featured as the others, but  
> sufficiently featured.

Github looks fun and friendly, but it is only free as in beer. This
isn't a show stopper for me personally, but I think we can get some
similar benefits without it.

For example, I intend to write a post-commit hook for the git repository
which can login to LP using its API and mark any bugs mentioned as fixed
in the commit message as "fix committed".

Code review on github looks nice though. LP has similar, but only for
bzr branches. See this for an example:

https://code.launchpad.net/~pcjc2/notify-osd/fix_dropshadow/+merge/42804

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user