<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MikeDeVine</id>
	<title>Sugar Labs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MikeDeVine"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/MikeDeVine"/>
	<updated>2026-05-15T00:30:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/Game_Elements&amp;diff=43662</id>
		<title>Fortune Hunter/Game Elements</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/Game_Elements&amp;diff=43662"/>
		<updated>2010-01-31T20:00:27Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* http://people.rit.edu/mod1594/fortune_hunter/ferren-merchant.gif Merchant */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Fortune_Hunter/Navigation}}&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Main Characters ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Arith ===&lt;br /&gt;
&lt;br /&gt;
:Arith is the protagonist of the game. Her name comes from the root of the word arithmetic. She is curious by nature and a natural explorer. Her best friend and colleague, Lytic, also accompanies her on her journey. Together, they seek to find fortune and glory and put Feren out of commission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Lytic ===&lt;br /&gt;
&lt;br /&gt;
:Lytic is Arith’s best friend and partner. His name is derived from the word analytic. He is very adventuresome, however more cautious than his female counterpart. Feren causes plenty of trouble for these two during their journey and Lytic will stop at nothing to ensure he and Arith both make it out unscathed and richer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Feren ===&lt;br /&gt;
&lt;br /&gt;
:Feren is the antagonist of the game. Little is known about Feren, including age and gender. Feren’s name is derived from the word differential. It is believed that Feren may know Arith or Lytic, as Feren seems to recall personal information regarding their pasts. Feren aims to stop the two from discovering the fabled treasure and hoarding it. Dark natured, Feren is a very dangerous and devious foe. There is lots to learn about this mysterious, shady character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/~mod1594/fortune_hunter/ferren-merchant.gif Merchant ===&lt;br /&gt;
&lt;br /&gt;
:The merchant has no allegiance to anyone. The only thing he cares about is increasing the weight of his pockets. He enjoys bumping in to weary travelers and jumps and the opportunity to make a beneficial sale. He loves to cheat people who are off their game and will take advantage of many situations. Although he is a sneak, he is very handy for the protagonists, providing them with items, weapons, armor, and advice during their journey… for a substantial fee, of course!&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Enemies (Bestiary) ==&lt;br /&gt;
&lt;br /&gt;
:Standard enemies are commonly found throughout the game and vary in difficulty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Bonesprout ===&lt;br /&gt;
&lt;br /&gt;
:It is unknown whether bonesprouts are animals or plants, as they grow from the ground and have the appearance of human skeletons. They cannot stand on those feet of theirs, but their body is fully functional and powerful. Bonesprouts also have a hardened exterior, making it difficult to inflict much damage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Boom Shroom ===&lt;br /&gt;
&lt;br /&gt;
:They may look like harmless fungi but boom shrooms can attack at a distance, firing a cloud of fast-flying spores into their target. Once enough spores make contact, it’s only a matter of time before paralysis sets in and they move in for the kill. They are also noted for their disgruntled representation of a human face.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Cave Yeti ===&lt;br /&gt;
&lt;br /&gt;
:Ranging in size from that of a chicken to a bear, cave yetis have a lot of potential for power. Smaller ones aren’t as dangerous, but the larger ones are. When threatened, these yetis stand on their hind quarters to appear larger and use their very long and heavy claws for hammering opponents. It is said that the original abominable snow yeti was just one of these creatures defending a nest. It scared the unknowing traveler senseless.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Cave Yeti (Juvenile) ===&lt;br /&gt;
&lt;br /&gt;
:Same in appearance as the normal cave yetis, these yetis are much larger and a whole lot more dangerous! As intimidating as their size is, they have still not reached adulthood yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dark Knight ===&lt;br /&gt;
&lt;br /&gt;
:Ancient protectors of the dungeons, knights were once heralded as champions of the lands. Dark knights are spawned of every fallen knight who met an untimely end. They seek to destroy everything in their path.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dire Wolf ===&lt;br /&gt;
&lt;br /&gt;
:An ancient and extinct wolf species with a ravenous appetite. Remember wolves always travel in packs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dire Wolf Lord ===&lt;br /&gt;
&lt;br /&gt;
:The alpha of the dire wolves. More vicious than the dire wolves, this wolf is stronger and faster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dragon Slug ===&lt;br /&gt;
&lt;br /&gt;
:Gorgeous to look at, yes, but very dangerous to unsuspecting travelers. They aren’t terribly strong, but don’t let their size fool you. They pack quite a bit of energy in every bite and sting and should be handled with extreme caution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Flame Elemental ===&lt;br /&gt;
&lt;br /&gt;
:Born from the flames of scorched earth, these elementals are defenders of the world. Wherever they go, the temperature will rise by hundreds of degrees. Be warned, they have the ability to ignite almost everything.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Frost Giant ===&lt;br /&gt;
&lt;br /&gt;
:Cold by nature, these giants are very dangerous. They can use the power of ice to slow their enemies, making it easier for them to crush them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/goblin.gif Goblin ===&lt;br /&gt;
&lt;br /&gt;
:Goblins are very old inhabitants of this dungeon. They are from the ancient world and survive in secret away from the prying eyes of the world. They have evolved slightly in intelligence as they are usually depicted, but are still ruthless and primitive. They are strong in numbers, but are normally weak creatures of habit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Necromancer ===&lt;br /&gt;
&lt;br /&gt;
:These dark mages have the ability to call forth the dead to do their bidding. They are quite a sight, but keep in mind their real power lies within their minions. Defeat them as quickly as possible to stop the endless onslaught of undead they summon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/orc.gif Orc ===&lt;br /&gt;
&lt;br /&gt;
:Orcs have existed for a very long time. They live with the goblins of this dungeon and their primary asset is brute strength. They lack in intelligence and are easily tricked or deceived.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Roseweaver ===&lt;br /&gt;
&lt;br /&gt;
:These feisty, intelligent creatures trick their enemies by luring them with a beautiful rose-like flower sprouting from their side. Primarily targeting smaller creatures, they will not stop at the chance of larger prey. Once the roseweaver’s target is close enough, they ensnare them with razor sharp thorns mounted on strong, thick vines, constricting the life out of their prisoner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Sacateran ===&lt;br /&gt;
&lt;br /&gt;
:These enormous insects generally travel in swarms, however it isn’t uncommon to come across one straggler in combat. They are excellent at picking away at their prey’s health as they are parasitic in nature. Their real strength lies in their adulthood when they mature into Sacatetras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Stone Golem ===&lt;br /&gt;
&lt;br /&gt;
:Extremely large in size, they appear to be made of unique stones with engraved symbols on them. They are very strong and have a high defense as well. Their weakness lies in their speed and agility.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Undead Insurgent ===&lt;br /&gt;
&lt;br /&gt;
:These rogues are simply skeletons with armor, making them harder to defeat. They have a wider range of attacks than most enemies, making them unpredictable. Be on your guard in all fronts when facing undead insurgents. They used to work for the undead scourge, but have since fled and survive on their own.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Volcanaboar ===&lt;br /&gt;
&lt;br /&gt;
:They appear harmless and are usually passive, but do not like unknown foreign invaders into their habitat. They will defend their homes in numbers, though they are generally on the weaker side.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wake Angel ===&lt;br /&gt;
&lt;br /&gt;
:These invisible enemies are masses of free forming energy that slightly resemble human shapes. They exist riding the wake of balanced energy that flows throughout all life and become enraged when this balance of energy is upset, taking more physical manifestations. In this state, they can be quite dangerous.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wind Elemental ===&lt;br /&gt;
&lt;br /&gt;
:The essence of wind, they are very strong. Wind elementals resemble tornadoes and can cause enormous pressure changes in nearby areas. They have a temper to match their erratic behavior. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/wizard(adept).gif Wizard (Adept) ===&lt;br /&gt;
&lt;br /&gt;
:The order of wizardry consisted of masters of magic and the elements, allowing them to communicate with their surroundings and cast magical based attacks. They are skilled at their craft and extremely knowledgeable. These wizards, however, have been cut off from the growing world for far too long and have lost touch with the foundation for their order, causing them to lash out at whatever creatures they encounter. They conjure up their own food for survival while stuck in this dungeon for all eternity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wizard (Master) ===&lt;br /&gt;
&lt;br /&gt;
:Wizard masters are even strong than adepts with more powerful attacks and boast defensive magic as well. They are distinguished by their colorful, new robes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Boss Enemies ==&lt;br /&gt;
&lt;br /&gt;
:Boss enemies are usually very rare encounters in the game and offer larger rewards for defeating them. However, they are much tougher and more difficult in discovering and exploiting their weaknesses. Their mathematical principals serve as a unit overview.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Beast King ===&lt;br /&gt;
&lt;br /&gt;
:The king of all beasts found within the dungeon. It has the ability to summon lesser beasts to attack with it. The beast king is exceedingly strong and has lightning fast reflexes. It only shows itself when it absolutely must accomplish tasks itself, when minions simply will not do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Bitter Biter ===&lt;br /&gt;
&lt;br /&gt;
:A large creature with an angry personality. It is extremely powerful offensively. Try not to give it a chance to attack and keep an eye on those horns and teeth.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Cave Yeti (Adult) ===&lt;br /&gt;
&lt;br /&gt;
:These fully matured cave yetis are extremely powerful and massive in size. Approach them with the utmost caution. They also have the tendency to lure cave yetis from a nearby distance to reconcile and intrusions into their habitat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Celestial Dragon ===&lt;br /&gt;
&lt;br /&gt;
:As beautiful as this creature is, it is still a danger to travelers. This dragon holds power over the cosmos, protecting both time and space on the planet. It will only fight in self defense. It cannot be killed, but it is said defeating a celestial dragon in battle will yield an unimaginable reward that would protect anyone that happened survive the encounter. It also may grant the victor a small touch of its magical power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Feren ===&lt;br /&gt;
&lt;br /&gt;
:Feren is a seemingly old foe of Arith and Lytic, having knowledge of their lives. Feren is very mysterious and dark and works to oppose the two adventurers and stops at nothing to make things difficult for them, even if that means many battles first-hand. What’s he hiding?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Feren (Akhalite) ===&lt;br /&gt;
&lt;br /&gt;
:At last Feren reveals his true identity! He is truly fearsome. Absolute master of both magical and physical attacks, he deals massive blows to those who oppose him. Fed up with the events of story, he is ready to fight to the death. Good thing our heroes are also ready to end this, once and for all! It will take a true master of mathematics to defeat this king of destruction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Great Skua ===&lt;br /&gt;
&lt;br /&gt;
:A gigantic skua with an extra bad temper. Watch out you don&#039;t take a &#039;beaking&#039; from this bird! It is rather fast and difficult to fight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Ice Golem ===&lt;br /&gt;
&lt;br /&gt;
:This ice behemoth is treacherous, freezing everything in its path and fighting with relentless ice attacks. It is made of solid, thick ice, causing most physical attacks to be virtually useless. As you can imagine, this will be one very cold fight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Root Golem ===&lt;br /&gt;
&lt;br /&gt;
:Another behemoth, this time comprised of the earth. This golem is made entirely out of roots. It is generally passive by nature, but something’s not right in this dungeon. The root golem will ensnare any that seek to pass through its grotto. It can also sap the life from enemies, regenerating its own health over time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Sacatetra ===&lt;br /&gt;
&lt;br /&gt;
:Only one queen to the sacaterans may be active at one time. Should multiple queens emerge, they must fight to the death. It is only the victor that can reap the benefits of ruling the sacaterans. Being a queen, sacatetra has the ability to summon minions to fight alongside her. She has many insect-oriented attacks that will leave her enemies weak and vulnerable. Her giant rock arms are heavy, sharp, piercing blades. As with all sacaterans though, the heaviness of her leaf wings make it impossible for them to be efficient fliers or make it very long distances without walking.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Serratula ===&lt;br /&gt;
&lt;br /&gt;
:Serratula is a giant spider mutant. Her many eyes gives her the ability to foresee attacks and her many legs makes her powerful and fast. She is very dangerous and will fight with every ounce of energy once she has a fresh meal in her sights. Maybe it’s best to try and avoid her lair altogether.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Undead Scourge ===&lt;br /&gt;
&lt;br /&gt;
:The scourge is nothing short of a small, precision army of undead. Once protectors of this realm, they were outlawed for reasons unknown and desire to take revenge on all living things that they encounter. Led by a royal undead, the most dangerous type, they all fight together simultaneously to make living difficult for their enemies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Weapons ==&lt;br /&gt;
&lt;br /&gt;
:Weapons are found or purchased in the game. They are solely responsible for improving the player’s attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Rusted Blade ===&lt;br /&gt;
&lt;br /&gt;
:A rusty, very old blade. Adds +5 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Great Sword ===&lt;br /&gt;
&lt;br /&gt;
:A large, two handed sword with lots of power. Adds +15 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/falcatta.gif Falcatta ===&lt;br /&gt;
&lt;br /&gt;
:An ancient sword used by warriors. Adds +20 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Sun &amp;amp; Moon Daggers ===&lt;br /&gt;
&lt;br /&gt;
:These daggers are imbued with the power of the cosmos. +20 attack power. +5 defense. +5 combat timer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Crescent Sword ===&lt;br /&gt;
&lt;br /&gt;
:A strong and fast sword with a curved blade. +25 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Cardinal ===&lt;br /&gt;
&lt;br /&gt;
:A very well built blade that is both quick and extremely powerful. It also provides a small amount of defense. +35 attack power. +5 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Solar &amp;amp; Lunar Blades ===&lt;br /&gt;
&lt;br /&gt;
:The shape of these blades resembles something familiar. They are of unknown original and have massive strength and good defensive capabilities. +50 attack power. +15 defense. +10 combat timer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Armor ==&lt;br /&gt;
&lt;br /&gt;
:Armor is found or purchased in the game. It is solely responsible for improving the player’s defensive capabilities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Earth Vest ===&lt;br /&gt;
&lt;br /&gt;
:A ratty old vest made of natural materials. +5 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Wind Breaker ===&lt;br /&gt;
&lt;br /&gt;
:Thick armor made from durable material. +15 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Flame Leggings ===&lt;br /&gt;
&lt;br /&gt;
:Strong, durable leggings imbued with the essence of fire. +25 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Dark Cowl ===&lt;br /&gt;
&lt;br /&gt;
:A dark, gloomy cowl. It appears to have some sort of power. +35 defense. +5 HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Celestial Armor ===&lt;br /&gt;
&lt;br /&gt;
:An incredibly strong armor set made from the essence of the stars. +50 defense. +20 HP. +5 BT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Accessories ==&lt;br /&gt;
&lt;br /&gt;
:Accessories are found or purchased in the game. They generally add additional or unusual affects to help the player and are more rare than weapons or armor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Jewel Shard ===&lt;br /&gt;
&lt;br /&gt;
:A broken jewel piece with unnatural powers. +10 special attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Broken Hourglass ===&lt;br /&gt;
&lt;br /&gt;
:A cracked hourglass. Time itself seems to have been altered. +10 BT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Radiant Vial ===&lt;br /&gt;
&lt;br /&gt;
:An empty, shimmering vial with unnatural healing powers. +20 HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Tome of Honor ===&lt;br /&gt;
&lt;br /&gt;
:A large book filled with useful fighting knowledge. It is said that it grants the user better offense in battle. +20% attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Tome of Valor ===&lt;br /&gt;
&lt;br /&gt;
:A large book filled with useful fighting knowledge. It is said that it grants the user better defense in battle. +20% defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Items ==&lt;br /&gt;
&lt;br /&gt;
:Items are objects found in the game that grant the user a one-time effect such as regaining lost health points. They are generally consumed after use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Remedy ===&lt;br /&gt;
&lt;br /&gt;
:A remedy is used to regain lost health points. They are fairly common on your quest. Restores 5% max health points. Buy for 20*. Sell for 2*. Max carried 20 remedies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Elixir ===&lt;br /&gt;
&lt;br /&gt;
:An elixir is used to regain lost health points. They refill more health points than a remedy and are less common on your quest. Restores 15% max health points. Buy for 60*. Sell for 10*. Max carried 20 elixirs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif High Elixir ===&lt;br /&gt;
&lt;br /&gt;
:A high elixir is used to regain lost health points. They refill more health points than an elixir and are rare on your quest. Restores 40% max health points. Buy for 100*. Sell for 20*. Max carried 20 high elixirs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Panacea ===&lt;br /&gt;
&lt;br /&gt;
:An panacea is used to regain lost health points. They refill more health points than a high elixir and are very rare on your quest. Restores 80% max health points. Buy for 150*. Sell for 50*. Max carried 20 panaceas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Nostrum ===&lt;br /&gt;
&lt;br /&gt;
:They said the merchant was crazy, but look at what he’s concocted now! A nostrum is used to regain lost health points after being defeated. It is automatically used on those who are about to give up their ambitions. Extremely rare to find on your quest. Restores 50% max health points when health points reach 0. Auto-use. Buy for 250*. Sell for 100*. Max carried 5 nostrums.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Ruby ===&lt;br /&gt;
&lt;br /&gt;
:A large, beautiful ruby… Sells for 500*. Also grants the barer a magic flame attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Sapphire ===&lt;br /&gt;
&lt;br /&gt;
:A large, deep sapphire… Sells for 500*. Also grants the barer a magic water attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Emerald ===&lt;br /&gt;
&lt;br /&gt;
:A large, radiant emerald… Sells for 500*. Also grants the barer a magic earth attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Diamond ===&lt;br /&gt;
&lt;br /&gt;
:A large, shimmering diamond… Sells for 500*. Also grants the barer a magic ice attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Key Items ==&lt;br /&gt;
&lt;br /&gt;
:Key Items are items that are found in the game that will not be removed from the inventory after use. These items are important and usually involved in the main story line and necessary for game completion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Ancient Amulet ===&lt;br /&gt;
&lt;br /&gt;
:This is the very same amulet Arith stumbled across during her initial dig at the start of her journey. It possesses untold energy and makes for a great reading light, as it has the ability to uncover hidden secret texts if shone on the right surface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Room Key ===&lt;br /&gt;
&lt;br /&gt;
:A room key is important for passing through locked doors. They are hidden and scattered throughout the dungeons and must be found in order to progress to locked or hidden areas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/mod1594/fortune_hunter/dungeon_key.gif Dungeon Key ===&lt;br /&gt;
&lt;br /&gt;
:A dungeon key is important for exiting a dungeon. They are hidden in each dungeon and must be found in order to progress to the next level. They are usually guarded by tougher enemies.&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Currency ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/akhal.png Akhal ===&lt;br /&gt;
&lt;br /&gt;
:Akhal are the in-game currency units. They most closely resemble golden coins with engravings of a horse and unknown language in them. They are named for a special breed of horse, known as the &#039;golden horse&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (small) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (small) is worth one akhal. They are found everywhere on your journey. +1 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (large) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (large) is worth ten akhal. They are found everywhere on your journey. +10 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (chest) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (chest) is worth one hundred akhal. They are uncommon on your journey. +100 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Fortune_Hunter/Navigation}}&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/Game_Elements&amp;diff=43661</id>
		<title>Fortune Hunter/Game Elements</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/Game_Elements&amp;diff=43661"/>
		<updated>2010-01-31T19:59:04Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Merchant */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Fortune_Hunter/Navigation}}&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Main Characters ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Arith ===&lt;br /&gt;
