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

List exports #611

Open
shimizurei opened this issue Jun 5, 2018 · 10 comments
Open

List exports #611

shimizurei opened this issue Jun 5, 2018 · 10 comments

Comments

@shimizurei
Copy link

Would it be possible to have a list export function? Or even scheduled exports? That way I have one central place where I can make regular backups. I was an idiot with MAL and my last backup was in April. By the time I heard all about the issues I had lost the ability to export my list and all the shows that I had PTW'd (since I play AMQ, I add shows constantly) and updated went up in smoke. I just want to make sure that never happens again now that I've switched to AniList/Kitsu.

@yellowbluesky
Copy link

yellowbluesky commented Jun 6, 2018

Go here to export your MAL list

If you wanted to export your list from within taiga, follow the instructions here here

Scheduled exporting is an interesting idea

@erengy erengy changed the title List Exports? List exports Jun 8, 2018
@erengy
Copy link
Owner

erengy commented Jun 8, 2018

As mentioned above, a list export feature was recently added to Taiga for MAL users. It uses the same XML format MAL uses in its exports.

I'd like to add more formats (e.g. CSV, JSON, Markdown, plain text) that'd work regardless of the active service. Let me know if you have any ideas.

@shimizurei
Copy link
Author

Oh, I meant exporting AniList/Kitsu. Taiga is new to me starting this week BECAUSE I haven't been able to get into MAL. Now that the site is back I was able to export my MAL list, but I can't log into it on Taiga to export it because it was never imported before the API died. That's why I moved to AniList in the hopes of being able to regularly export my list in case of any such future downtime.

You pretty much covered all the file formats I typically export in, mainly CSV and JSON (and XML if I have to).

@ShaunV2
Copy link

ShaunV2 commented Jun 9, 2018

@zenksen I just checked and Kitsu doesn't have a way to export via file (no such options when you go to settings), only directly to MAL but that requires you to log in to your MAL account through it (it doesn't use an API).

@crse
Copy link

crse commented Jun 9, 2018

@ShaunV2 It's available just recently. It's on https://kitsu.io/settings/imports

@ShaunV2
Copy link

ShaunV2 commented Jun 9, 2018

@crse That has been available for a long time now (it is not new at all) but that accepts XML files from other services like MAL or Anilist (actually that is all it accepts) it is not used to import Kitsu's library to a different service. That is what I was talking about above and zenksen never mentioned Importing to begin with.

The only Exporting option they have is directly to MAL like I mentioned before.

erengy added a commit that referenced this issue Jun 23, 2018
@tophf
Copy link

tophf commented Oct 2, 2018

@erengy, when AL/kitsu is the active provider in Taiga, it'd be still useful to allow the MAL XML export for people who occasionally update their old MAL profile via https://myanimelist.net/import.php (or AniDB profile, etc.). The only current solution I've found is quite convoluted: Nekomata + a script I wrote that transforms the XML to contain only the titles I want and sets their update_on_import field to 1 (this is absolutely needed for MAL to import an entry).

@erengy
Copy link
Owner

erengy commented Oct 7, 2018

@tophf I agree that it'd be useful, but not without some issues:

  1. Taiga isn't aware of MAL IDs when the active service is something other than MAL (it's easy enough to get them from AniList, not so much for Kitsu).
  2. Inconsistencies between the databases will cause problems such as missing entries or invalid episode numbers.
  3. Taiga cannot know the last time you did an import at MAL, so it'll have to set update_on_import field to 1 for all anime.

Overall, I feel like these would make the export feature unreliable. Would it still be more preferable for your use case? If so, I can enable it only in debug mode and/or with a warning message.

@tophf
Copy link

tophf commented Oct 7, 2018

What about exporting only the entries selected in the current list view? I imagined this feature would be still useful for a quick catch-up between the services.

Just found out kitsu has an auto-sync-to-MAL feature so my suggestion concerns only AniList, which is the one that has problems with MAL id mappings... Guess it's not worth the effort?

@MakuSensei
Copy link

Hello, can you export kitsu to MAL from taiga?
Now that MAL is normalized I want to use it again because it is more comfortable for me its simple design
besides having serious companies behind MAL
I have little confidence in kitsu and anilist that may cease to exist at any time with a greater chance of losing everything.

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

7 participants