<div dir="ltr"><div>Shall we schedule something? What would be a good time to do this? I'm pretty flexible.<br><br></div>-walter<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 15, 2013 at 6:32 PM, William Orr <span dir="ltr"><<a href="mailto:will@worrbase.com" target="_blank">will@worrbase.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I can definitely help triage whenever you have this next meeting, depending on when it is.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Daniel Narvaez <mailto:<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>><br>
Tuesday, May 14, 2013 4:39 PM<div class="im"><br>
On Tuesday, 14 May 2013, Walter Bender wrote:<br>
<br></div><div class="im">
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??<br>
<br>
<br>
-- <br>
Daniel Narvaez<br>
<br></div><div class="im">
______________________________<u></u>_________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.<u></u>org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/<u></u>listinfo/sugar-devel</a><br></div>
Walter Bender <mailto:<a href="mailto:walter.bender@gmail.com" target="_blank">walter.bender@gmail.<u></u>com</a>><br>
Tuesday, May 14, 2013 10:21 AM<div class="im"><br>
<br>
<br>
<br>
On Tue, May 14, 2013 at 9:23 AM, Daniel Narvaez <<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a> <mailto:<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>>> wrote:<br>

<br>
    On Tuesday, 14 May 2013, Walter Bender wrote:<br>
<br>
        I think what would really help, independent of where/how we<br>
        host things, is to instituteA more regular (and inclusive)<br>
        triage meetings. I cannot think of the last time we had one<br>
        that was announced on sugar-devel<br>
<br>
<br>
    How did they go when they was organised? I think they would very<br>
    helpful if the community participates. If its just the same people<br>
    which writes code, then I think their time is better spent fixing<br>
    bugs, reviewing and writing automated tests.<br>
<br>
<br>
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.<br>

<br></div><div class="im">
-walter<br>
<br>
<br>
<br>
    --     Daniel Narvaez<br>
<br>
<br>
<br>
<br>
-- <br>
Walter Bender<br>
Sugar Labs<br>
<a href="http://www.sugarlabs.org" target="_blank">http://www.sugarlabs.org</a><br></div>
Daniel Narvaez <mailto:<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>><br>
Tuesday, May 14, 2013 9:23 AM<div class="im"><br>
On Tuesday, 14 May 2013, Walter Bender wrote:<br>
<br></div><div class="im">
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.<br>

<br>
<br></div>
-- <br>
Daniel Narvaez<br>
<br>
Walter Bender <mailto:<a href="mailto:walter.bender@gmail.com" target="_blank">walter.bender@gmail.<u></u>com</a>><br>
Tuesday, May 14, 2013 9:14 AM<div class="im"><br>
<br>
<br>
<br>
    On Tuesday, 14 May 2013, Manuel Quiñones wrote:<br>
<br>
    I know but isn't that a good default view anyway? I mean, what<br>
    most people going to <a href="http://bugs.sugarlabs.org" target="_blank">bugs.sugarlabs.org</a><br></div>
    <<a href="http://bugs.sugarlabs.org" target="_blank">http://bugs.sugarlabs.org</a>> will want to do is to report a sugar<div class="im"><br>
    bug. The other stuff share the same tracker for convenience, but<br>
    I'd say they are secondary. These other things could link to some<br>
    query rather than to the homepage.<br>
<br></div><div class="im">
    I tend to think the honest thing to do if we are not going to look<br>
    at bugs is either to just close them or to mark them as<br>
    needs-triage and exclude them from the main query.<br>
    It might piss off reporters, but we can ask for help with triage<br>
    when they complain. I mean it sucks, but just silently ignoring<br>
    the bugs is even worst.<br>
<br>
    Also we can ask everyone help with triaging before we go ahead and<br>
    close. If people helps out great, otherwise well...<br>
<br>
    My opinion is that a bug tracker is useful only if all the bugs it<br>
    contains are active. Better to close very aggressively than to<br>
    lose important stuff in the mess of things that you alreay<br>
    know will never be looked at. Zero bugs should be the goal, not<br>
    tracking everything for the sake of it (like most open source<br>
    projects do :p).<br>
<br>
<br></div><div class="im">
    I think this is asking too much to reporter. Very few people are<br>
    likely to do it. IMO the most help we can ask to the reporter with<br>
    triaging is to choose a component between sugar and a list of<br>
    activity names, the version of sugar they was using,<br>
    posssibly avoid duplicates. They are not going to know more than<br>
    that.<br>
<br>
<br>
    --     Daniel Narvaez<br>
<br>
<br>
    ______________________________<u></u>_________________<br>
    Sugar-devel mailing list<br>
    <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.<u></u>org</a><br></div>
    <mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.<u></u>sugarlabs.org</a>><br>
    <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/<u></u>listinfo/sugar-devel</a><br>
