Replies: 4 comments 2 replies
-
I think a JSON export would be great! I think the main advantage to CSV is that it's more widely portable, but I doubt other platforms are likely to support importing data from bookwyrm, and it would be better to be more able to transfer data between instances (a super high demand use case) than the use CSV specifically (which afaik no one is wedded to). |
Beta Was this translation helpful? Give feedback.
-
Not 100% related to this (but definitely related to the generic import issues) I was interested to see if I could get my loan history from my Library BorrowBox account to load into Bookworm. I've made a start on some rough and ready code here... https://github.com/jmb/borrowbox It would be great to have a generic import format that I could transform the data into to get it into BookWyrm. 😃 |
Beta Was this translation helpful? Give feedback.
-
What I would love to have is more like an „automated“ move to another instance. I would love to register a new account, log into my old one, enter the new one in a field, verify to move to this account in the new one and then the instances talk to another moving the data. Of course we still need all the exports and imports just because it is great to have them. |
Beta Was this translation helpful? Give feedback.
-
It’s bonkers that I can import my history from Goodreads easily into a new Bookwyrm account, but not my actual Bookwyrm history if I simply want to move accounts. |
Beta Was this translation helpful? Give feedback.
-
I have been thinking of taking on another reasonably large chunk of work which is the general topic of BookWyrm export/import and I wanted to run a few thoughts by you all.
I've collected existing Github issues together that are explicitly related to import/export from one BookWyrm instance to another:
They can generally be categorised into two themes:
I'm thinking of moving more towards that second one, but that would probably mean a different file structure, leaning towards JSON instead of CSV given the many more types of objects.
What do other people think? Is anybody staunchly on the side of only exporting bookshelves along with reviews in a CSV file?
On the positive side, this large piece of work lends itself fairly easily to smaller iterations. I could imagine starting with an initial version of exporting and importing the built-in shelves (to-read, reading, read, stopped reading) alongside reviews, and then adding additional objects like quotes and others one by one.
Beta Was this translation helpful? Give feedback.
All reactions