&lt;br /&gt;
:Arith is the protagonist of the game. Her name comes from the root of the word arithmetic. She is curious by nature and a natural explorer. Her best friend and colleague, Lytic, also accompanies her on her journey. Together, they seek to find fortune and glory and put Feren out of commission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Lytic ===&lt;br /&gt;
&lt;br /&gt;
:Lytic is Arith’s best friend and partner. His name is derived from the word analytic. He is very adventuresome, however more cautious than his female counterpart. Feren causes plenty of trouble for these two during their journey and Lytic will stop at nothing to ensure he and Arith both make it out unscathed and richer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Feren ===&lt;br /&gt;
&lt;br /&gt;
:Feren is the antagonist of the game. Little is known about Feren, including age and gender. Feren’s name is derived from the word differential. It is believed that Feren may know Arith or Lytic, as Feren seems to recall personal information regarding their pasts. Feren aims to stop the two from discovering the fabled treasure and hoarding it. Dark natured, Feren is a very dangerous and devious foe. There is lots to learn about this mysterious, shady character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/mod1594/fortune_hunter/ferren-merchant.gif Merchant ===&lt;br /&gt;
&lt;br /&gt;
:The merchant has no allegiance to anyone. The only thing he cares about is increasing the weight of his pockets. He enjoys bumping in to weary travelers and jumps and the opportunity to make a beneficial sale. He loves to cheat people who are off their game and will take advantage of many situations. Although he is a sneak, he is very handy for the protagonists, providing them with items, weapons, armor, and advice during their journey… for a substantial fee, of course!&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Enemies (Bestiary) ==&lt;br /&gt;
&lt;br /&gt;
:Standard enemies are commonly found throughout the game and vary in difficulty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Bonesprout ===&lt;br /&gt;
&lt;br /&gt;
:It is unknown whether bonesprouts are animals or plants, as they grow from the ground and have the appearance of human skeletons. They cannot stand on those feet of theirs, but their body is fully functional and powerful. Bonesprouts also have a hardened exterior, making it difficult to inflict much damage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Boom Shroom ===&lt;br /&gt;
&lt;br /&gt;
:They may look like harmless fungi but boom shrooms can attack at a distance, firing a cloud of fast-flying spores into their target. Once enough spores make contact, it’s only a matter of time before paralysis sets in and they move in for the kill. They are also noted for their disgruntled representation of a human face.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Cave Yeti ===&lt;br /&gt;
&lt;br /&gt;
:Ranging in size from that of a chicken to a bear, cave yetis have a lot of potential for power. Smaller ones aren’t as dangerous, but the larger ones are. When threatened, these yetis stand on their hind quarters to appear larger and use their very long and heavy claws for hammering opponents. It is said that the original abominable snow yeti was just one of these creatures defending a nest. It scared the unknowing traveler senseless.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Cave Yeti (Juvenile) ===&lt;br /&gt;
&lt;br /&gt;
:Same in appearance as the normal cave yetis, these yetis are much larger and a whole lot more dangerous! As intimidating as their size is, they have still not reached adulthood yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dark Knight ===&lt;br /&gt;
&lt;br /&gt;
:Ancient protectors of the dungeons, knights were once heralded as champions of the lands. Dark knights are spawned of every fallen knight who met an untimely end. They seek to destroy everything in their path.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dire Wolf ===&lt;br /&gt;
&lt;br /&gt;
:An ancient and extinct wolf species with a ravenous appetite. Remember wolves always travel in packs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dire Wolf Lord ===&lt;br /&gt;
&lt;br /&gt;
:The alpha of the dire wolves. More vicious than the dire wolves, this wolf is stronger and faster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dragon Slug ===&lt;br /&gt;
&lt;br /&gt;
:Gorgeous to look at, yes, but very dangerous to unsuspecting travelers. They aren’t terribly strong, but don’t let their size fool you. They pack quite a bit of energy in every bite and sting and should be handled with extreme caution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Flame Elemental ===&lt;br /&gt;
&lt;br /&gt;
:Born from the flames of scorched earth, these elementals are defenders of the world. Wherever they go, the temperature will rise by hundreds of degrees. Be warned, they have the ability to ignite almost everything.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Frost Giant ===&lt;br /&gt;
&lt;br /&gt;
:Cold by nature, these giants are very dangerous. They can use the power of ice to slow their enemies, making it easier for them to crush them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/goblin.gif Goblin ===&lt;br /&gt;
&lt;br /&gt;
:Goblins are very old inhabitants of this dungeon. They are from the ancient world and survive in secret away from the prying eyes of the world. They have evolved slightly in intelligence as they are usually depicted, but are still ruthless and primitive. They are strong in numbers, but are normally weak creatures of habit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Necromancer ===&lt;br /&gt;
&lt;br /&gt;
:These dark mages have the ability to call forth the dead to do their bidding. They are quite a sight, but keep in mind their real power lies within their minions. Defeat them as quickly as possible to stop the endless onslaught of undead they summon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/orc.gif Orc ===&lt;br /&gt;
&lt;br /&gt;
:Orcs have existed for a very long time. They live with the goblins of this dungeon and their primary asset is brute strength. They lack in intelligence and are easily tricked or deceived.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Roseweaver ===&lt;br /&gt;
&lt;br /&gt;
:These feisty, intelligent creatures trick their enemies by luring them with a beautiful rose-like flower sprouting from their side. Primarily targeting smaller creatures, they will not stop at the chance of larger prey. Once the roseweaver’s target is close enough, they ensnare them with razor sharp thorns mounted on strong, thick vines, constricting the life out of their prisoner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Sacateran ===&lt;br /&gt;
&lt;br /&gt;
:These enormous insects generally travel in swarms, however it isn’t uncommon to come across one straggler in combat. They are excellent at picking away at their prey’s health as they are parasitic in nature. Their real strength lies in their adulthood when they mature into Sacatetras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Stone Golem ===&lt;br /&gt;
&lt;br /&gt;
:Extremely large in size, they appear to be made of unique stones with engraved symbols on them. They are very strong and have a high defense as well. Their weakness lies in their speed and agility.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Undead Insurgent ===&lt;br /&gt;
&lt;br /&gt;
:These rogues are simply skeletons with armor, making them harder to defeat. They have a wider range of attacks than most enemies, making them unpredictable. Be on your guard in all fronts when facing undead insurgents. They used to work for the undead scourge, but have since fled and survive on their own.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Volcanaboar ===&lt;br /&gt;
&lt;br /&gt;
:They appear harmless and are usually passive, but do not like unknown foreign invaders into their habitat. They will defend their homes in numbers, though they are generally on the weaker side.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wake Angel ===&lt;br /&gt;
&lt;br /&gt;
:These invisible enemies are masses of free forming energy that slightly resemble human shapes. They exist riding the wake of balanced energy that flows throughout all life and become enraged when this balance of energy is upset, taking more physical manifestations. In this state, they can be quite dangerous.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wind Elemental ===&lt;br /&gt;
&lt;br /&gt;
:The essence of wind, they are very strong. Wind elementals resemble tornadoes and can cause enormous pressure changes in nearby areas. They have a temper to match their erratic behavior. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/wizard(adept).gif Wizard (Adept) ===&lt;br /&gt;
&lt;br /&gt;
:The order of wizardry consisted of masters of magic and the elements, allowing them to communicate with their surroundings and cast magical based attacks. They are skilled at their craft and extremely knowledgeable. These wizards, however, have been cut off from the growing world for far too long and have lost touch with the foundation for their order, causing them to lash out at whatever creatures they encounter. They conjure up their own food for survival while stuck in this dungeon for all eternity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wizard (Master) ===&lt;br /&gt;
&lt;br /&gt;
:Wizard masters are even strong than adepts with more powerful attacks and boast defensive magic as well. They are distinguished by their colorful, new robes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Boss Enemies ==&lt;br /&gt;
&lt;br /&gt;
:Boss enemies are usually very rare encounters in the game and offer larger rewards for defeating them. However, they are much tougher and more difficult in discovering and exploiting their weaknesses. Their mathematical principals serve as a unit overview.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Beast King ===&lt;br /&gt;
&lt;br /&gt;
:The king of all beasts found within the dungeon. It has the ability to summon lesser beasts to attack with it. The beast king is exceedingly strong and has lightning fast reflexes. It only shows itself when it absolutely must accomplish tasks itself, when minions simply will not do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Bitter Biter ===&lt;br /&gt;
&lt;br /&gt;
:A large creature with an angry personality. It is extremely powerful offensively. Try not to give it a chance to attack and keep an eye on those horns and teeth.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Cave Yeti (Adult) ===&lt;br /&gt;
&lt;br /&gt;
:These fully matured cave yetis are extremely powerful and massive in size. Approach them with the utmost caution. They also have the tendency to lure cave yetis from a nearby distance to reconcile and intrusions into their habitat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Celestial Dragon ===&lt;br /&gt;
&lt;br /&gt;
:As beautiful as this creature is, it is still a danger to travelers. This dragon holds power over the cosmos, protecting both time and space on the planet. It will only fight in self defense. It cannot be killed, but it is said defeating a celestial dragon in battle will yield an unimaginable reward that would protect anyone that happened survive the encounter. It also may grant the victor a small touch of its magical power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Feren ===&lt;br /&gt;
&lt;br /&gt;
:Feren is a seemingly old foe of Arith and Lytic, having knowledge of their lives. Feren is very mysterious and dark and works to oppose the two adventurers and stops at nothing to make things difficult for them, even if that means many battles first-hand. What’s he hiding?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Feren (Akhalite) ===&lt;br /&gt;
&lt;br /&gt;
:At last Feren reveals his true identity! He is truly fearsome. Absolute master of both magical and physical attacks, he deals massive blows to those who oppose him. Fed up with the events of story, he is ready to fight to the death. Good thing our heroes are also ready to end this, once and for all! It will take a true master of mathematics to defeat this king of destruction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Great Skua ===&lt;br /&gt;
&lt;br /&gt;
:A gigantic skua with an extra bad temper. Watch out you don&#039;t take a &#039;beaking&#039; from this bird! It is rather fast and difficult to fight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Ice Golem ===&lt;br /&gt;
&lt;br /&gt;
:This ice behemoth is treacherous, freezing everything in its path and fighting with relentless ice attacks. It is made of solid, thick ice, causing most physical attacks to be virtually useless. As you can imagine, this will be one very cold fight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Root Golem ===&lt;br /&gt;
&lt;br /&gt;
:Another behemoth, this time comprised of the earth. This golem is made entirely out of roots. It is generally passive by nature, but something’s not right in this dungeon. The root golem will ensnare any that seek to pass through its grotto. It can also sap the life from enemies, regenerating its own health over time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Sacatetra ===&lt;br /&gt;
&lt;br /&gt;
:Only one queen to the sacaterans may be active at one time. Should multiple queens emerge, they must fight to the death. It is only the victor that can reap the benefits of ruling the sacaterans. Being a queen, sacatetra has the ability to summon minions to fight alongside her. She has many insect-oriented attacks that will leave her enemies weak and vulnerable. Her giant rock arms are heavy, sharp, piercing blades. As with all sacaterans though, the heaviness of her leaf wings make it impossible for them to be efficient fliers or make it very long distances without walking.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Serratula ===&lt;br /&gt;
&lt;br /&gt;
:Serratula is a giant spider mutant. Her many eyes gives her the ability to foresee attacks and her many legs makes her powerful and fast. She is very dangerous and will fight with every ounce of energy once she has a fresh meal in her sights. Maybe it’s best to try and avoid her lair altogether.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Undead Scourge ===&lt;br /&gt;
&lt;br /&gt;
:The scourge is nothing short of a small, precision army of undead. Once protectors of this realm, they were outlawed for reasons unknown and desire to take revenge on all living things that they encounter. Led by a royal undead, the most dangerous type, they all fight together simultaneously to make living difficult for their enemies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Weapons ==&lt;br /&gt;
&lt;br /&gt;
:Weapons are found or purchased in the game. They are solely responsible for improving the player’s attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Rusted Blade ===&lt;br /&gt;
&lt;br /&gt;
:A rusty, very old blade. Adds +5 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Great Sword ===&lt;br /&gt;
&lt;br /&gt;
:A large, two handed sword with lots of power. Adds +15 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/falcatta.gif Falcatta ===&lt;br /&gt;
&lt;br /&gt;
:An ancient sword used by warriors. Adds +20 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Sun &amp;amp; Moon Daggers ===&lt;br /&gt;
&lt;br /&gt;
:These daggers are imbued with the power of the cosmos. +20 attack power. +5 defense. +5 combat timer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Crescent Sword ===&lt;br /&gt;
&lt;br /&gt;
:A strong and fast sword with a curved blade. +25 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Cardinal ===&lt;br /&gt;
&lt;br /&gt;
:A very well built blade that is both quick and extremely powerful. It also provides a small amount of defense. +35 attack power. +5 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Solar &amp;amp; Lunar Blades ===&lt;br /&gt;
&lt;br /&gt;
:The shape of these blades resembles something familiar. They are of unknown original and have massive strength and good defensive capabilities. +50 attack power. +15 defense. +10 combat timer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Armor ==&lt;br /&gt;
&lt;br /&gt;
:Armor is found or purchased in the game. It is solely responsible for improving the player’s defensive capabilities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Earth Vest ===&lt;br /&gt;
&lt;br /&gt;
:A ratty old vest made of natural materials. +5 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Wind Breaker ===&lt;br /&gt;
&lt;br /&gt;
:Thick armor made from durable material. +15 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Flame Leggings ===&lt;br /&gt;
&lt;br /&gt;
:Strong, durable leggings imbued with the essence of fire. +25 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Dark Cowl ===&lt;br /&gt;
&lt;br /&gt;
:A dark, gloomy cowl. It appears to have some sort of power. +35 defense. +5 HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Celestial Armor ===&lt;br /&gt;
&lt;br /&gt;
:An incredibly strong armor set made from the essence of the stars. +50 defense. +20 HP. +5 BT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Accessories ==&lt;br /&gt;
&lt;br /&gt;
:Accessories are found or purchased in the game. They generally add additional or unusual affects to help the player and are more rare than weapons or armor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Jewel Shard ===&lt;br /&gt;
&lt;br /&gt;
:A broken jewel piece with unnatural powers. +10 special attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Broken Hourglass ===&lt;br /&gt;
&lt;br /&gt;
:A cracked hourglass. Time itself seems to have been altered. +10 BT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Radiant Vial ===&lt;br /&gt;
&lt;br /&gt;
:An empty, shimmering vial with unnatural healing powers. +20 HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Tome of Honor ===&lt;br /&gt;
&lt;br /&gt;
:A large book filled with useful fighting knowledge. It is said that it grants the user better offense in battle. +20% attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Tome of Valor ===&lt;br /&gt;
&lt;br /&gt;
:A large book filled with useful fighting knowledge. It is said that it grants the user better defense in battle. +20% defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Items ==&lt;br /&gt;
&lt;br /&gt;
:Items are objects found in the game that grant the user a one-time effect such as regaining lost health points. They are generally consumed after use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Remedy ===&lt;br /&gt;
&lt;br /&gt;
:A remedy is used to regain lost health points. They are fairly common on your quest. Restores 5% max health points. Buy for 20*. Sell for 2*. Max carried 20 remedies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Elixir ===&lt;br /&gt;
&lt;br /&gt;
:An elixir is used to regain lost health points. They refill more health points than a remedy and are less common on your quest. Restores 15% max health points. Buy for 60*. Sell for 10*. Max carried 20 elixirs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif High Elixir ===&lt;br /&gt;
&lt;br /&gt;
:A high elixir is used to regain lost health points. They refill more health points than an elixir and are rare on your quest. Restores 40% max health points. Buy for 100*. Sell for 20*. Max carried 20 high elixirs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Panacea ===&lt;br /&gt;
&lt;br /&gt;
:An panacea is used to regain lost health points. They refill more health points than a high elixir and are very rare on your quest. Restores 80% max health points. Buy for 150*. Sell for 50*. Max carried 20 panaceas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Nostrum ===&lt;br /&gt;
&lt;br /&gt;
:They said the merchant was crazy, but look at what he’s concocted now! A nostrum is used to regain lost health points after being defeated. It is automatically used on those who are about to give up their ambitions. Extremely rare to find on your quest. Restores 50% max health points when health points reach 0. Auto-use. Buy for 250*. Sell for 100*. Max carried 5 nostrums.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Ruby ===&lt;br /&gt;
&lt;br /&gt;
:A large, beautiful ruby… Sells for 500*. Also grants the barer a magic flame attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Sapphire ===&lt;br /&gt;
&lt;br /&gt;
:A large, deep sapphire… Sells for 500*. Also grants the barer a magic water attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Emerald ===&lt;br /&gt;
&lt;br /&gt;
:A large, radiant emerald… Sells for 500*. Also grants the barer a magic earth attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Diamond ===&lt;br /&gt;
&lt;br /&gt;
:A large, shimmering diamond… Sells for 500*. Also grants the barer a magic ice attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Key Items ==&lt;br /&gt;
&lt;br /&gt;
:Key Items are items that are found in the game that will not be removed from the inventory after use. These items are important and usually involved in the main story line and necessary for game completion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Ancient Amulet ===&lt;br /&gt;
&lt;br /&gt;
:This is the very same amulet Arith stumbled across during her initial dig at the start of her journey. It possesses untold energy and makes for a great reading light, as it has the ability to uncover hidden secret texts if shone on the right surface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Room Key ===&lt;br /&gt;
&lt;br /&gt;
:A room key is important for passing through locked doors. They are hidden and scattered throughout the dungeons and must be found in order to progress to locked or hidden areas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/mod1594/fortune_hunter/dungeon_key.gif Dungeon Key ===&lt;br /&gt;
&lt;br /&gt;
:A dungeon key is important for exiting a dungeon. They are hidden in each dungeon and must be found in order to progress to the next level. They are usually guarded by tougher enemies.&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Currency ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/akhal.png Akhal ===&lt;br /&gt;
&lt;br /&gt;
:Akhal are the in-game currency units. They most closely resemble golden coins with engravings of a horse and unknown language in them. They are named for a special breed of horse, known as the &#039;golden horse&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (small) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (small) is worth one akhal. They are found everywhere on your journey. +1 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (large) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (large) is worth ten akhal. They are found everywhere on your journey. +10 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (chest) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (chest) is worth one hundred akhal. They are uncommon on your journey. +100 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Fortune_Hunter/Navigation}}&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/Game_Elements&amp;diff=43610</id>
		<title>Fortune Hunter/Game Elements</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Fortune_Hunter/Game_Elements&amp;diff=43610"/>
		<updated>2010-01-29T07:58:40Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Dungeon Key */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Fortune_Hunter/Navigation}}&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Main Characters ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Arith ===&lt;br /&gt;
