[Sugar-devel] [Bugs] #645 UNSP: make sugarlabs.org the default page

Tomeu Vizoso tomeu at sugarlabs.org
Wed Apr 15 04:55:45 EDT 2009


On Thu, Apr 2, 2009 at 22:37, S Page <skierpage at gmail.com> wrote:
> What about the expandable library section on the home page for
> downloaded .xol's?  It's nifty and useful (
> http://dev.sugarlabs.org/ticket/574 ).  The recent discussion about
> this ('content bundles and the "OLPC Library" Browse home page')
> devolved into discussing a replacement for them, but .xol files exist
> now.  Are they not going to work in Sugar 0.8x until a "Grand
> Unification" of activity and content is coded?

They work, just aren't accessible from a launching page in Browse.
Instead, you have to click on the bundle icon in the journal and it
will open in Browse.

> The code in /usr/share/library-common/make_index.py on an XO that
> rebuilds the library each time you download a collection also has the
> template code to make the home page.  It seems to support localization
> of the home page as well.

This code is not packaged for distros, currently.

> Sean DALY  wrote:
>> My memory of the XO G1G1 Browse page was that there was a link to
>> Help, but looking at it I see that there wasn't.
>
> Help is an activity, and as I recall in 2008 discussions on olpc-dev
> people said Browse cannot launch activities without adding Mozilla
> mime type handlers and/or relaxing Rainbow security.  However, Help is
> just an instance of Browse's WebView that opens <path to Help
> activity>/help/X_Introduction.html.  So another thing that a
> make_index.py script could do is look for the Help activity and if
> found add a
>    Browse the (local) Help files
> link to this home page.

Yeah, I guess this could work.

> http://wiki.laptop.org/go/Library#How_it_works has notes on how
> library-common works. I think someone with moderate skills[**] could
> revive it and kill three birds (generate home page, add content links
> as you download collections, and add a link to the Help activity's
> files if present) with one stone..
> http://dev.laptop.org/git/library/library-activity/tree/library-common

It's a bit too late for 0.84 :/

Regards,

Tomeu

> [**]  but more than me! :-/
>
> Cheers,
> --
> =S Page
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


More information about the Sugar-devel mailing list