Would be good think about what are the limitations we have today in ASLO.<br><br>I want make clear this is not a critic to all the people who worked in ASLO,.<br>and keep it alive and useful, just suggestions for the future.<br>
<br>Loalization: Even when the interface is translated, you can't reliabily search using other languages. <br>If I search "Pintar" (Spanish for "Paint") I get "Paint Web", but not "Paint" activity.<br>
The same happen if you search "Tortuga" (Turtle) or "Escribir" (Write).<br>Looks like all the activities found are activities created by Spanish users, not sure what is the<br>inde3xing logic, but we have all the information about the translations in the .xo file<br>
<br>Compatibility: we request the developer to set the max and min sugar version compatible with the activity,<br>but is very common we (the developers) make mistakes with that.<br>Would be great if we can check these versions and keep it updated, <br>
we know gtk3 activities are compatible with 0.98 or newer,<br>web activities with 0.100 or newer,<br>and we can check if the activity import the old toolbars, the new toolbars or both.<br>Probably some other logic is neded, but I think would be enough to start. <br>
<br>Summary: We have the summary field in the <a href="http://activity.info">activity.info</a> file now,<br>should be great show it. In the end, I would like if we can get all the information we need<br>in the .xo file. <br>
We already have a feature proposed to have all the information needed to create distro packages<br>in the <a href="http://activity.info">activity.info</a> file <a href="http://wiki.sugarlabs.org/go/Features/Activity.info">http://wiki.sugarlabs.org/go/Features/Activity.info</a><br>
<br>Dreaming a litle more, if we have the repository connected to the site, we could automatically<br>create testing .xo files, and mark them as stables in some way, I supopose.<br><br>Just a few ideas, hope are usefull.<br>
<br>Gonzalo<br><br>On Sunday, April 13, 2014, Sam Parkinson <<a href="mailto:sam.parkinson3@gmail.com">sam.parkinson3@gmail.com</a>> wrote:<br>> Daniel Narvaez wrote on a thread about modules on githiub:<br>><br>
>> Ideally I think this information should be on <a href="http://activities.sugarlabs.org">activities.sugarlabs.org</a>. Though given we seems stuck with an old/unmaintained codebase there, I'm favorable to this approach. And I suppose it could evolve into the new <a href="http://activities.sugarlabs.org">activities.sugarlabs.org</a> at some point!<br>
>><br>>> I would suggest a few changes<br>>><br>>> * Factor out the module list to a registry.json file that you xhr.<br>>> * Cut down on the headers, a small thing at the top like we have on the other sites. The main thing should be the repository list.<br>
>> * Rename the module to sugar-registry.<br>>><br>>> Then people can send pull requests to add to registry.json.<br>> Hi,<br>> I like the idea of modernizing ASLO. I was chucking around some implementation ideas here: <a href="https://gist.github.com/SAMdroid-apps/ad2edbbdb06b70470225">https://gist.github.com/SAMdroid-apps/ad2edbbdb06b70470225</a> .<br>
> If we did it with json, python is cool with json. This could let us integrate sugar and ASLO really well + easily with sugar (maybe an ASLO activity?).<br>> One thing I would love is github integration. Github provides a url you can go to for each repo to get a zip made. This is cool, considering .xo is just a .zip.<br>
> We could also use disqus or some other easy thing for comments.<br>> Sam<br><br>-- <br><div dir="ltr">Gonzalo Odiard<br><br><div>SugarLabs - Software for children learning <br></div></div><br>