Weekly Notes 48 2025
Busy Work Week
As year end nears, office work is going busy. Last week was hectic. With a very supporting team, we completed the milestone successfully. Even though we had Sleepless nights and long meetings, the happiness of completing the goals is priceless.Magical Winter Celebrations 2025
I am volunteering for a non profit “HeartComonos” nearby. Last Saturday, They organized a winter welcome celebration near our house. I volunteered for the event. I helped on setting up the venue, various stalls and creating a warm environment by creating fire pits. Nithya and her friends had a nice dance show. Happy to see many friends gathered and welcomed winter.Few snaps and videos are here – https://photos.app.goo.gl/dPWgw7byQVH7VKC26Library Sunday
Sunday went with a visit to Library. Was reading french books for kids. Happy to read the picture books in french.OPDS catalog for FreeTamilEbooks
Created this ticket “Create a opds.io compatible catalog for freetamilebooks.com” on 2019https://github.com/KaniyamFoundation/ProjectIdeas/issues/68It takes many years to work on this task.
OPDS is an open standard for book distribution. See opds.io for more details.
https://github.com/KaniyamFoundation/create_ebooks/blob/master/opds/create_opds_from_fte.py
Created a script to generate OPDS xml files with categories.
Here is the URL for the opds categories. https://files.kaniyam.ca/temp/fte_odps/categories.opds.xml
Installed “Foliate” ebook reader for linux from https://johnfactotum.github.io/foliate/
Added the above opds URL.
It shows all the categories and books very well. can download the epub/pdf files and read.
The mobile app, FBReader supports the opds catalog.
Next TODO:
- Update the xml files and categories for each new book release. update the publish script for this.
- publish the xml files under FreeTamilEbooks.com itself
- Find way to update the xml files on parent domain automatically.
Hope, will do these next week.
Updated FreeTamilEbooks.com Publish script
We publish ebooks to FreeTamilEbooks.com using a python script.Here is the code https://github.com/KaniyamFoundation/create_ebooks/blob/master/publish-to-fte-chrome.pyUsing Selenium, wordpress-xmlrpc to automate the publishing.
Updated the code to download chromedriver file automatically.
Have to get rid of wordpress-xmlrpc and update using REST API itself.
Will work on it, this week.