Well, you are describing our solution :)<br><br><div class="gmail_quote">On Mon, May 30, 2011 at 3:15 AM, Sridhar Dhanapalan <span dir="ltr"><<a href="mailto:sridhar@laptop.org.au">sridhar@laptop.org.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">On further thought, it seems to me that there should be two activities.<br>
<br>
The first is a reader. At minimum it should read plain text, PDF and<br>
EPUB files. The Read activity fulfils this requirement. An additional<br>
feature would be text-to-speech, with word highlighting (as Read<br>
ETexts has). In this way, you can run TTS on any source file.<br>
<br></blockquote><div><br>Read can open PDF, EPUB, DejaVu and text files. Can do text to speech <br>with word highlighting of text files, and only text to speech of EPUB files right now.<br>The idea is add the capability to the other formats.<br>
 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
The second is a fetcher. It allows searching through different<br>
pre-defined repositories, and the selected book can be downloaded to<br>
the journal. The Get Books activity fulfils this requirement. Files<br>
opened from the journal open up in the reader. An additional feature<br>
would be to add additional source repositories (similar to how<br>
Software Update works). This will allow deployments to create their<br>
own catalogues of books and make them available online.<br>
<br></blockquote><div><br>This is the description of GetBooks. A deployment can use Pathagar <br>to create a book repository. In eduJam, we talked about how improve <br>the tagging of books to create catalogs, and we need to do a few changes in the server code. <br>
Nicholas and Daniel worked in code to add dynamic catalogs to GetBooks,<br>and we are trying to improve it. GetBooks and Pathagar use the OPDS protocol.<br><br>Gonzalo<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

I think it's important to split the reading from the fetching to avoid<br>
having an overly complicated activity. The journal is the means by<br>
which they connect.<br>
<br>
What do people think of this idea?<br>
<font color="#888888"><br>
Sridhar<br>
</font><div><div></div><div class="h5"><br>
<br>
On 29 May 2011 04:07, Gonzalo Odiard <<a href="mailto:gonzalo@laptop.org">gonzalo@laptop.org</a>> wrote:<br>
> Yes, I was working trying to merge the code in Get Books and Read<br>
> activities.<br>
> Now, you can read "plain text" files in Read, and Get Books can download<br>
> books from<br>
> Feedbooks and Internet Archive.<br>
> A missing part is download books from Gutenberg project.<br>
><br>
> Gonzalo<br>
><br>
> On Sat, May 28, 2011 at 12:55 PM, Sridhar Dhanapalan <<a href="mailto:sridhar@laptop.org.au">sridhar@laptop.org.au</a>><br>
> wrote:<br>
>><br>
>> On 28 May 2011 04:36, James Simmons <<a href="mailto:nicestep@gmail.com">nicestep@gmail.com</a>> wrote:<br>
>> > Marilyn,<br>
>> ><br>
>> > I wrote an Activity called Read Etexts that might be of some use to<br>
>> > you.  It can take one of the "plain text" files put out by Project<br>
>> > Gutenberg and read it aloud, like a Kindle.  As it reads the words it<br>
>> > highlights the word spoken.  The highlighting needs a faster computer<br>
>> > than an XO to keep up with the word being spoken, but it doesn't need<br>
>> > to be much faster.<br>
>> ><br>
>> > <a href="http://activities.sugarlabs.org/en-US/sugar/addon/4035" target="_blank">http://activities.sugarlabs.org/en-US/sugar/addon/4035</a><br>
>> ><br>
>> > James Simmons<br>
>><br>
>> This activity looks like it could have some real potential in our<br>
>> deployments.<br>
>><br>
>> It seems like there's a lot of functionality crossover between Read<br>
>> Etexts, Get Internet Archive Books (your code) and Get Books (based on<br>
>> Get Internet Archive Books). Are there any thoughts about a merger? A<br>
>> reader that could pull content and vocalise the words from all of the<br>
>> sources supported by Get Books (plus external files) would be<br>
>> fantastic!<br>
>><br>
>> Thanks,<br>
>> Sridhar<br>
>> _______________________________________________<br>
>> IAEP -- It's An Education Project (not a laptop project!)<br>
>> <a href="mailto:IAEP@lists.sugarlabs.org">IAEP@lists.sugarlabs.org</a><br>
>> <a href="http://lists.sugarlabs.org/listinfo/iaep" target="_blank">http://lists.sugarlabs.org/listinfo/iaep</a><br>
><br>
><br>
</div></div></blockquote></div><br>