<br>
<br>
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.<br>
<br>
-walter<div class="im"><br>
<br>
<br>
<br>
-- <br>
Walter Bender<br>
Sugar Labs<br>
<a href="http://www.sugarlabs.org" target="_blank">http://www.sugarlabs.org</a><br></div><div class="im">
______________________________<u></u>_________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.<u></u>org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/<u></u>listinfo/sugar-devel</a><br></div>
Daniel Narvaez <mailto:<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>><br>
Tuesday, May 14, 2013 9:06 AM<div class="im"><br>
On Tuesday, 14 May 2013, Manuel Quiñones wrote:<br>
<br></div>
    2013/5/13 Daniel Narvaez <<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a> <javascript:;>>:<div class="im"><br>
    ><br>
    ><br>
    > On Monday, 13 May 2013, Manuel Quiñones wrote:<br>
    >><br></div>
    >> 2013/5/11 William Orr <<a href="mailto:will@worrbase.com" target="_blank">will@worrbase.com</a> <javascript:;>>:<div><div class="h5"><br>
    >> ><br>
    >> > Hello,<br>
    >> ><br>
    >> > Sticking with a privately controlled bug tracker is probably<br>
    a good<br>
    >> > idea.<br>
    >> > However, trac really needs to be cleaned up, as there are a<br>
    ton of 3-5<br>
    >> > year<br>
    >> > old bugs floating around that have long since been fixed.<br>
    I've started<br>
    >> > closing the few I can't reproduce in scm.<br>
    >> ><br>
    >> > As a new contributor, I initially had gotten the impression<br>
    that no one<br>
    >> > used<br>
    >> > trac, and I was discouraged from reporting/fixing bugs there.<br>
    >><br>
    >> Things we can do to improve the poor state of trac:<br>
    >><br>
    >> - make Milestone 1.0 the recommended trac view<br>
    <a href="http://tinyurl.com/ckuk7cq" target="_blank">http://tinyurl.com/ckuk7cq</a><br>
    >> - ask the infra team to make the above filter very visible in<br>
    the trac<br>
    >> homepage<br>
    >> - bugs detected in sugar-build should be reported as 1.0<br>
    >> - add a note about this recommendations in sugar-docs<br>
    >><br>
    >> I closed a lot of obsolete bugs filed in Browse component.  But<br>
    I see<br>
    >> two problems trying to clean all trac:<br>
    >><br>
    >> 1. it is a lot of work, who is going to do it?<br>
    >><br>
    >> 2. it is used for several things.  There are many components,<br>
    not only<br>
    >> for sugar or activities, but for infra, for funding, distros, etc.<br>
    >><br>
    >> That's why I suggest to provide the right view for developers<br>
    instead.<br>
    ><br>
    ><br>
    > I agree that we need to come up with the right query and<br>
    publicize it<br>
    > (perhaps we can make it the default too?).<br>
<br>
    The problem setting it as default is that trac is used for other<br>
    things, not just sugar or activity code.  There are "third party"<br>
    activities, funding requests, deploys stuff etc.  But yes the<br>
    "developers view" should be on top of the homepage, I think.<br>
<br>
<br></div></div>
I know but isn't that a good default view anyway? I mean, what most people going to <a href="http://bugs.sugarlabs.org" target="_blank">bugs.sugarlabs.org</a> <<a href="http://bugs.sugarlabs.org" target="_blank">http://bugs.sugarlabs.org</a>> 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.<div class="im">
<br>
<br>
    > Though I'm wondering, why a milestone instead of a list of<br>
    components? Is it<br>
    > because triaging existing bugs would be too much work? How are<br>
    bugs going to<br>
    > be added to the 1.0 list? Or is it only for developers-reported<br>
    stuff? Who<br>
    > is going to look at bugs not on 1.0?<br>
<br>
    I was thinking in a milestone to cut-off the old/obsolete bugs.  We<br>
    already did for 0.98 . <br>
<br>
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.<br>
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.<br>
<br>
Also we can ask everyone help with triaging before we go ahead and close. If people helps out great, otherwise well...<br>
<br>
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).<br>

<br>
    Ideally before submitting to 1.0 the reporter<br>
    should:<br>
<br>
    - do a search to see if its not reported<br>
        - if is not reported, file it as 1.0<br>
        - if is reported, move it to 1.0 and add a comment that this bug<br>
    is still happening<br>
<br>
<br>
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.<br>

<br>
<br>
-- <br>
Daniel Narvaez<br>
<br>
</div></blockquote>
</blockquote></div><br><br clear="all"><br>-- <br>Walter Bender<br>Sugar Labs<br><a href="http://www.sugarlabs.org">http://www.sugarlabs.org</a><br>
</div>