My idea for a plugin is part to do with enabling better personal research methods. If you want to reference a webpage then we can use a URL. i.e.
http://www.google.com/
If I want to reference an email then I can use a plugin called thunderlink for thunderbird to thunderlink://messageid=123456@google.com/ - here is the page about that
https://addons.thunderbird.net/en-US...n/thunderlink/
I would like to be able to teach my OS (ubuntu) how to recognise a url something like this
book://{bookid - SHA of book?}/page/12
or
book://{bookid - SHA of book?}/chapter/1
or
book://{filename}/toc
It's meant not as a universal reference, these urls aren't necessarily supposed to be shareable, it's meant to enable local linking between programs.
I would like the Calibre reader app to then launch, with the correct book and page/chapter/whatever loaded and made visible.
I think other document reading apps should work similarly.