[Sugar-devel] How to find the repository of an activity?

Gonzalo Odiard godiard at sugarlabs.org
Thu Sep 25 13:35:47 EDT 2014


On Wed, Sep 24, 2014 at 8:15 PM, James Cameron <quozl at laptop.org> wrote:

> Thanks for taking my patches.
>
> A general question; what method do you use to find the source
> repository of an activity?
>
>
This is actually a good question.

A year ago, almost all our activities were on git.sugarlabs.org,
but after the movement of many to github.com,
we are in a worst situation than before.

I have been trying to get the "repository" field at least a option in the
activity.info file,
but failed to get traction.

Even worst, I miserably failed to keep my own activities updated...
(I moved Maze repository information, and didn't updated the repository in
the activity,.info file)

This is a problem we will have with other issues too.
We need update the pootle server, and we don'y know where to point

We have a page in the wiki to fill the information,
but still have many blanks
http://wiki.sugarlabs.org/go/Translation_Team/Pootle_Projects/Repositories

Maybe we should make the repository field mandatory,
then new releases would have it. About the wiki pages, are outdated too.

I don't know what other developers think,
would be good solve this in 0.104

Gonzalo



> While looking for the repository for the Log activity I found that
> there's no pointer in the activity bundle.
>
> We have pointers to sources in firmware, in Debian and Ubuntu
> packages, and in some RPM spec files, and these pointers save me some
> time.
>
> Some activity bundles have useful information:
>
> The ImageViewer and Speak activities have
>
>         homepage  = http://wiki.sugarlabs.org/go/Activities/Image_Viewer
>         homepage  = http://wiki.sugarlabs.org/go/Activities/Speak
>
> The Maze activity has
>
>         repository = gitorious at git.sugarlabs.org:maze/mainline.git
>
> The TurtleBlocks activity has
>
>         website = http://wiki.sugarlabs.org/go/Activities/Turtle_Art
>
> The Measure activity has
>
>         update_url = http://wiki.laptop.org/go/Activities/G1G1
>
> A specification of the activity.info format doesn't mention website,
> repository, or homepage.  It does mention update_url.
>
>
> http://wiki.sugarlabs.org/go/Development_Team/Almanac/Activity_Bundles#.info_file_format
>
> On Wed, Sep 24, 2014 at 09:53:51AM -0300, Gonzalo Odiard wrote:
> > Thanks James.
> > Released a new version with your changes.
> > I moved the activity to github too ([1]
> https://github.com/godiard/log-activity)
> >
> > Gonzalo
> >
> > On Sun, Sep 21, 2014 at 10:35 PM, James Cameron <[2]quozl at laptop.org>
> wrote:
> >
> >     Log collections showed wrong firmware version.  Cause was use of the
> BV
> >     tag instead of openprom/model.  The BV tag is the base version of
> >     firmware used in manufacturing.  openprom/model is the current
> version
> >     of firmware.
> >
> >     Also separated null trimming into a separate method.
> >     ---
>
> [...]
>
> >     --
> >     1.8.3.2
> >
> > --
> > Gonzalo Odiard
> >
> > SugarLabs - Software for children learning
> >
> > References:
> >
> > [1] https://github.com/godiard/log-activity
> > [2] mailto:quozl at laptop.org
>
> --
> James Cameron
> http://quozl.linux.org.au/
>



-- 
Gonzalo Odiard

SugarLabs - Software for children learning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140925/f31c9cef/attachment.html>


More information about the Sugar-devel mailing list