It appears that Sayamindu&#39;s fbreader activity isn&#39;t in ASLO.  Since it supports many additional formats (including epub, which I just uploaded a bundle full of), is there any plan to make this activity work on the SOAS releases?<br>
<br><div class="gmail_quote">On Thu, Apr 9, 2009 at 2:52 PM, James Simmons <span dir="ltr">&lt;<a href="mailto:jim.simmons@walgreens.com">jim.simmons@walgreens.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Wade,<br>
<br>
One thing that I hope Unified Bundles will do is make ebooks more like<br>
real books.  In a real library you have books with pictures, books with<br>
just words, comic books, coloring books, and books with things that pop<br>
up when you open them.  All are recognizable as books.  On the XO it<br>
should be the same way.  Whether an etext is DJVU, or plain text, or<br>
images in a Zip file, or HTML with images and JavaScript animations and<br>
Flash it should be recognizable to the child as a book.  He shouldn&#39;t<br>
have to think about how he&#39;ll go about reading it.  He should be able to<br>
just launch it without being burdened with knowing how it is launched.<br>
This would mean you would have just one icon to indicate a book in<br>
either the journal or the activity ring, probably the one Read has now.<br>
The various viewers should try to be consistent, but may deviate when it<br>
makes sense to.  Some kinds of books with let you copy text to the<br>
clipboard or have text to speech with highlighting, and some won&#39;t, just<br>
like some kinds of books have pop-ups or have characters speak in word<br>
balloons and others don&#39;t.<br>
<br>
I wrote my own Activities because I tried converting Gutenberg etexts to<br>
PDFs and didn&#39;t like the results.  I was hoping that Read would handle<br>
more formats than it does, and it was easier to make my own specialized<br>
Activities in Python than it would have been to make Evince plugins,<br>
etc.  I thought that in time somebody would make Read do more formats.<br>
<br>
If the download counts from <a href="http://activities.sugarlabs.org" target="_blank">http://activities.sugarlabs.org</a> are anything<br>
to go by my Activities are pretty popular.  I think that says more about<br>
the popularity of the formats they support than the quality of the<br>
Activities themselves, and I would guess it is adults who are doing the<br>
downloading.  Adults have been trained by Microsoft Office to use<br>
different programs for different kinds of documents, so using a<br>
different Activity for plain text files than you use for PDFs is<br>
something adults are willing to put up with.  A kid shouldn&#39;t have to<br>
deal with that unless he&#39;s creating his own books.<br>
<br>
Maybe in the future Read Etexts and View Slides could become tools to<br>
actually create content, in the form of Unified Bundles.  A teacher<br>
could go to Gutenberg to get an etext in Zip format, load it into Read<br>
Etexts to have a look at it, then have the Activity create a new Journal<br>
entry which is a bundle.  She could then use the Journal to share the<br>
bundle with her class.<br>
<br>
To the kids the bundle would be just a book.<br>
<br>
James Simmons<br>
<br>
<br>
<br>
Wade Brainerd wrote:<br>
&gt; Good question.. My proposal is that activities which don&#39;t allow the<br>
&gt; creation of brand new content (e.g. they require some initial content<br>
&gt; to be used) become Content Viewers which is a special case of<br>
&gt; Activity.<br>
&gt;<br>
&gt; As it stands, I&#39;m not sure whether they need to be merged into Sugar<br>
&gt; or whether they can exist independently, with some sort of &quot;This<br>
&gt; bundle requires the Read Content Viewer&quot;.<br>
&gt;<br>
&gt; My initial instinct was that they should be merged into Sugar.  But<br>
&gt; now, given the inspiring &quot;Unified objects&quot; thread, I kind of think<br>
&gt; they should be allowed to remain separate.<br>
&gt;<br>
&gt; -Wade<br>
&gt;<br>
&gt; On Wed, Apr 8, 2009 at 4:58 PM, James Simmons &lt;<a href="mailto:jim.simmons@walgreens.com">jim.simmons@walgreens.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Wade,<br>
&gt;&gt;<br>
&gt;&gt; Thanks for your response.  It clears up a lot now that I have a better idea<br>
&gt;&gt; of the purpose of Unified bundles.  There is still one question I have,<br>
&gt;&gt; which is what becomes of Activities in this scenario?  For instance, if you<br>
&gt;&gt; have a bundle containing a PDF, what happens to the Read activity to make<br>
&gt;&gt; that possible?  Does code from Read move out of the Activity and become part<br>
&gt;&gt; of Sugar?  What&#39;s left in Read if you do that?  Or does Read go away?<br>
&gt;&gt;<br>
&gt;&gt; James Simmons<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
<br>
<br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>&quot;It is difficult to get a man to understand something, when his salary depends upon his not understanding it.&quot; -- Upton Sinclair<br>