[Sugar-devel] [Bugs] #645 UNSP: make sugarlabs.org the default page
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..
It's a bit too late for 0.84 :/
> [**] but more than me! :-/
> =S Page
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
More information about the Sugar-devel