&lt;br /&gt;
:Arith is the protagonist of the game. Her name comes from the root of the word arithmetic. She is curious by nature and a natural explorer. Her best friend and colleague, Lytic, also accompanies her on her journey. Together, they seek to find fortune and glory and put Feren out of commission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Lytic ===&lt;br /&gt;
&lt;br /&gt;
:Lytic is Arith’s best friend and partner. His name is derived from the word analytic. He is very adventuresome, however more cautious than his female counterpart. Feren causes plenty of trouble for these two during their journey and Lytic will stop at nothing to ensure he and Arith both make it out unscathed and richer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Feren ===&lt;br /&gt;
&lt;br /&gt;
:Feren is the antagonist of the game. Little is known about Feren, including age and gender. Feren’s name is derived from the word differential. It is believed that Feren may know Arith or Lytic, as Feren seems to recall personal information regarding their pasts. Feren aims to stop the two from discovering the fabled treasure and hoarding it. Dark natured, Feren is a very dangerous and devious foe. There is lots to learn about this mysterious, shady character.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedchar.gif Merchant ===&lt;br /&gt;
&lt;br /&gt;
:The merchant has no allegiance to anyone. The only thing he cares about is increasing the weight of his pockets. He enjoys bumping in to weary travelers and jumps and the opportunity to make a beneficial sale. He loves to cheat people who are off their game and will take advantage of many situations. Although he is a sneak, he is very handy for the protagonists, providing them with items, weapons, armor, and advice during their journey… for a substantial fee, of course!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Enemies (Bestiary) ==&lt;br /&gt;
&lt;br /&gt;
:Standard enemies are commonly found throughout the game and vary in difficulty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Bonesprout ===&lt;br /&gt;
&lt;br /&gt;
:It is unknown whether bonesprouts are animals or plants, as they grow from the ground and have the appearance of human skeletons. They cannot stand on those feet of theirs, but their body is fully functional and powerful. Bonesprouts also have a hardened exterior, making it difficult to inflict much damage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Boom Shroom ===&lt;br /&gt;
&lt;br /&gt;
:They may look like harmless fungi but boom shrooms can attack at a distance, firing a cloud of fast-flying spores into their target. Once enough spores make contact, it’s only a matter of time before paralysis sets in and they move in for the kill. They are also noted for their disgruntled representation of a human face.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Cave Yeti ===&lt;br /&gt;
&lt;br /&gt;
:Ranging in size from that of a chicken to a bear, cave yetis have a lot of potential for power. Smaller ones aren’t as dangerous, but the larger ones are. When threatened, these yetis stand on their hind quarters to appear larger and use their very long and heavy claws for hammering opponents. It is said that the original abominable snow yeti was just one of these creatures defending a nest. It scared the unknowing traveler senseless.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Cave Yeti (Juvenile) ===&lt;br /&gt;
&lt;br /&gt;
:Same in appearance as the normal cave yetis, these yetis are much larger and a whole lot more dangerous! As intimidating as their size is, they have still not reached adulthood yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dark Knight ===&lt;br /&gt;
&lt;br /&gt;
:Ancient protectors of the dungeons, knights were once heralded as champions of the lands. Dark knights are spawned of every fallen knight who met an untimely end. They seek to destroy everything in their path.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dire Wolf ===&lt;br /&gt;
&lt;br /&gt;
:An ancient and extinct wolf species with a ravenous appetite. Remember wolves always travel in packs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dire Wolf Lord ===&lt;br /&gt;
&lt;br /&gt;
:The alpha of the dire wolves. More vicious than the dire wolves, this wolf is stronger and faster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Dragon Slug ===&lt;br /&gt;
&lt;br /&gt;
:Gorgeous to look at, yes, but very dangerous to unsuspecting travelers. They aren’t terribly strong, but don’t let their size fool you. They pack quite a bit of energy in every bite and sting and should be handled with extreme caution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Flame Elemental ===&lt;br /&gt;
&lt;br /&gt;
:Born from the flames of scorched earth, these elementals are defenders of the world. Wherever they go, the temperature will rise by hundreds of degrees. Be warned, they have the ability to ignite almost everything.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Frost Giant ===&lt;br /&gt;
&lt;br /&gt;
:Cold by nature, these giants are very dangerous. They can use the power of ice to slow their enemies, making it easier for them to crush them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/goblin.gif Goblin ===&lt;br /&gt;
&lt;br /&gt;
:Goblins are very old inhabitants of this dungeon. They are from the ancient world and survive in secret away from the prying eyes of the world. They have evolved slightly in intelligence as they are usually depicted, but are still ruthless and primitive. They are strong in numbers, but are normally weak creatures of habit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Necromancer ===&lt;br /&gt;
&lt;br /&gt;
:These dark mages have the ability to call forth the dead to do their bidding. They are quite a sight, but keep in mind their real power lies within their minions. Defeat them as quickly as possible to stop the endless onslaught of undead they summon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/orc.gif Orc ===&lt;br /&gt;
&lt;br /&gt;
:Orcs have existed for a very long time. They live with the goblins of this dungeon and their primary asset is brute strength. They lack in intelligence and are easily tricked or deceived.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Roseweaver ===&lt;br /&gt;
&lt;br /&gt;
:These feisty, intelligent creatures trick their enemies by luring them with a beautiful rose-like flower sprouting from their side. Primarily targeting smaller creatures, they will not stop at the chance of larger prey. Once the roseweaver’s target is close enough, they ensnare them with razor sharp thorns mounted on strong, thick vines, constricting the life out of their prisoner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Sacateran ===&lt;br /&gt;
&lt;br /&gt;
:These enormous insects generally travel in swarms, however it isn’t uncommon to come across one straggler in combat. They are excellent at picking away at their prey’s health as they are parasitic in nature. Their real strength lies in their adulthood when they mature into Sacatetras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Stone Golem ===&lt;br /&gt;
&lt;br /&gt;
:Extremely large in size, they appear to be made of unique stones with engraved symbols on them. They are very strong and have a high defense as well. Their weakness lies in their speed and agility.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Undead Insurgent ===&lt;br /&gt;
&lt;br /&gt;
:These rogues are simply skeletons with armor, making them harder to defeat. They have a wider range of attacks than most enemies, making them unpredictable. Be on your guard in all fronts when facing undead insurgents. They used to work for the undead scourge, but have since fled and survive on their own.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Volcanaboar ===&lt;br /&gt;
&lt;br /&gt;
:They appear harmless and are usually passive, but do not like unknown foreign invaders into their habitat. They will defend their homes in numbers, though they are generally on the weaker side.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wake Angel ===&lt;br /&gt;
&lt;br /&gt;
:These invisible enemies are masses of free forming energy that slightly resemble human shapes. They exist riding the wake of balanced energy that flows throughout all life and become enraged when this balance of energy is upset, taking more physical manifestations. In this state, they can be quite dangerous.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wind Elemental ===&lt;br /&gt;
&lt;br /&gt;
:The essence of wind, they are very strong. Wind elementals resemble tornadoes and can cause enormous pressure changes in nearby areas. They have a temper to match their erratic behavior. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/wizard(adept).gif Wizard (Adept) ===&lt;br /&gt;
&lt;br /&gt;
:The order of wizardry consisted of masters of magic and the elements, allowing them to communicate with their surroundings and cast magical based attacks. They are skilled at their craft and extremely knowledgeable. These wizards, however, have been cut off from the growing world for far too long and have lost touch with the foundation for their order, causing them to lash out at whatever creatures they encounter. They conjure up their own food for survival while stuck in this dungeon for all eternity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedbeast.gif Wizard (Master) ===&lt;br /&gt;
&lt;br /&gt;
:Wizard masters are even strong than adepts with more powerful attacks and boast defensive magic as well. They are distinguished by their colorful, new robes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Boss Enemies ==&lt;br /&gt;
&lt;br /&gt;
:Boss enemies are usually very rare encounters in the game and offer larger rewards for defeating them. However, they are much tougher and more difficult in discovering and exploiting their weaknesses. Their mathematical principals serve as a unit overview.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Beast King ===&lt;br /&gt;
&lt;br /&gt;
:The king of all beasts found within the dungeon. It has the ability to summon lesser beasts to attack with it. The beast king is exceedingly strong and has lightning fast reflexes. It only shows itself when it absolutely must accomplish tasks itself, when minions simply will not do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Bitter Biter ===&lt;br /&gt;
&lt;br /&gt;
:A large creature with an angry personality. It is extremely powerful offensively. Try not to give it a chance to attack and keep an eye on those horns and teeth.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Cave Yeti (Adult) ===&lt;br /&gt;
&lt;br /&gt;
:These fully matured cave yetis are extremely powerful and massive in size. Approach them with the utmost caution. They also have the tendency to lure cave yetis from a nearby distance to reconcile and intrusions into their habitat.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Celestial Dragon ===&lt;br /&gt;
&lt;br /&gt;
:As beautiful as this creature is, it is still a danger to travelers. This dragon holds power over the cosmos, protecting both time and space on the planet. It will only fight in self defense. It cannot be killed, but it is said defeating a celestial dragon in battle will yield an unimaginable reward that would protect anyone that happened survive the encounter. It also may grant the victor a small touch of its magical power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Feren ===&lt;br /&gt;
&lt;br /&gt;
:Feren is a seemingly old foe of Arith and Lytic, having knowledge of their lives. Feren is very mysterious and dark and works to oppose the two adventurers and stops at nothing to make things difficult for them, even if that means many battles first-hand. What’s he hiding?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Feren (Akhalite) ===&lt;br /&gt;
&lt;br /&gt;
:At last Feren reveals his true identity! He is truly fearsome. Absolute master of both magical and physical attacks, he deals massive blows to those who oppose him. Fed up with the events of story, he is ready to fight to the death. Good thing our heroes are also ready to end this, once and for all! It will take a true master of mathematics to defeat this king of destruction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Great Skua ===&lt;br /&gt;
&lt;br /&gt;
:A gigantic skua with an extra bad temper. Watch out you don&#039;t take a &#039;beaking&#039; from this bird! It is rather fast and difficult to fight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Ice Golem ===&lt;br /&gt;
&lt;br /&gt;
:This ice behemoth is treacherous, freezing everything in its path and fighting with relentless ice attacks. It is made of solid, thick ice, causing most physical attacks to be virtually useless. As you can imagine, this will be one very cold fight.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Root Golem ===&lt;br /&gt;
&lt;br /&gt;
:Another behemoth, this time comprised of the earth. This golem is made entirely out of roots. It is generally passive by nature, but something’s not right in this dungeon. The root golem will ensnare any that seek to pass through its grotto. It can also sap the life from enemies, regenerating its own health over time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Sacatetra ===&lt;br /&gt;
&lt;br /&gt;
:Only one queen to the sacaterans may be active at one time. Should multiple queens emerge, they must fight to the death. It is only the victor that can reap the benefits of ruling the sacaterans. Being a queen, sacatetra has the ability to summon minions to fight alongside her. She has many insect-oriented attacks that will leave her enemies weak and vulnerable. Her giant rock arms are heavy, sharp, piercing blades. As with all sacaterans though, the heaviness of her leaf wings make it impossible for them to be efficient fliers or make it very long distances without walking.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Serratula ===&lt;br /&gt;
&lt;br /&gt;
:Serratula is a giant spider mutant. Her many eyes gives her the ability to foresee attacks and her many legs makes her powerful and fast. She is very dangerous and will fight with every ounce of energy once she has a fresh meal in her sights. Maybe it’s best to try and avoid her lair altogether.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedboss.gif Undead Scourge ===&lt;br /&gt;
&lt;br /&gt;
:The scourge is nothing short of a small, precision army of undead. Once protectors of this realm, they were outlawed for reasons unknown and desire to take revenge on all living things that they encounter. Led by a royal undead, the most dangerous type, they all fight together simultaneously to make living difficult for their enemies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Weapons ==&lt;br /&gt;
&lt;br /&gt;
:Weapons are found or purchased in the game. They are solely responsible for improving the player’s attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Rusted Blade ===&lt;br /&gt;
&lt;br /&gt;
:A rusty, very old blade. Adds +5 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Great Sword ===&lt;br /&gt;
&lt;br /&gt;
:A large, two handed sword with lots of power. Adds +15 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/falcatta.gif Falcatta ===&lt;br /&gt;
&lt;br /&gt;
:An ancient sword used by warriors. Adds +20 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Sun &amp;amp; Moon Daggers ===&lt;br /&gt;
&lt;br /&gt;
:These daggers are imbued with the power of the cosmos. +20 attack power. +5 defense. +5 combat timer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Crescent Sword ===&lt;br /&gt;
&lt;br /&gt;
:A strong and fast sword with a curved blade. +25 attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Cardinal ===&lt;br /&gt;
&lt;br /&gt;
:A very well built blade that is both quick and extremely powerful. It also provides a small amount of defense. +35 attack power. +5 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedweap.gif Solar &amp;amp; Lunar Blades ===&lt;br /&gt;
&lt;br /&gt;
:The shape of these blades resembles something familiar. They are of unknown original and have massive strength and good defensive capabilities. +50 attack power. +15 defense. +10 combat timer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Armor ==&lt;br /&gt;
&lt;br /&gt;
:Armor is found or purchased in the game. It is solely responsible for improving the player’s defensive capabilities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Earth Vest ===&lt;br /&gt;
&lt;br /&gt;
:A ratty old vest made of natural materials. +5 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Wind Breaker ===&lt;br /&gt;
&lt;br /&gt;
:Thick armor made from durable material. +15 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Flame Leggings ===&lt;br /&gt;
&lt;br /&gt;
:Strong, durable leggings imbued with the essence of fire. +25 defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Dark Cowl ===&lt;br /&gt;
&lt;br /&gt;
:A dark, gloomy cowl. It appears to have some sort of power. +35 defense. +5 HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedarm.gif Celestial Armor ===&lt;br /&gt;
&lt;br /&gt;
:An incredibly strong armor set made from the essence of the stars. +50 defense. +20 HP. +5 BT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Accessories ==&lt;br /&gt;
&lt;br /&gt;
:Accessories are found or purchased in the game. They generally add additional or unusual affects to help the player and are more rare than weapons or armor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Jewel Shard ===&lt;br /&gt;
&lt;br /&gt;
:A broken jewel piece with unnatural powers. +10 special attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Broken Hourglass ===&lt;br /&gt;
&lt;br /&gt;
:A cracked hourglass. Time itself seems to have been altered. +10 BT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Radiant Vial ===&lt;br /&gt;
&lt;br /&gt;
:An empty, shimmering vial with unnatural healing powers. +20 HP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Tome of Honor ===&lt;br /&gt;
&lt;br /&gt;
:A large book filled with useful fighting knowledge. It is said that it grants the user better offense in battle. +20% attack power.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedaccs.gif Tome of Valor ===&lt;br /&gt;
&lt;br /&gt;
:A large book filled with useful fighting knowledge. It is said that it grants the user better defense in battle. +20% defense.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Items ==&lt;br /&gt;
&lt;br /&gt;
:Items are objects found in the game that grant the user a one-time effect such as regaining lost health points. They are generally consumed after use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Remedy ===&lt;br /&gt;
&lt;br /&gt;
:A remedy is used to regain lost health points. They are fairly common on your quest. Restores 5% max health points. Buy for 20*. Sell for 2*. Max carried 20 remedies.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Elixir ===&lt;br /&gt;
&lt;br /&gt;
:An elixir is used to regain lost health points. They refill more health points than a remedy and are less common on your quest. Restores 15% max health points. Buy for 60*. Sell for 10*. Max carried 20 elixirs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif High Elixir ===&lt;br /&gt;
&lt;br /&gt;
:A high elixir is used to regain lost health points. They refill more health points than an elixir and are rare on your quest. Restores 40% max health points. Buy for 100*. Sell for 20*. Max carried 20 high elixirs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Panacea ===&lt;br /&gt;
&lt;br /&gt;
:An panacea is used to regain lost health points. They refill more health points than a high elixir and are very rare on your quest. Restores 80% max health points. Buy for 150*. Sell for 50*. Max carried 20 panaceas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Nostrum ===&lt;br /&gt;
&lt;br /&gt;
:They said the merchant was crazy, but look at what he’s concocted now! A nostrum is used to regain lost health points after being defeated. It is automatically used on those who are about to give up their ambitions. Extremely rare to find on your quest. Restores 50% max health points when health points reach 0. Auto-use. Buy for 250*. Sell for 100*. Max carried 5 nostrums.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Ruby ===&lt;br /&gt;
&lt;br /&gt;
:A large, beautiful ruby… Sells for 500*. Also grants the barer a magic flame attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Sapphire ===&lt;br /&gt;
&lt;br /&gt;
:A large, deep sapphire… Sells for 500*. Also grants the barer a magic water attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Emerald ===&lt;br /&gt;
&lt;br /&gt;
:A large, radiant emerald… Sells for 500*. Also grants the barer a magic earth attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockeditem.gif Diamond ===&lt;br /&gt;
&lt;br /&gt;
:A large, shimmering diamond… Sells for 500*. Also grants the barer a magic ice attack.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Key Items ==&lt;br /&gt;
&lt;br /&gt;
:Key Items are items that are found in the game that will not be removed from the inventory after use. These items are important and usually involved in the main story line and necessary for game completion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Ancient Amulet ===&lt;br /&gt;
&lt;br /&gt;
:This is the very same amulet Arith stumbled across during her initial dig at the start of her journey. It possesses untold energy and makes for a great reading light, as it has the ability to uncover hidden secret texts if shone on the right surface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedkey.gif Room Key ===&lt;br /&gt;
&lt;br /&gt;
:A room key is important for passing through locked doors. They are hidden and scattered throughout the dungeons and must be found in order to progress to locked or hidden areas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/mod1594/fortune_hunter/dungeon_key.gif Dungeon Key ===&lt;br /&gt;
&lt;br /&gt;
:A dungeon key is important for exiting a dungeon. They are hidden in each dungeon and must be found in order to progress to the next level. They are usually guarded by tougher enemies.&lt;br /&gt;
&lt;br /&gt;
== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Currency ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/akhal.png Akhal ===&lt;br /&gt;
&lt;br /&gt;
:Akhal are the in-game currency units. They most closely resemble golden coins with engravings of a horse and unknown language in them. They are named for a special breed of horse, known as the &#039;golden horse&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (small) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (small) is worth one akhal. They are found everywhere on your journey. +1 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (large) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (large) is worth ten akhal. They are found everywhere on your journey. +10 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== http://people.rit.edu/jam2707/xodev/thumbs/lockedakh.gif Akhal (chest) ===&lt;br /&gt;
&lt;br /&gt;
:Akhal (chest) is worth one hundred akhal. They are uncommon on your journey. +100 *.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Fortune_Hunter/Navigation}}&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43541</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43541"/>
		<updated>2010-01-27T00:01:57Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* People Contributing To The Discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
*[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
*Martin Langhoff&lt;br /&gt;
*Samuel Klein&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:Cheezmeister Brendan Luchen]&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and if the content matches what the XS expects, then they are imported. This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor changes to the code required.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*[http://code.google.com/p/openpub/wiki/OPDS OPDS] catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*OPDS combined with support for the OpenSearch API on the server side seems to be an ideal setup, as it enables remote searches without requiring local caches, and also avoids large downloads.&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43539</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43539"/>
		<updated>2010-01-26T23:37:05Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Activities: E-Book Accessibility &amp;amp; Viewing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
*[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
*Martin Langhoff&lt;br /&gt;
*Samuel Klein&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and if the content matches what the XS expects, then they are imported. This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor changes to the code required.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*[http://code.google.com/p/openpub/wiki/OPDS OPDS] catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*OPDS combined with support for the OpenSearch API on the server side seems to be an ideal setup, as it enables remote searches without requiring local caches, and also avoids large downloads.&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43537</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43537"/>
		<updated>2010-01-26T23:35:18Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Software: File Hosting &amp;amp; Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
*[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
*Martin Langhoff&lt;br /&gt;
*Samuel Klein&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and if the content matches what the XS expects, then they are imported. This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*[http://code.google.com/p/openpub/wiki/OPDS OPDS] catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*OPDS combined with support for the OpenSearch API on the server side seems to be an ideal setup, as it enables remote searches without requiring local caches, and also avoids large downloads.&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43533</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43533"/>
		<updated>2010-01-26T23:26:23Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Software: File Hosting &amp;amp; Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
*[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
*Martin Langhoff&lt;br /&gt;
*Samuel Klein&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and if the content matches what the XS expects, then they are imported. This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*[http://code.google.com/p/openpub/wiki/OPDS OPDS] catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43532</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43532"/>
		<updated>2010-01-26T23:25:58Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
*[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
*Martin Langhoff&lt;br /&gt;
*Samuel Klein&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and if the content matches what the XS expects, then they are imported. This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*[http://code.google.com/p/openpub/wiki/OPDS OPDS] catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding&lt;br /&gt;
books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43410</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43410"/>
		<updated>2010-01-22T19:32:04Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration of Features From Different Activities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
*Which format has the best metadata support? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
&lt;br /&gt;
== Integration with existing resources ==&lt;br /&gt;
*&#039;&#039;&#039;What&#039;s the likelihood of linking to existing online e-book archives?&#039;&#039;&#039; Can this be done seamlessly, or does there need to be a separate method of accessing these archives? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
**This is a big deal, IMO. Grabbing books from anywhere (Gutenberg, Google) and having it be transparent to the user is a &amp;quot;holy grail&amp;quot; we should shoot for. As I understand it, there&#039;s two parts to this puzzle: retrieving the content from different places, which are bound to have different interfaces, and then loading and/or converting whatever format it&#039;s kept in. [[User:Cheezmeister|Cheezmeister]] 18:46, 22 January 2010 (UTC)&lt;br /&gt;
**Agreed. What needs to be done is to find out the database structure for each of these repositories, then just make sure the program which accesses them can translate each database into its frontend, so that we end up with a seamless portal on the user end for accessing different sources of e-books. [[User:MikeDeVine|Mike DeVine]]&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43409</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43409"/>
		<updated>2010-01-22T19:31:44Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* File Hosting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? (Mike DeVine)&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? (Mike DeVine)&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
*Which format has the best metadata support? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
&lt;br /&gt;
== Integration with existing resources ==&lt;br /&gt;
*&#039;&#039;&#039;What&#039;s the likelihood of linking to existing online e-book archives?&#039;&#039;&#039; Can this be done seamlessly, or does there need to be a separate method of accessing these archives? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
**This is a big deal, IMO. Grabbing books from anywhere (Gutenberg, Google) and having it be transparent to the user is a &amp;quot;holy grail&amp;quot; we should shoot for. As I understand it, there&#039;s two parts to this puzzle: retrieving the content from different places, which are bound to have different interfaces, and then loading and/or converting whatever format it&#039;s kept in. [[User:Cheezmeister|Cheezmeister]] 18:46, 22 January 2010 (UTC)&lt;br /&gt;
**Agreed. What needs to be done is to find out the database structure for each of these repositories, then just make sure the program which accesses them can translate each database into its frontend, so that we end up with a seamless portal on the user end for accessing different sources of e-books. [[User:MikeDeVine|Mike DeVine]]&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43408</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43408"/>
		<updated>2010-01-22T19:31:19Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration with existing resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? (Mike DeVine)&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? (Mike DeVine)&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be? (Mike DeVine)&lt;br /&gt;
*Which format has the best metadata support? (Mike DeVine)&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough? (Mike DeVine)&lt;br /&gt;
== Integration with existing resources ==&lt;br /&gt;
*&#039;&#039;&#039;What&#039;s the likelihood of linking to existing online e-book archives?&#039;&#039;&#039; Can this be done seamlessly, or does there need to be a separate method of accessing these archives? [[User:MikeDeVine|Mike DeVine]]&lt;br /&gt;
**This is a big deal, IMO. Grabbing books from anywhere (Gutenberg, Google) and having it be transparent to the user is a &amp;quot;holy grail&amp;quot; we should shoot for. As I understand it, there&#039;s two parts to this puzzle: retrieving the content from different places, which are bound to have different interfaces, and then loading and/or converting whatever format it&#039;s kept in. [[User:Cheezmeister|Cheezmeister]] 18:46, 22 January 2010 (UTC)&lt;br /&gt;
**Agreed. What needs to be done is to find out the database structure for each of these repositories, then just make sure the program which accesses them can translate each database into its frontend, so that we end up with a seamless portal on the user end for accessing different sources of e-books. [[User:MikeDeVine|Mike DeVine]]&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43407</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43407"/>
		<updated>2010-01-22T19:27:21Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration with existing resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? (Mike DeVine)&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? (Mike DeVine)&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be? (Mike DeVine)&lt;br /&gt;
*Which format has the best metadata support? (Mike DeVine)&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough? (Mike DeVine)&lt;br /&gt;
== Integration with existing resources ==&lt;br /&gt;
*&#039;&#039;&#039;What&#039;s the likelihood of linking to existing online e-book archives?&#039;&#039;&#039; Can this be done seamlessly, or does there need to be a separate method of accessing these archives? (Mike DeVine)&lt;br /&gt;
**This is a big deal, IMO. Grabbing books from anywhere (Gutenberg, Google) and having it be transparent to the user is a &amp;quot;holy grail&amp;quot; we should shoot for. As I understand it, there&#039;s two parts to this puzzle: retrieving the content from different places, which are bound to have different interfaces, and then loading and/or converting whatever format it&#039;s kept in. [[User:Cheezmeister|Cheezmeister]] 18:46, 22 January 2010 (UTC)&lt;br /&gt;
**Agreed. What needs to be done is to find out the database structure for each of these repositories, then just make sure the program which accesses them can translate each database into its frontend, so that we end up with a seamless portal on the user end for accessing different sources of e-books. [[User:MikeDeVine|Mike DeVine]]&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43406</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43406"/>
		<updated>2010-01-22T19:27:01Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration with existing resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? (Mike DeVine)&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? (Mike DeVine)&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be? (Mike DeVine)&lt;br /&gt;
*Which format has the best metadata support? (Mike DeVine)&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough? (Mike DeVine)&lt;br /&gt;
== Integration with existing resources ==&lt;br /&gt;
*&#039;&#039;&#039;What&#039;s the likelihood of linking to existing online e-book archives?&#039;&#039;&#039; Can this be done seamlessly, or does there need to be a separate method of accessing these archives? (Mike DeVine)&lt;br /&gt;
**This is a big deal, IMO. Grabbing books from anywhere (Gutenberg, Google) and having it be transparent to the user is a &amp;quot;holy grail&amp;quot; we should shoot for. As I understand it, there&#039;s two parts to this puzzle: retrieving the content from different places, which are bound to have different interfaces, and then loading and/or converting whatever format it&#039;s kept in. [[User:Cheezmeister|Cheezmeister]] 18:46, 22 January 2010 (UTC)&lt;br /&gt;
**Agreed. What needs to be done is to find out the database structure for each of these repositories, then just make sure the program which accesses them can translate each database into its frontend, so that we end up with a seamless portal on the user end for accessing different sources of e-books. [[User:MikeDeVine Mike DeVine]]&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43405</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43405"/>
		<updated>2010-01-22T19:21:55Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration with existing resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? (Mike DeVine)&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? (Mike DeVine)&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be? (Mike DeVine)&lt;br /&gt;
*Which format has the best metadata support? (Mike DeVine)&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough? (Mike DeVine)&lt;br /&gt;
== Integration with existing resources ==&lt;br /&gt;
*&#039;&#039;&#039;What&#039;s the likelihood of linking to existing online e-book archives?&#039;&#039;&#039; Can this be done seamlessly, or does there need to be a separate method of accessing these archives? (Mike DeVine)&lt;br /&gt;
**This is a big deal, IMO. Grabbing books from anywhere (Gutenberg, Google) and having it be transparent to the user is a &amp;quot;holy grail&amp;quot; we should shoot for. As I understand it, there&#039;s two parts to this puzzle: retrieving the content from different places, which are bound to have different interfaces, and then loading and/or converting whatever format it&#039;s kept in. [[User:Cheezmeister|Cheezmeister]] 18:46, 22 January 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43349</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43349"/>
		<updated>2010-01-21T23:46:03Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Software: File Hosting &amp;amp; Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
*[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
*Martin Langhoff&lt;br /&gt;
*Samuel Klein&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*[http://code.google.com/p/openpub/wiki/OPDS OPDS] catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding&lt;br /&gt;
books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43348</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43348"/>
		<updated>2010-01-21T23:44:03Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* People Contributing To The Discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
*[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
*[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
*Martin Langhoff&lt;br /&gt;
*Samuel Klein&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding&lt;br /&gt;
books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43347</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43347"/>
		<updated>2010-01-21T23:43:39Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Contact */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==People Contributing To The Discussion==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
[http://sayamindu.randomink.org/ Sayamindu Dasgupta] - Creator of Read Activity&lt;br /&gt;
Martin Langhoff&lt;br /&gt;
Samuel Klein&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding&lt;br /&gt;
books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43346</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43346"/>
		<updated>2010-01-21T23:24:57Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Software: File Hosting &amp;amp; Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
*Sayamindu&#039;s proposed a workflow that proceeds thusly:&lt;br /&gt;
**1. Have a specified directory on the file system which is crawled periodically via cron.&lt;br /&gt;
**2. If a new file is found, metadata is extracted either from the file, or from an external CSV file which is also found at a fixed location (CSV so that deployments can use any spreadsheet software while adding&lt;br /&gt;
books.)&lt;br /&gt;
**3. Once metadata is obtained successfully the file is added to the index. The index is then generated into OPDS catalogs, which can be queried from any XO to the XS.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43345</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43345"/>
		<updated>2010-01-21T23:20:54Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Goals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43344</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43344"/>
		<updated>2010-01-21T23:18:51Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* On The Hosting Side */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43343</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43343"/>
		<updated>2010-01-21T23:18:28Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* On The Hosting Side */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
*In the far future, with a solid distribution framework in place the OLPC team could begin talking with textbook publishers to arrange for hosting of digital textbooks for use by teachers who otherwise don&#039;t have access to/can&#039;t afford printed textbooks for their students.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43342</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43342"/>
		<updated>2010-01-21T23:14:28Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* On The User Side */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books as well as the various third-party repositories, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43341</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43341"/>
		<updated>2010-01-21T23:13:44Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location, as well as from third-party repositories.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory structure, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43340</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43340"/>
		<updated>2010-01-21T23:13:03Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* On The Hosting Side */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43339</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43339"/>
		<updated>2010-01-21T23:12:34Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* On The Hosting Side */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes.&lt;br /&gt;
*Multiple file formats are available, and it seems wise to integrate compatibility for as many as possible; which formats make the most sense to integrate into our applications? &lt;br /&gt;
**Epub supports a large amount of metadata and has been widely adopted, it seems like a no-brainer format to include.&lt;br /&gt;
**PDF files are powerful and contain plenty of metadata, but can be rather large, and aren&#039;t very flexible for different resolutions (so displaying on the XO could be an issue, although several reader Activities do support them)&lt;br /&gt;
**Mobipocket(MOBI and PRC) is a powerful format and supports SQL queries to use with databases.&lt;br /&gt;
**HTML files are larger but offer the formatting capabilities of a website, and many other formats use html files for each chapter compressed into one file along with other relevant files (images, stylesheets, etc.)&lt;br /&gt;
**TXT files leave a very small footprint and have broad compatibility, however they contain no formatting or metadata (I might be wrong about that, though)&lt;br /&gt;
**Open eBook(OPF) is an XML-based format from E-book Systems. It&#039;s a legacy version of Epub.&lt;br /&gt;
**DJVU is designed to hold scanned images so it&#039;s ideal for e-books, but contains almost no metadata.&lt;br /&gt;
*It has been suggested that there should be various points of entry to a central directory, including:&lt;br /&gt;
**A directory to upload e-books into via Moodle - For teachers to&lt;br /&gt;
upload new e-books that they may have downloaded or obtained via&lt;br /&gt;
sneakernet.&lt;br /&gt;
**The XS scans USB sticks that you plug in for certain directories- and&lt;br /&gt;
if the content matches what the XS expects, then they are imported.&lt;br /&gt;
This works for activity bundles, etc. Adding support for an &#039;ebooks&#039;&lt;br /&gt;
directory is easy.&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43338</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43338"/>
		<updated>2010-01-21T22:48:10Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Software: File Hosting &amp;amp; Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses. (Does File Share Server support OPDS?)&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43337</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43337"/>
		<updated>2010-01-21T22:47:35Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Software: File Hosting &amp;amp; Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
*OPDS catalogs seem to be the ideal way to go when it comes to a directory system. The Get Books Activity supports OPDS, as does the Internet Archive which the Get Internet Archive books Activity uses.&lt;br /&gt;
&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43336</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43336"/>
		<updated>2010-01-21T22:43:44Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Activities: E-Book Accessibility &amp;amp; Viewing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)] is capable of retrieving books from multiple repositories, with only minor code changes.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43335</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43335"/>
		<updated>2010-01-21T22:38:08Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Activities: E-Book Accessibility &amp;amp; Viewing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, annotations, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books][http://github.com/internetarchive/bookserver (Git Repository)]&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43131</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43131"/>
		<updated>2010-01-15T19:40:36Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books]&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas. (Mike DeVine)&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43130</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43130"/>
		<updated>2010-01-15T19:40:06Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books]&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/15/2010) Filled in most of the Wiki page; started some Discussion topics to hopefully gather more ideas.&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43129</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43129"/>
		<updated>2010-01-15T19:37:47Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Distribution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to browse, access and download e-book files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books]&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43128</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43128"/>
		<updated>2010-01-15T19:36:56Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* File Hosting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? (Mike DeVine)&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? (Mike DeVine)&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be? (Mike DeVine)&lt;br /&gt;
*Which format has the best metadata support? (Mike DeVine)&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough? (Mike DeVine)&lt;br /&gt;
*What&#039;s the likelihood of linking to existing online e-book archives? Can this be done seamlessly, or does there need to be a separate method of accessing these archives? (Mike DeVine)&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43127</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43127"/>
		<updated>2010-01-15T19:36:24Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration of Features From Different Activities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? (Mike DeVine)&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? (Mike DeVine)&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be?&lt;br /&gt;
*Which format has the best metadata support?&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough?&lt;br /&gt;
*What&#039;s the likelihood of linking to existing online e-book archives? Can this be done seamlessly, or does there need to be a separate method of accessing these archives?&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43126</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43126"/>
		<updated>2010-01-15T19:34:57Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration of Features From Different Activities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? &lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be?&lt;br /&gt;
*Which format has the best metadata support?&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough?&lt;br /&gt;
*What&#039;s the likelihood of linking to existing online e-book archives? Can this be done seamlessly, or does there need to be a separate method of accessing these archives?&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43125</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43125"/>
		<updated>2010-01-15T19:34:31Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* File Hosting */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? - Mike DeVine&lt;br /&gt;
&lt;br /&gt;
== File Hosting ==&lt;br /&gt;
&lt;br /&gt;
*Which file format, if we decide to use only one, should the e-books be?&lt;br /&gt;
*Which format has the best metadata support?&lt;br /&gt;
*What&#039;s the usability look like for this side? Would it make sense to look into implementing a simple GUI, or does what&#039;s there already do the job well enough?&lt;br /&gt;
*What&#039;s the likelihood of linking to existing online e-book archives? Can this be done seamlessly, or does there need to be a separate method of accessing these archives?&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43124</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43124"/>
		<updated>2010-01-15T19:29:10Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Integration of Features From Different Activities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features? - Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43123</id>
		<title>Talk:Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Talk:Ebook_Reading_And_Distribution&amp;diff=43123"/>
		<updated>2010-01-15T19:28:43Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: Integration of Features From Different Activities&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integration of Features From Different Activities ==&lt;br /&gt;
&lt;br /&gt;
What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch? If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43122</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43122"/>
		<updated>2010-01-15T19:22:12Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Milestones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to access files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books]&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
====What To Get From Where?====&lt;br /&gt;
At this point, my main process has been to figure out which components in existing projects can be best utilized. On the user end, there&#039;s a lot of functionality overlap between Activities, as well as a lot of gaps in each Activity&#039;s feature-set. The hosting and distribution side are much less saturated with projects, though what options do exist seem to already be capable of being utilized for our purposes. Sweet. So the toughest questions that need to be asked concern the user-end:&lt;br /&gt;
*What&#039;s the best way to integrate the desired features from each of these Activities? Attempt to splice some code or start from scratch?&lt;br /&gt;
*If we&#039;re not starting from scratch, which Activitie(s) will be the ones chosen to receive the code &amp;quot;updates&amp;quot;? In other words, which Activity is farthest along already and is most malleable in terms of adding features?&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43120</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43120"/>
		<updated>2010-01-15T19:09:58Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Activities: E-Book Accessibility &amp;amp; Viewing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to access files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Several existing document reader Activities contain various combinations of the desired features outlined above:&lt;br /&gt;
**The default [http://wiki.laptop.org/go/Read Read] Activity, developed by [http://sayamindu.randomink.org/ Sayamindu Dasgupta], is compatible with most e-book file formats, has support for Tablet Mode. What it lacks is a user interface which allows younger users to easily browse through their collection of e-books on their XO. It also lacks a book retrieval mechanism; its sole purpose is the viewing of documents.&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Get_Internet_Archive_Books Get Internet Archive Books]&lt;br /&gt;
**[http://wiki.sugarlabs.org/go/Activities/Read_Etexts Read Etexts] is an Activity which started as a generic text file reader for Project Guttenberg files and has grown to include a built-in catalog of tens of thousands of Project Guttenberg&#039;s books.&lt;br /&gt;
*On the book retrieval side, could also possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43119</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43119"/>
		<updated>2010-01-15T18:51:47Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* On The User Side */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
*An easy-to-use reader Activity which allows a user to navigate the e-books on his/her XO, open and read them. This Activity should ideally contain features similar to those found in dedicated e-reader OSes: bookmarking, chapter selection, different view options, and especially &amp;quot;Tablet Mode&amp;quot; compatibility for user input.&lt;br /&gt;
*An Activity which enables the user to go online, access a central repository of e-books, browse and search using metadata tags for refining results, and download desired files to his/her XO.&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to access files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43118</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43118"/>
		<updated>2010-01-15T18:46:49Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine] - Project Lead&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to access files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43011</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43011"/>
		<updated>2010-01-15T06:15:44Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* On The Hosting Side */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats are available; which one would work best for our applications?&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to access files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43003</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43003"/>
		<updated>2010-01-15T00:48:59Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
*Service should include as much metadata as possible for tagging purposes&lt;br /&gt;
*Multiple file formats available&lt;br /&gt;
===Distribution===&lt;br /&gt;
*An easy-to-use interface that allows XO users to access files, and other parties to upload to a central location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43000</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=43000"/>
		<updated>2010-01-15T00:44:13Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
===Milestones===&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42999</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42999"/>
		<updated>2010-01-15T00:41:26Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
*(1/14/2010) As of now, still collecting feedback and gauging interest in the project. -Mike DeVine&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42997</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42997"/>
		<updated>2010-01-15T00:39:47Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Collaborating Activities, Software &amp;amp; Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities: E-Book Accessibility &amp;amp; Viewing===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; [http://wiki.sugarlabs.org/go/FileShare File Share Activity]?&lt;br /&gt;
===Software: File Hosting &amp;amp; Distribution===&lt;br /&gt;
*Could possibly use Justin Lewis&#039; [http://wiki.sugarlabs.org/go/FileShare/Server File Share Server]?&lt;br /&gt;
===Hardware: File Storage &amp;amp; Hosting===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42996</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42996"/>
		<updated>2010-01-15T00:37:20Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Desired Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities===&lt;br /&gt;
&lt;br /&gt;
===Software: Hosting &amp;amp; Distribution===&lt;br /&gt;
&lt;br /&gt;
===Hardware===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42994</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42994"/>
		<updated>2010-01-15T00:34:48Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Goals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users. This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
In the long-term, I hope that the solution we end up with becomes part of the default set of Activities included on every XO.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; File Share Activity and Server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities===&lt;br /&gt;
&lt;br /&gt;
===Software: Hosting &amp;amp; Distribution===&lt;br /&gt;
&lt;br /&gt;
===Hardware===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42992</id>
		<title>Ebook Reading And Distribution</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Ebook_Reading_And_Distribution&amp;diff=42992"/>
		<updated>2010-01-15T00:32:22Z</updated>

		<summary type="html">&lt;p&gt;MikeDeVine: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The overall premise of this effort is to produce a streamlined, unified system to enable XO users to access and view electronic books.&lt;br /&gt;
&lt;br /&gt;
===The Idea===&lt;br /&gt;
It goes without saying that reading is a crucial tool for a child&#039;s development; the OLPC program provides the means to provide the world&#039;s poorest children with an infinite supply of books; I came up with this idea after realizing that there exists no easy way for a XO user to accomplish this. &lt;br /&gt;
&lt;br /&gt;
===The Need===&lt;br /&gt;
While there are several projects related to the concept of file distribution and document reading in the works, the methods and goals between them don&#039;t totally line up eye-to-eye, and as a result there are several considerable obstacles standing in the way of the XO offering competent and feature-rich e-book accessibility.&lt;br /&gt;
&lt;br /&gt;
===Goals===&lt;br /&gt;
The endgame here is to create a multi-lateral solution which utilizes features from numerous existing projects and software to not only allow easy access to and viewing of e-books on the user end, but to provide an infrastructure for the uploading, cataloguing and hosting of e-books for the purpose of creating clear channels of communication between online e-book sources (including XS servers and online archives) and XO users.&lt;br /&gt;
&lt;br /&gt;
This can best be accomplished with participation from the authors of the Activities and software which ideally will be used in this project, in a collaborative effort with myself and other students enrolled in RIT&#039;s OLPC course. Ideally, this project will provide a use for our XS server as part of the ebook hosting solution.&lt;br /&gt;
&lt;br /&gt;
==Contact==&lt;br /&gt;
[http://wiki.sugarlabs.org/go/User:MikeDeVine Mike DeVine]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Desired Features==&lt;br /&gt;
&lt;br /&gt;
===On The User Side===&lt;br /&gt;
&lt;br /&gt;
===On The Hosting Side===&lt;br /&gt;
&lt;br /&gt;
===Distribution===&lt;br /&gt;
*Could possibly use RIT student [http://wiki.sugarlabs.org/go/User:Jlew Justin Lewis]&#039; File Share Activity and Server?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collaborating Activities, Software &amp;amp; Hardware==&lt;br /&gt;
&lt;br /&gt;
===Activities===&lt;br /&gt;
&lt;br /&gt;
===Software: Hosting &amp;amp; Distribution===&lt;br /&gt;
&lt;br /&gt;
===Hardware===&lt;br /&gt;
*The XS server at RIT would ideally serve as part of the e-book hosting solution&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;/div&gt;</summary>
		<author><name>MikeDeVine</name></author>
	</entry>
</feed>