Skip to content

Wallabag integration #400

@aykevl

Description

@aykevl

With Pocket shutting down very soon, I've looked into adding Wallabag support (and possibly other read-it-later services) in Plato with a nice UI. I know there's an article fetcher already, but my goal would be to have a UX as good as the native Kobo one for Pocket. That means, directly archiving/favoriting while reading and from the list of articles, syncing on demand (with a progress indicator), and straightforward login (just server/username/password, no long client ID/secret to enter). And there should be no need to edit configuration files - everything should be done from the UI.

I have a basic proof of concept ready. Login works, and fetching articles works. I would like to finish this and really integrate it in Plato. But before I put a lot of work into that, I want to ask the best way to go about it (and whether something like this would be accepted).

  • Ideally I think this would be a separate app, next to the dictionary and calculator. That's similar to how it works in the Kobo UI. Also, for me, reading articles is something which I'd like to keep separate from books. I don't want the two to be mixed up. Having a separate app also makes it easier to use a custom UI for starring/archiving/etc.
  • An alternative would be to make the articles a separate library, that can be selected from the home screen. Adding these extra features like starring and download progress indicators might be a bit more complicated, and I think it's harder to discover this feature in the libraries list, but it might fit Plato a bit more.

Anyway, looking forward to what you think.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions