<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Apr 3, 2016 at 8:15 PM, Dave Crossland <span dir="ltr"><<a href="mailto:dave@lab6.com" target="_blank">dave@lab6.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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"><span class="">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 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></span><div>This makes good sense, and is good to know :)</div><span class=""><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 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></span><div>Is <a href="http://wiki.sugarlabs.org" target="_blank">wiki.sugarlabs.org</a> used for tracking release engineering work?</div><span class=""><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 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></span><div>Thanks for pointing this out :)</div><span class=""><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 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></span><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></div></div></blockquote><div><br></div><div>In part this is due to the nature of the project and the nature of our user/developer community. The desktop moved en-mass but Sugar activities have moved in fits and starts. Sugar has never hosted all of the Sugar activities, as many are developed in deployments and may or not be shared upstream. Also, arguably it was a mistake, but when we set up Sugar Labs, we tried to err on the side of decentralization and autonomy for developers and deployments. A benevolent dictator model might have resulted in less fragmentation, but perhaps less creativity. Water over the dam. But we should work towards making it easier to find source code, issues, etc. Thanks for pushing us on this... it often takes a new community member to get things moving.</div><div><br></div><div>-walter</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><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><span class=""><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 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></span><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" target="_blank">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" target="_blank">https://github.com/mattlag/Glyphr-Studio/issues/234</a> (currently link is at the bottom :) <br></div><span class=""><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 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></span><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" target="_blank">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" target="_blank">https://phabricator.endlessm.com</a> . I feel disappointed :)</div><span class=""><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 style="overflow:hidden">These may be features of GitHub that have a purchase price, but I don't know.</div></blockquote></span></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" target="_blank">https://github.com/pricing/plans</a> explains this, and as a Github user for nearly 6 years that is my experience, no gotchas. <span class="HOEnZb"><font color="#888888"><br clear="all"><div><br></div>-- <br><div>Cheers<br>Dave</div>
</font></span></div></div>
<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><font><font>Walter Bender</font></font><br><font><font>Sugar Labs</font></font></div><div><font><a href="http://www.sugarlabs.org" target="_blank"><font>http://www.sugarlabs.org</font></a></font><br><a href="http://www.sugarlabs.org" target="_blank"><font></font></a><br></div></div></div>
</div></div>