<div dir="ltr"><div class="gmail_extra"><br></div><div class="gmail_extra">Hi James!</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">On 3 April 2016 at 18:35, James Cameron <span dir="ltr"><<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id=":5kv" class="" style="overflow:hidden">Because trac provides coverage across multiple repositories, and<br>
nothing else gave us that feature at the time.<br></div></blockquote><div><br></div><div>This makes good sense, and is good to know :)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id=":5kv" class="" style="overflow:hidden">
I'm fine with closing down trac, because;<br>
<br>
(a) it isn't used in release engineering,<br></div></blockquote><div><br></div><div>Is <a href="http://wiki.sugarlabs.org">wiki.sugarlabs.org</a> used for tracking release engineering work?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id=":5kv" class="" style="overflow:hidden">
(b) in the past 90 days there have been no tickets created or updated<br>
by anyone other than developers.  (see timeline of trac),<br></div></blockquote><div><br></div><div>Thanks for pointing this out :)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id=":5kv" class="" style="overflow:hidden">
This means we have no users engaging with Sugar Labs through bug<br>
reporting; and that's been my observation for some time.<br></div></blockquote><div><br></div><div>I feel anxious to read this, and for me this is the primary reason I propose consolidating the move to Github - to grow engagement. </div><div><br></div><div>As a new contributor to this community, I find Sugar Labs' technical development to be much more fragmented than other medium sized libre software projects that I've contributed to (eg, Inkscape.) So I would like to see it consolidated. </div><div><br></div><div>The move to Github seems to have already started in an uncoordinated way, and since so many libre software projects have or are moving to it, and one of the (perhaps unstated) goals of Sugar Labs is to introduce children to participating in libre software development, I think that it helps to use the same collaboration platform as most other project use. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id=":5kv" class="" style="overflow:hidden">
I don't think GitHub issues will work very well; because it isn't easy<br>
to move an issue from one repository to another.  With trac, a ticket<br>
may be reported against one component, then diagnosed to be fixed in<br>
another component.<br></div></blockquote><div><br></div><div>Would this work for you: open a new issue in the second component with a first comment saying this picks up from the previous issue, then in that first issue add a final comment pointing to the new location in the first issue and close it :)<br></div><div><br></div><div>Github makes this easy because it will add backlinks in the destination issue's timeline when that issue is mentioned in the original; and it will automatically create such links if you type user/repo#issueNumber :) </div><div><br></div><div>As an example of this back-linking, see these 2 links,</div><div><br></div><div><a href="https://github.com/llaske/sugarizer/issues/49">https://github.com/llaske/sugarizer/issues/49</a> (link at end of first post)<br></div><div><br></div><div><a href="https://github.com/mattlag/Glyphr-Studio/issues/234">https://github.com/mattlag/Glyphr-Studio/issues/234</a> (currently link is at the bottom :) <br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id=":5kv" class="" style="overflow:hidden">
Some GitHub project teams can use a single issue tracker for a set of<br>
repositories.  endlessm is one such user, with commits referencing a<br>
"shell" of issues.</div></blockquote><div><br></div><div>Oh yes! I remember the announcement of that company's first product, but I did not pay any further attention since then (and now) it isn't possible to download an iso to play with in a VM. </div><div><br></div><div>I found sucha  commit - <a href="https://github.com/endlessm/eos-event-recorder-daemon/commit/4c4704f516adcdf0d287a29b972a49c5978d603f">https://github.com/endlessm/eos-event-recorder-daemon/commit/4c4704f516adcdf0d287a29b972a49c5978d603f</a> - and they are using a private issue tracker, <a href="https://phabricator.endlessm.com">https://phabricator.endlessm.com</a> . I feel disappointed :)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div id=":5kv" class="" style="overflow:hidden">These may be features of GitHub that have a purchase price, but I don't know.</div></blockquote></div><br>I am pretty sure that Github doesn't price features like that; all the features are available to non-paying users. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Instead of charging for features, they are charging for privacy; the requirement for non-paying users is that all those users repos are public; the only thing that they charge for is how many users can participate in private repos. <a href="https://github.com/pricing/plans">https://github.com/pricing/plans</a> explains this, and as a Github user for nearly 6 years that is my experience, no gotchas. <br clear="all"><div><br></div>-- <br><div class="gmail_signature">Cheers<br>Dave</div>
</div></div>