<div dir="ltr">One simple thing we might do is do something with the naming scheme of the activities themselves.<div><br></div><div>turtle-art-fructose</div><div><br></div><div>bounce-honey</div><div><br></div><div>so a search for fructose would bring up all of the fructose activities.</div><div><br></div><div>We could also do this with "topics", but it would be a github-specific solution.</div><div><br></div><div><br></div><div>As far as something a bit more comprehensive, and definitely github specific, is something along the lines of <a href="https://publiclab.github.io/community-toolbox/">https://publiclab.github.io/community-toolbox/</a>. The good news is that there is a FOSS project with an active developer community behind this. But we'd need to put resources into it.</div><div><br></div><div>-walter</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 27, 2018 at 9:00 PM, D. Joe <span dir="ltr"><<a href="mailto:sugarlabs@etrumeus.com" target="_blank">sugarlabs@etrumeus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Feb 23, 2018 at 08:55:12AM +1100, James Cameron wrote:<br>
<br>
> Information below may be of help to guide you in this task.   [...]<br>
<br>
I find helpful this enumeration of critical repositories. This gives me a<br>
personal TODO list to make sure I'm following more of them than I do now.<br>
<br>
In checking against the sugarlabs organization page at<br>
<br>
  * <a href="https://github.com/sugarlabs" rel="noreferrer" target="_blank">https://github.com/sugarlabs</a><br>
<br>
I see something of a mismatch. I'm not sure to what extent it would be<br>
further helpful to refine what is pinned or not.  The set of pinned repos<br>
currently is<br>
<br>
    sugar-docs<br>
    browse-activity<br>
    turtleart-activity<br>
    sugar<br>
    sugar-toolkit-gtk3<br>
    sugar-artwork<br>
<br>
but ...<br>
<br>
> Critical repositories are;<br>
><br>
> - sugar, sugar-toolkit, sugar-toolkit-gtk3, sugar-artwork,<br>
>   sugar-datastore, gst-plugins-espeak,<br>
<br>
So, from amongst this set those that aren't pinned are<br>
<br>
    sugar-datastore<br>
    sugar-toolkit<br>
    gst-plugins-espeak<br>
<br>
> - each of the Fructose activity set repositories,<br>
>   <a href="https://wiki.sugarlabs.org/go/Development_Team/Release/Modules#Fructose" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/<wbr>Development_Team/Release/<wbr>Modules#Fructose</a><br>
<br>
>From this much more extensive set, only two are pinned<br>
<br>
    browse-activity<br>
    turtleart-activity<br>
<br>
Overall, a GitHub profile is limited to six pinned repositories. In that<br>
light, the current set of pinned repositories is not bad as a representative<br>
draw from a set that is too large to pin in full, but it doesn't quite go<br>
far enough to support navigating to the full set of repositories enumerated<br>
by James.<br>
<br>
One possible improvement I'm wondering about is the creation of one or more<br>
meta repositories which then could be pinned, which in turn could hold<br>
READMEs pointing to the additional repositories, perhaps additionally with<br>
some documentation about important commonalities and differences amongst<br>
that subset of repositories.  This would be in addition to, and<br>
complementary to, and more directly discoverable than having these in<br>
sugar-docs.<br>
<br>
For instance, I do not find a 'fructose' repository, but there are so many and I think I'd need to gear up on the GitHub API to convince myself I have checked thoroughly.<br>
<br>
Perhaps sugarlabs/fructose or sugarlabs/fructose-meta or<br>
sugarlabs/fructose-collection could be created, and then pinned in place of<br>
both turtleart-activity or browse-activity.<br>
<br>
Naming is hard. I see "Glucose" and "Fructose" survive in the link James<br>
gives above, but only those two from all 6 carbohyrate-based names in<br>
<br>
  <a href="https://wiki.sugarlabs.org/go/Taxonomy" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/<wbr>Taxonomy</a><br>
<br>
seem to have been adopted. The full set of 6 terms feels overwrought and not<br>
super helpful to me.<br>
<br>
That said, it's at least *a* proposed solution to the problem brought up in<br>
the original version of that page:<br>
<br>
  <a href="https://wiki.sugarlabs.org/index.php?title=Taxonomy&oldid=419" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/<wbr>index.php?title=Taxonomy&<wbr>oldid=419</a><br>
<br>
To be honest, using carbohydrate names seems like it is a better fit for<br>
hostnames or release names (cf mention of "Dextrose" in the current Taxonomy<br>
page).<br>
<br>
As I write this and think about it, I think I'd just as soon see meta repos<br>
'sugar-core' and 'sugar-base-activities' in which the README for each would<br>
mention that they have also been known as 'Glucose' and 'Fructose'<br>
respectively.<br>
<br>
So, questions:<br>
<br>
  * Is the current way of documenting what packages are a priority sufficient or does some change make sense?<br>
  * Do we continue to try to make all the names there work, or just the few that have stuck?<br>
  * Do either or both of 'sugar-core' and 'sugar-base-activities' make sense as meta-repos as described above?<br>
  * Other comments, questions, concerns, objections, advice?<br>
<br>
If it doesn't seem at first glance to be a total waste of time I can work on draft versions of these meta repos in my own GitHub space for further review.<br>
<br>
> Comments?  Should the above be added to sugar-docs?<br>
<br>
______________________________<wbr>_________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.<wbr>org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>listinfo/sugar-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="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>