Episode: 1433 Title: HPR1433: Ubuntu Quickly Ebook Template Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1433/hpr1433.mp3 Transcribed: 2025-10-18 02:15:29 --- Thank you. Hello, my name is Mike Engley and in this episode of HPR, I'm going to talk about Ubuntu quickly eBook template, which is a project I'm working on. So way back in episode 855 of HPR, I talked about the idea of packaging content for your distro as if it were an application. The idea was to take the same tools and techniques that we use to push applications and apply those to content so that the software centre or repository system for your Linux environment becomes a single place to get both content and applications. I've been working on this template system as part of that research and now using the quickly system, I'm working on a template that will allow you to do just that, will allow you to package an eBook and make it available in software centre. So this solution is built using quickly and if you haven't heard it quickly, allow me to elaborate. So quickly is a boilerplating system that allows you to create all of the necessary infrastructure for a project by building a template directory and expanding various placeholders within that to fill in blank data and almost like a fill in the blanks project. I've created one of those for an eBook along with a set of scripts that will allow you to interact with that project. Using the Ubuntu quickly template, you can create a sample eBook and that sample eBook contains two chapters. That allows you to demonstrate things like chapters, navigation, table contents, imaging, using the basic editing tools you can now edit your text and you can add a cover. It builds on the same resources available to Ubuntu developers so you can use G-Edit, you can use bizarre to track your version information, you can use launchpad for bug tracking and build services and you can use the repository system to push out updates to all of your readers. You can store your book on launchpad and you can get the source code and remix it, assuming that you've licensed it in an appropriate way. The template I've been working on adds a set of commands to the quickly system. So once you've created your eBook, you can issue commands like quickly add chapter to add a new chapter into your eBook, automatically adding into your table of contents and making it a badable few to edit. You can quickly set a title so you can rename your eBook and it will automatically build the front cover and all the rest of it. The quickly template will allow a book author to upload their book to a PPA. That's like a personal package archive, that's like a repository but a personal one. You can use the build services available from Canonical to build your book into a book that people can download. So this means that any readers who have got your PPA installed will automatically find your book when it's released. So imagine your, I don't know, Curry Doctorow and you have a PPA set upon launchpad where all your books are. If you write a new book and push it to the PPA, everybody who's read all your previous books will be able to find your new book. Because we're using the standard repository system, authors can now sell their books. Software Central and Ubuntu allows you to have products that can be sold, which means that authors have a more direct relationship with their readers. Authors because we're using the repository system can look at alternate ways of publishing. This system allows you to do things like periodicals where a chapter is released every month, or perhaps a chapter is released by different people every month, or perhaps it's more of a collaborative approach where the book is owned by the community and chapters and characters are added in by whoever happens to be running the book for that month. You can now read a book anywhere, anywhere where you can install software. So your desktop PC could have the book or your laptop or your phone. How about your TV? If you can run Ubuntu or by extension any Linux on those environments, then you can now install books on them. So question, why would you want to read a book on the TV? Well, perhaps you could publish the TV guide using that system. It may even be a new revenue stream for companies like Radio Times or any other TV guides. And the convergence of Unity, the same desktop and operating system available on your phone, laptop, desktop, TV, car will allow you to potentially take your same book and deploy it everywhere. And it leads a really interesting possibility. The Ubuntu One system allows you to sync data between all of your platforms. So what about if Ubuntu One could record where you were in each book? And if that location was synchronized between all of your devices, it wouldn't matter which device you went to, you'd be able to carry on reading from where you were. A bit like Kindle does. And that leads me to a whole different podcast where I'm going to be looking at hands-on Kindle, stalls, bookmark, location. That's to come. This podcast is purely about the template ebook side of things. So what can you do at the moment? Like the moment a template can create a sample book folder, set a perversion control system, create a chapter, delete chapters, rebuild table content, build sample covers, reorder chapters, add images, remove images, edit a chapter, set metadata, you can also add custom metadata. You can list the metadata, you can publish to ePub, you can share your book via a PPA, you can read the book. To audio file, I'm currently working on a system that will build audio files based out of your book content. And you can edit it all using a web-based interface. To allow you to do all this adding chapters, removing images or rest of it graphically. So if you're interested in writing books or you've written books or you fancy helping a brother out with some Python work, then hit the sub. My blog is titaniumbunker.com. You can reach me at Mike at titaniumbunker.com. You can find the launchpad project site for a quickly Ubuntu eBook template at launchpad.net slash quickly hyphen Ubuntu hyphen eBook. I'd be interested to hear what people think, whether this makes the concept more solid in people's minds. And I'd be interested if anybody can offer any advice or guidance, particularly about things like audio books. So that's a little shout out to HPR community. At the moment, I'm trying to read audio books, trying to create audio books from my eBook content. I can create all the chapter files. I can create all the audio files. I can stitch it all together. I'm having problems getting chapter markers set. If anyone knows how to do it, can you drop me an email? Let me know. Because that would be fantastic. The only way I'd be able to do it so far has been using a something called authentic, which is a system that was I believe reviewed an HPR. Actually, I've just checked it was actually on Floss Weekly. But that's not an idea for an episode for somebody. Anybody wants to do a review episode of Authonic? That would be quite interesting. Anyway, that's my rambling episode over for today. As I say, contact me if you've got new ideas or guidance hints, tips, whatever about this project, that would be cool. If you've got ideas of your own, record an episode of HPR and tell everybody and get the community involved. That's what it's here for. It's amazingly simple to contribute to HPR. And I'd encourage everybody out there to drop an episode up to HPR. To find out how you can record your episode, you can even call in an episode using the phone, go to hackapublicradio.org, and click on the link to contribute. Or go directly to hackapublicradio.org-contribute.php. I'm looking forward to listening to all your shows and getting all your feedback as well. Thanks everyone. Take care. Toodles. You have been listening to hackapublicradio at hackapublicradio.org. We are a community podcast network that releases shows every weekday Monday through Friday. Today's show, like all our shows, was contributed by a HPR listener like yourself. If you ever consider recording a podcast, then visit our website to find out how easy it really is. Hackapublicradio was founded by the digital.pound and the economical and computer club. HPR is funded by the binary revolution at binref.com. All binref projects are crowd-responsive by LUNAR pages. From shared hosting to custom private clouds, go to LUNAR pages.com for all your hosting needs. Unless otherwise stasis, today's show is released under creative comments, attribution, share a like, lead us our own license.