[Sugar-devel] Github issue tracking
Walter Bender
walter.bender at gmail.com
Wed May 15 19:44:23 EDT 2013
Shall we schedule something? What would be a good time to do this? I'm
pretty flexible.
-walter
On Wed, May 15, 2013 at 6:32 PM, William Orr <will at worrbase.com> wrote:
> I can definitely help triage whenever you have this next meeting,
> depending on when it is.
>
> Daniel Narvaez <mailto:dwnarvaez at gmail.com>
>> Tuesday, May 14, 2013 4:39 PM
>>
>> On Tuesday, 14 May 2013, Walter Bender wrote:
>>
>> Might make sense to do one earlier this time to clean up the mess.
>> Especially if a non coder is willing to take the lead :) Anyone??
>>
>>
>> --
>> Daniel Narvaez
>>
>> ______________________________**_________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.**org <Sugar-devel at lists.sugarlabs.org>
>> http://lists.sugarlabs.org/**listinfo/sugar-devel<http://lists.sugarlabs.org/listinfo/sugar-devel>
>> Walter Bender <mailto:walter.bender at gmail.**com <walter.bender at gmail.com>
>> >
>> Tuesday, May 14, 2013 10:21 AM
>>
>>
>>
>>
>> On Tue, May 14, 2013 at 9:23 AM, Daniel Narvaez <dwnarvaez at gmail.com<mailto:
>> dwnarvaez at gmail.com>> wrote:
>>
>> On Tuesday, 14 May 2013, Walter Bender wrote:
>>
>> I think what would really help, independent of where/how we
>> host things, is to instituteA more regular (and inclusive)
>> triage meetings. I cannot think of the last time we had one
>> that was announced on sugar-devel
>>
>>
>> How did they go when they was organised? I think they would very
>> helpful if the community participates. If its just the same people
>> which writes code, then I think their time is better spent fixing
>> bugs, reviewing and writing automated tests.
>>
>>
>> We would have them in association with the release process. As I recall,
>> we held them after feature freeze and again closer to the release date. It
>> was in large part the coders, but not exclusively, and it gave others a
>> chance to chime in regarding priorities. We'd generally meet for about 3
>> hours on a weekend.
>>
>> -walter
>>
>>
>>
>> -- Daniel Narvaez
>>
>>
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>> Daniel Narvaez <mailto:dwnarvaez at gmail.com>
>> Tuesday, May 14, 2013 9:23 AM
>>
>> On Tuesday, 14 May 2013, Walter Bender wrote:
>>
>> How did they go when they was organised? I think they would very helpful
>> if the community participates. If its just the same people which writes
>> code, then I think their time is better spent fixing bugs, reviewing and
>> writing automated tests.
>>
>>
>> --
>> Daniel Narvaez
>>
>> Walter Bender <mailto:walter.bender at gmail.**com <walter.bender at gmail.com>
>> >
>> Tuesday, May 14, 2013 9:14 AM
>>
>>
>>
>>
>> On Tuesday, 14 May 2013, Manuel Quiñones wrote:
>>
>> I know but isn't that a good default view anyway? I mean, what
>> most people going to bugs.sugarlabs.org
>> <http://bugs.sugarlabs.org> will want to do is to report a sugar
>>
>> bug. The other stuff share the same tracker for convenience, but
>> I'd say they are secondary. These other things could link to some
>> query rather than to the homepage.
>>
>> I tend to think the honest thing to do if we are not going to look
>> at bugs is either to just close them or to mark them as
>> needs-triage and exclude them from the main query.
>> It might piss off reporters, but we can ask for help with triage
>> when they complain. I mean it sucks, but just silently ignoring
>> the bugs is even worst.
>>
>> Also we can ask everyone help with triaging before we go ahead and
>> close. If people helps out great, otherwise well...
>>
>> My opinion is that a bug tracker is useful only if all the bugs it
>> contains are active. Better to close very aggressively than to
>> lose important stuff in the mess of things that you alreay
>> know will never be looked at. Zero bugs should be the goal, not
>> tracking everything for the sake of it (like most open source
>> projects do :p).
>>
>>
>> I think this is asking too much to reporter. Very few people are
>> likely to do it. IMO the most help we can ask to the reporter with
>> triaging is to choose a component between sugar and a list of
>> activity names, the version of sugar they was using,
>> posssibly avoid duplicates. They are not going to know more than
>> that.
>>
>>
>> -- Daniel Narvaez
>>
>>
>> ______________________________**_________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.**org <Sugar-devel at lists.sugarlabs.org>
>> <mailto:Sugar-devel at lists.**sugarlabs.org<Sugar-devel at lists.sugarlabs.org>
>> >
>> http://lists.sugarlabs.org/**listinfo/sugar-devel<http://lists.sugarlabs.org/listinfo/sugar-devel>
>>
>>
>> I think what would really help, independent of where/how we host things,
>> is to institute more regular (and inclusive) triage meetings. I cannot
>> think of the last time we had one that was announced on sugar-devel.
>>
>> -walter
>>
>>
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>> ______________________________**_________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.**org <Sugar-devel at lists.sugarlabs.org>
>> http://lists.sugarlabs.org/**listinfo/sugar-devel<http://lists.sugarlabs.org/listinfo/sugar-devel>
>> Daniel Narvaez <mailto:dwnarvaez at gmail.com>
>> Tuesday, May 14, 2013 9:06 AM
>>
>> On Tuesday, 14 May 2013, Manuel Quiñones wrote:
>>
>> 2013/5/13 Daniel Narvaez <dwnarvaez at gmail.com <javascript:;>>:
>>
>> >
>> >
>> > On Monday, 13 May 2013, Manuel Quiñones wrote:
>> >>
>> >> 2013/5/11 William Orr <will at worrbase.com <javascript:;>>:
>>
>> >> >
>> >> > Hello,
>> >> >
>> >> > Sticking with a privately controlled bug tracker is probably
>> a good
>> >> > idea.
>> >> > However, trac really needs to be cleaned up, as there are a
>> ton of 3-5
>> >> > year
>> >> > old bugs floating around that have long since been fixed.
>> I've started
>> >> > closing the few I can't reproduce in scm.
>> >> >
>> >> > As a new contributor, I initially had gotten the impression
>> that no one
>> >> > used
>> >> > trac, and I was discouraged from reporting/fixing bugs there.
>> >>
>> >> Things we can do to improve the poor state of trac:
>> >>
>> >> - make Milestone 1.0 the recommended trac view
>> http://tinyurl.com/ckuk7cq
>> >> - ask the infra team to make the above filter very visible in
>> the trac
>> >> homepage
>> >> - bugs detected in sugar-build should be reported as 1.0
>> >> - add a note about this recommendations in sugar-docs
>> >>
>> >> I closed a lot of obsolete bugs filed in Browse component. But
>> I see
>> >> two problems trying to clean all trac:
>> >>
>> >> 1. it is a lot of work, who is going to do it?
>> >>
>> >> 2. it is used for several things. There are many components,
>> not only
>> >> for sugar or activities, but for infra, for funding, distros, etc.
>> >>
>> >> That's why I suggest to provide the right view for developers
>> instead.
>> >
>> >
>> > I agree that we need to come up with the right query and
>> publicize it
>> > (perhaps we can make it the default too?).
>>
>> The problem setting it as default is that trac is used for other
>> things, not just sugar or activity code. There are "third party"
>> activities, funding requests, deploys stuff etc. But yes the
>> "developers view" should be on top of the homepage, I think.
>>
>>
>> I know but isn't that a good default view anyway? I mean, what most
>> people going to bugs.sugarlabs.org <http://bugs.sugarlabs.org> will want
>> to do is to report a sugar bug. The other stuff share the same tracker for
>> convenience, but I'd say they are secondary. These other things could link
>> to some query rather than to the homepage.
>>
>>
>> > Though I'm wondering, why a milestone instead of a list of
>> components? Is it
>> > because triaging existing bugs would be too much work? How are
>> bugs going to
>> > be added to the 1.0 list? Or is it only for developers-reported
>> stuff? Who
>> > is going to look at bugs not on 1.0?
>>
>> I was thinking in a milestone to cut-off the old/obsolete bugs. We
>> already did for 0.98 .
>>
>> I tend to think the honest thing to do if we are not going to look at
>> bugs is either to just close them or to mark them as needs-triage and
>> exclude them from the main query.
>> It might piss off reporters, but we can ask for help with triage when
>> they complain. I mean it sucks, but just silently ignoring the bugs is even
>> worst.
>>
>> Also we can ask everyone help with triaging before we go ahead and close.
>> If people helps out great, otherwise well...
>>
>> My opinion is that a bug tracker is useful only if all the bugs it
>> contains are active. Better to close very aggressively than to lose
>> important stuff in the mess of things that you alreay know will never be
>> looked at. Zero bugs should be the goal, not tracking everything for the
>> sake of it (like most open source projects do :p).
>>
>> Ideally before submitting to 1.0 the reporter
>> should:
>>
>> - do a search to see if its not reported
>> - if is not reported, file it as 1.0
>> - if is reported, move it to 1.0 and add a comment that this bug
>> is still happening
>>
>>
>> I think this is asking too much to reporter. Very few people are likely
>> to do it. IMO the most help we can ask to the reporter with triaging is to
>> choose a component between sugar and a list of activity names, the version
>> of sugar they was using, posssibly avoid duplicates. They are not going to
>> know more than that.
>>
>>
>> --
>> Daniel Narvaez
>>
>>
--
Walter Bender
Sugar Labs
http://www.sugarlabs.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20130515/0d00561b/attachment-0001.html>
More information about the Sugar-devel
mailing list