Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manga list support #107

Open
rr- opened this issue Apr 21, 2015 · 3 comments
Open

Manga list support #107

rr- opened this issue Apr 21, 2015 · 3 comments

Comments

@rr-
Copy link

rr- commented Apr 21, 2015

I didn't see it in the open nor closed tickets, so I'm posting it now.
It doesn't even need to support any kind of recognition. Just having the GUI to update the list manually (and thus not having to open up a web browser with MAL) would be plenty.

@erengy
Copy link
Owner

erengy commented Apr 21, 2015

This is pretty much the most requested feature, but I keep postponing it for various reasons. Here are some of my personal concerns:

  • I kinda work on whatever I want at any particular moment. So far this has resulted in me working on other parts of Taiga, improving existing features of the application. For instance, while it still leaves more to be desired, the recent improvements I made on anime recognition and modularizing the parser is much more satisfactory for me than adding support for manga list.
  • Keeping things simple is one of the main reasons I've been able to maintain Taiga by myself so far. I already spend an arguably ridiculous amount of time on Taiga, and I'm afraid adding manga support would extend the surface area that I need to cover and require more attention than ever.

As for the technical ones:

  • While I've already done some preliminary work toward this direction, it's still going to take some considerable amount of effort to make Taiga work with multiple media types.
  • We're going to run into some GUI issues, eventually. Anime Information dialog, Anime List, History and Search pages and probably some other parts of the interface need to be able to handle both anime and manga. It's going to be a mess, really.
  • Hummingbird doesn't have a public manga API yet. This means that I'll have to either use their private and unstable API, or completely disable manga functionality for this service. For every other new service we'd like to support, this is going to be a concern.
  • Not really a big issue, but once I add manga support, people are going to start asking for more :)

I was planning to go for it for v1.3, but I might postpone it again and work on something else. Or maybe just go play a game or something!

@erengy erengy changed the title Manga lists support Manga list support Jan 13, 2016
@old-mar
Copy link

old-mar commented Jan 25, 2016

For Hummingbird, you can probably just make use the API that the website uses:
User Library: https://hummingbird.me/manga_library_entries?user_id=cyalins
Manga Details: https://hummingbird.me/manga/1.json

As for updating, there're more details in this Hummingbird forums thread: https://forums.hummingbird.me/t/manga-related-api/24670/6

I hope we can consider adding Manga support; it'd be a very welcome addition!

@naafx8
Copy link

naafx8 commented Jun 30, 2017

Hey, I want to ask.
can we also include a support for mangaupdates?
It had my bookmarks for my manga list since long time ago, and had the best manga database as far as I know.
I'd love to help if there's something I can do.
BTW, I already know that mangaupdates had no API to use, but can we do something like web scrapping and crawling, maybe?
At the very least we could collect the minimum database needed.
Right now I'll try with this, https://wrapapi.com/
and this, https://www.import.io/
I don't know what the result would be, but if my idea is acceptable.
I'll continue do my research, and will let you know my next progress.
oh, and If I don't make myself clear enough, please let me know. I'll be more elaborate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants