XML Import #131

Closed
opened 2026-02-04 17:07:16 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @davidPilkington on GitHub (Jul 14, 2016).

Any thoughts on including an xml import tool? allowing users to import from other wiki's, evernote, phpdoc2 checkstyle, etc?

This would allow users to export from existing data sources into a new book. For example "my evernote book that was created because evernote started being d**k's" or "my book that was imported from a phpdoc xml because their ux is kinda crappy"

Originally created by @davidPilkington on GitHub (Jul 14, 2016). Any thoughts on including an xml import tool? allowing users to import from other wiki's, evernote, phpdoc2 checkstyle, etc? This would allow users to export from existing data sources into a new book. For example "my evernote book that was created because evernote started being d**k's" or "my book that was imported from a phpdoc xml because their ux is kinda crappy"
OVERLORD added the 🛠️ Enhancement label 2026-02-04 17:07:16 +03:00
Author
Owner

@nydeggerm commented on GitHub (Apr 30, 2018):

It would be nice if it is possible to import from Confluence.

@nydeggerm commented on GitHub (Apr 30, 2018): It would be nice if it is possible to import from Confluence.
Author
Owner

@leveled commented on GitHub (Nov 23, 2018):

I posted a $25 bounty here. https://www.bountysource.com/issues/36011761-xml-import I'm sure others would love to be able to switch off Evernote, Confluence, etc.

@leveled commented on GitHub (Nov 23, 2018): I posted a $25 bounty here. https://www.bountysource.com/issues/36011761-xml-import I'm sure others would love to be able to switch off Evernote, Confluence, etc.
Author
Owner

@ssddanbrown commented on GitHub (Nov 27, 2018):

Still not sure about bounties applied to bugs, having features dictated by money.

Just as an FYI, For anyone looking to get the bounty, It is at my complete discretion to accept or deny potential merge requests for any reasons.

Overall, A general "XML import" feature may not be the best way to achieve this. I don't really know the various formats of other systems but it could be better to work on building an API which then people could script "importers" to. In which case, the API is probably something I'd like to build myself (At least the base of it) at some point.

@ssddanbrown commented on GitHub (Nov 27, 2018): Still not sure about bounties applied to bugs, having features dictated by money. Just as an FYI, For anyone looking to get the bounty, It is at my complete discretion to accept or deny potential merge requests for any reasons. Overall, A general "XML import" feature may not be the best way to achieve this. I don't really know the various formats of other systems but it could be better to work on building an API which then people could script "importers" to. In which case, the API is probably something I'd like to build myself (At least the base of it) at some point.
Author
Owner

@ssddanbrown commented on GitHub (Dec 17, 2020):

I'm going to close this issue off since I don't see it going anywhere due to being too abstract/general since there's no general standard XML format. There are some existing issues, such as #1049, for platform specific imports, but in general I'd leave this to be done by others outside of the core project using the API.

Thanks though @davidPilkington for the initial suggestion.

@ssddanbrown commented on GitHub (Dec 17, 2020): I'm going to close this issue off since I don't see it going anywhere due to being too abstract/general since there's no general standard XML format. There are some existing issues, such as #1049, for platform specific imports, but in general I'd leave this to be done by others outside of the core project using the API. Thanks though @davidPilkington for the initial suggestion.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#131