Re: [Server-devel] First semi-version of Simple Digital Library Index

2009-11-03 Thread Martin Langhoff
On Tue, Nov 3, 2009 at 2:58 PM, Mike Dawson  wrote:
> 1. A content team uses the app as a normal desktop java app and exports it all

Tell me more about this model. The content team is going to be
preparing content for 5 000 XSs, each in one of 5 000 schools. Some of
those schools have a very limited, unreliable internet connection.
Others have no internet connection.

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] First semi-version of Simple Digital Library Index

2009-11-03 Thread Mike Dawson
SDLI can run two ways:

1. A content team uses the app as a normal desktop java app and exports it all

2. The content team just puts together the folder contents (e.g. PDFs,
media, etc) and then SDLI runs on the XS from the command line to
generate the browsing pages / indexes etc.

Also the XS can simply have an apache config that points to the
directory where the SDLI export lives... then plain vanilla apache can
serve it.

The problems that I wanted to solve were:

1. Making library creation fast and simple - existing systems just
needed too much time for meta data arrangement etc.

2.  In a limited connectivity environment how do we serve content
quickly and efficiently to schools?

Infoslicer grabs info.  SDLI arranges large quantities of information
in a way that can be browsed, searched, etc (e.g. you could use
infoslicer to grab multiple bits, categorize them, and then use SDLI
to make an index)

We use webdump (a open source app we programmed based on httrack) to
grab websites and package them into a format suitable for offline use.

Regards,

-Mike

2009/11/2 Martin Langhoff :
> On Sun, Nov 1, 2009 at 8:21 PM, Mike Dawson  
> wrote:
>> Finally made a first version of Simple Digital Library Index that we
>> have designed here to make libraries easier in limited connectivity
>> scenarios:
>
> Good to hear it is progressing!
>
> How would the workflow be? I imagine something like...
>
> 1 - A content team puts together their own library based on SDLI. How
> does this work? Is SDLI running on a local server?
>
> 2 - The team "exports" their library... a version? snapshot? the items
> marked as QA'd?
>
> 3 - The exported library is installed / updated on the XS
>
> 4 - The XS serves it (maybe with added smarts such as a search
> system...)? The XS can embed it in Moodle courses?
>
>
>
> m
> --
>  martin.langh...@gmail.com
>  mar...@laptop.org -- School Server Architect
>  - ask interesting questions
>  - don't get distracted with shiny stuff  - working code first
>  - http://wiki.laptop.org/go/User:Martinlanghoff
>
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] First semi-version of Simple Digital Library Index

2009-11-02 Thread Martin Langhoff
On Sun, Nov 1, 2009 at 8:21 PM, Mike Dawson  wrote:
> Finally made a first version of Simple Digital Library Index that we
> have designed here to make libraries easier in limited connectivity
> scenarios:

Good to hear it is progressing!

How would the workflow be? I imagine something like...

1 - A content team puts together their own library based on SDLI. How
does this work? Is SDLI running on a local server?

2 - The team "exports" their library... a version? snapshot? the items
marked as QA'd?

3 - The exported library is installed / updated on the XS

4 - The XS serves it (maybe with added smarts such as a search
system...)? The XS can embed it in Moodle courses?



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] First semi-version of Simple Digital Library Index

2009-11-01 Thread Caroline Meeks
Hi Mike,

This looks interesting.  I'm working on a course for teachers about Sugar
and I'm wondering if this is a tool I should potentially include.

Can you give me an overview of the problem its designed to solve and the use
cases and types of users who will be both using and populating it?

Is the library stored on the XS or the XO?
How does this compare/interact with infoslicer?

Thanks!
Caroline

On Sun, Nov 1, 2009 at 2:21 PM, Mike Dawson wrote:

> Dear All,
>
> Finally made a first version of Simple Digital Library Index that we
> have designed here to make libraries easier in limited connectivity
> scenarios:
>
> http://wiki.laptop.org/go/Simple_Digital_Library_Index
>
> In this I've tidied up a lot of the code, added a javascript based
> search that works offline, and made a GUI for tagging folders and
> building the library itself.
>
>*  Generates a plain old HTML browsing interface - no MySQL, PHP,
> etc. required
>* Generates an index of all the meta data and files in the library
> - you can download this and use it the same way as a repository
>* Generates a basic Javascript search system that works even offline
>* Very simple to add content - just assemble folders of content
> and tag the files using their own format if required.
>* Very easy to replicate - static HTML files are generated;
> therefor it can be easily copied to any medium, made accessible by
> being put into a webserver (e.g. Apache) directory
>* Suitable for offline use or use on a school server that does not
> have an internet connection.
>* Can be simply localized by using an XML dictionary file. Will
> look and see if this can be generated from po files etc. HTML pages
> will be automatically generated for each language as specified in the
> config file.
>* Can be made full text searchable by feeding the index page to Nutch
> [1]
>
> Will be having the team here work on documentation and putting our
> example library online.  Still very much work in progress but hope
> this gives a flavor.  We have deployed it out here in Afghanistan and
> it works pretty nice for serving our offline websites and other media
> to kids.
>
> Regards,
>
> -Mike
> ___
> Devel mailing list
> de...@lists.laptop.org
> http://lists.laptop.org/listinfo/devel
>



-- 
Caroline Meeks
Solution Grove
carol...@solutiongrove.com

617-500-3488 - Office
505-213-3268 - Fax
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] First semi-version of Simple Digital Library Index

2009-11-01 Thread Mike Dawson
Dear All,

Finally made a first version of Simple Digital Library Index that we
have designed here to make libraries easier in limited connectivity
scenarios:

http://wiki.laptop.org/go/Simple_Digital_Library_Index

In this I've tidied up a lot of the code, added a javascript based
search that works offline, and made a GUI for tagging folders and
building the library itself.

*  Generates a plain old HTML browsing interface - no MySQL, PHP,
etc. required
* Generates an index of all the meta data and files in the library
- you can download this and use it the same way as a repository
* Generates a basic Javascript search system that works even offline
* Very simple to add content - just assemble folders of content
and tag the files using their own format if required.
* Very easy to replicate - static HTML files are generated;
therefor it can be easily copied to any medium, made accessible by
being put into a webserver (e.g. Apache) directory
* Suitable for offline use or use on a school server that does not
have an internet connection.
* Can be simply localized by using an XML dictionary file. Will
look and see if this can be generated from po files etc. HTML pages
will be automatically generated for each language as specified in the
config file.
* Can be made full text searchable by feeding the index page to Nutch [1]

Will be having the team here work on documentation and putting our
example library online.  Still very much work in progress but hope
this gives a flavor.  We have deployed it out here in Afghanistan and
it works pretty nice for serving our offline websites and other media
to kids.

Regards,

-Mike
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel