I just spent the last 3-4 weeks creating an open source "framework" for what I (tentatively) called the DIY E-Book Creator (download: http://code.google.com/p/diy-ebook-creator/
). It should be able to integrate into this LiveCD Project.
Tulon, Petr, Strider1551, Anonymous1/2, Misty, Rob, and many others have written such awesome software that it seems wise to attempt a framework (I'm not the first one) to plug them in together, allowing the average Joe to pick and choose how to create his e-books. My attempt uses the Django framework for creating websites (targeting those web developers amongst us) to create a "wizard" (building on Steve DeVore's approach), prompting the user through the process, with his answers being saved automatically to speed up future runs. Since Django uses python (Anonymous2, strider1551, others?), my hope is that the community, if interested, will help build it out.
This current version (0.0.1) is *buggy* (I'm far from the greatest programmer here) and incomplete (e.g. it currently just copies and renames the photos on your camera's cards). However, I'm hoping that the DIY group will find it useful, especially as an integration framework (e.g. notice file upload approach, which I'd like to use with Petr's command-line version of ScanTailor). As always, huge thanks go to Daniel, Rob, Misty, and Tulon!
Finally, I developed this on behalf of the Paper Upgrade Project (http://www.paperupgrade.org
), a 501(c)(3) educational public charity which uses DIY Book Scanners to accelerate student learning. I'm using this software actively (and thus debugging it accordingly) to speed up the Paper Upgrade's workflow.
Sean Wingert (Mellow-Yellow)
P. S. To you developers, I'm a newbie to django, python, and Google Code (4 weeks actually; I'm more of a Drupal guy), so, to you, I apologize for the cruft (there is a *lot* of work to do yet). On the positive side, contributors can pretty much follow the free, online tutorials (http://www.djangobook.com/en/2.0/
) to see how I built this and thereby improve it.