[sugar] Activities Portal: Proposal/suggestion

Marco Pesenti Gritti mpgritti at gmail.com
Mon May 19 11:16:34 EDT 2008


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

Marco

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
>



More information about the Devel mailing list