[sugar] Activities Portal: Proposal/suggestion

Sayamindu Dasgupta sayamindu at gmail.com
Mon May 19 14:26:07 EDT 2008


Has anyone evaluated Remora (http://wiki.mozilla.org/Update:Remora)
for this ? This is the software which powers addons.mozilla.org
Cheers,
Sayamindu

On Mon, May 19, 2008 at 11:47 PM, Morgan Collett
<morgan.collett at gmail.com> wrote:
> On Mon, May 19, 2008 at 5:16 PM, Marco Pesenti Gritti
> <mpgritti at gmail.com> wrote:
>> Please wikify this! :)
>>
>> There is a note about something like this at the end of the doc page
>> which would be good to link:
>> http://wiki.sugarlabs.org/go/Documentation
>
> http://wiki.sugarlabs.org/go/Activity_portal
>
>
>> On Mon, May 19, 2008 at 5:08 PM, Morgan Collett
>> <morgan.collett at gmail.com> wrote:
>>> I've been thinking about a better portal for downloading activities. I
>>> came up with some ideas, that I unfortunately don't have time to
>>> implement, but I would be happy to cheer someone on if they are
>>> inspired by this...
>>>
>>> It should be easy to upload an activity (specifically after the first
>>> time it has been done) - easier than uploading to the wiki.
>>>
>>> Activities should be categorised according to various properties, including:
>>> * The usual activity metadata from activity.info
>>> * Descriptions, as in http://wiki.laptop.org/go/Activities
>>> * Category, as in http://wiki.laptop.org/go/Activities
>>> * Age ranges the activity is suitable for? (Possibly a Mature category
>>> for Doom?)
>>> * Competencies required: Pre-reading, reading, writing, ...
>>> * Development maturity
>>>  - like sourceforge: planning / pre-alpha / alpha / beta / stable
>>> * Collaborative?
>>>  - yes / no / only (for activities like Connect or Chat that don't
>>> function as a single user activity)
>>> * Requires Internet? (e.g. Gmail)
>>> * Compatible with: Sugar / Glucose version or OLPC release or distro
>>> release... e.g. Sugar >= 0.81
>>> * Additional Dependencies (e.g. video-chat-activity needs extra RPMs
>>> not in a build)
>>> * Tags
>>> * Languages - pulled out of the .xo
>>> * Low power friendly?
>>> * Related activities (for suites or alternatives)
>>> * Screenshot
>>>
>>> Activities have Releases, which have status similar to the development
>>> maturity - Suitable for: development / QA / public release etc - and
>>> of course the downloadable bundle for that release...
>>>
>>> The site should be internationalisable using standard i18n tools.
>>>
>>> Bonus points for:
>>> * Publishing a text page like
>>> http://mock.laptop.org/repos/local.update1/XOS/index.html at
>>> predictable URLs that lists activities compatible with a given
>>> release, for easy downloading with scripts etc.
>>> * Publishing the source in public distributed revision control, to get
>>> easy contributions to code / templates
>>> * Deployment on a system that is monitored and actively sysadmined
>>> * Implementation in a Python web framework, to tap into the existing
>>> developer community :)
>>> * A catchy name...
>>>
>>> Future features:
>>> * Download statistics
>>> * Feedback to the author(s)
>>>
>>> Regards
>>> Morgan
>>> _______________________________________________
>>> Sugar mailing list
>>> Sugar at lists.laptop.org
>>> http://lists.laptop.org/listinfo/sugar
>>>
>>
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel
>



-- 
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]



More information about the Devel mailing list