<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Apr 3, 2016 at 12:24 AM, 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"><span class=""><br><div class="gmail_quote">On 2 April 2016 at 22:21, Walter Bender <span dir="ltr"><<a href="mailto:walter.bender@gmail.com" target="_blank">walter.bender@gmail.com</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 dir="ltr">I was just asking (again) the other day <div></div></div></blockquote></div><div class="gmail_extra"><br></div></span><div class="gmail_extra">Can you provide a URL for where you asked about this? :)</div></div></div></blockquote><div><br></div><div>I was asking in a private email with scg who maintains out trac instance. He had asked me what if anything needing doing and I mentioned that it would be great to migrate to issues if there was (and presumably there is) a means of aggregating among a collection of repos. (I will check to confirm it was in a private thread). </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class=""><div class="gmail_extra"><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">if someone has an issue aggregation tool since our issues are scattered across multiple repositories. Presumably we are not the first to have bumped into this problem.</blockquote><div class="gmail_extra"><br></div></span><div class="gmail_extra">I don't understand what you mean :) </div><div class="gmail_extra"><br></div><div class="gmail_extra">Assuming that Github is now the central hosting service for Sugar Labs, I expect each logical sugar labs project that is 'official' to have its central git repository hosted in the sugarlabs github organization, and to have its own issue tracker. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Since Github automatically places backlinks in issues that are referred to by other issuer or PRs, it is relatively convenient to manage the set of a github organization's per-repo issue trackers.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Some free software projects even set up github projects solely to use the issue tracker as a discussion forum, eg <a href="https://github.com/ipfs/faq/" target="_blank">https://github.com/ipfs/faq/</a></div><div class="gmail_extra"><br></div><div class="gmail_extra">I believe that all github users that join a github organization will get emailed every issue, pr, and comment for every github project within that github organization. </div><div class="gmail_extra"><br></div><div class="gmail_extra">I would also assume that all non-github issue trackers would be configured to prominently direct users to the new github url, and disallow new issues, or simply to have their theme templates hide the 'new issue' link, and eventually to be configured read only and then fully archived by conversion to a static HTML site. </div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div>
</blockquote></div>Here is the problem as I see it (and as Tony mentioned earlier). A large percentage of Sugar code (activity source) is not hosted on <a href="http://github.com/sugarlabs">github.com/sugarlabs</a>, although more and more of it is hosted on github. So many issues are not found in repos within the Sugar Labs "github" organization. How do developers hear about these issues? How do potential contributors search for these issues? How do users know where to post an issue? If there was a mechanism for aggregating issues across multiple disperse repos, we could address most of my issues with migrating from trac. This is not rocket science, but it is something someone has to build and/or maintain. (I just noted in a later thread that you suggest we clone all activity repos into the Sugar Labs organization which would address at least part of my concern. Still not sure how people search for issues across multiple repos.)</div><div class="gmail_extra"><br></div><div class="gmail_extra">(One other trivial question about issues: is there a way to build a standardized system of issue tags across multiple repos in an automated way? I presume with the github API we could do it.)</div><div class="gmail_extra"><br></div><div class="gmail_extra">-walter<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>