Обратил внимание, что в интернете совсем нет open-source OPDS-клиентов и каждый разработчик выкручивается как может и придумывает свои велосипеды. Из этого появилось желание сделать свой универсальный велосипед, которым бы смогли пользоваться другие люди. А чтобы они могли им пользоваться без отвращения, мне хочется увидеть хороший интерфейс других библиотек, занимающихся подобными вещами.
Для тех кто не в курсе что такое OPDS - это эдакий библиотечный каталог, основанный на
atom feed (альтернатива rss). Как он выглядит в живую можно посмотреть
тут, к примеру. По нему можно перемещаться, использовать поиск и получать информацию о книжках и сами книжки.
Что хочется сделать - написать библиотеку-обертку над OPDS. Но пока что я в полной растерянности как сделать внешний интерфейс удобным для использования. Если кто-то сможет подсказать open-source библиотеки на python, реализующие отдаленно похожий функционал, и интерфейс которых вас устраивает - прошу в ответы.