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

Martin Abente martin.abente.lahaye at gmail.com
Thu Sep 25 13:46:39 EDT 2014


On Thu, Sep 25, 2014 at 1:35 PM, Gonzalo Odiard <godiard at sugarlabs.org>
wrote:

>
>
> 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 think this is human-layer problem, making it a software-layer problem
will probably fire back, and will simply make _us_ fill these fields
later... :/


> I don't know what other developers think,
>

+1, we should keep contacting the developers and then think what to do with
activities with missing maintainers...


> 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
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140925/cde96376/attachment.html>


More information about the Sugar-devel mailing list