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

Too early to support loading existing files #20

Open
frankshaka opened this issue Jun 4, 2020 · 6 comments
Open

Too early to support loading existing files #20

frankshaka opened this issue Jun 4, 2020 · 6 comments

Comments

@frankshaka
Copy link
Member

This project was started from scratch, and currently still lacks a bunch of required models/components, such as attachment management. Supporting loading existing files at this point will be buggy and hard to maintain. For example, when loading a .xmind file containing topic images and just saving it back, the image will be lost.

So I would recommend reverting this feature and keeping steady on building up the model layer, until we finally support all required models and components, and implement this feature then. At the present time, I would rather make this project only support creating new .xmind files, than see it becoming a buggy one that no one like to use.

In the meantime, we still welcome suggestions and ideas about loading existing files. We would like to know further about what you want this feature for. This will help us evaluate how to design the API as well as the inner infrastructure.

FYI, for those who want to load and display/render existing .xmind files, there is another project "xmind-viewer" specifically made for this purpose.

@frankshaka frankshaka pinned this issue Jun 4, 2020
@danielsss danielsss linked a pull request Jun 5, 2020 that will close this issue
@danielsss danielsss removed a link to a pull request Jun 5, 2020
@danielsss
Copy link
Member

danielsss commented Jun 5, 2020

As @frankshaka mentioned that will invoking some problems on it. After an internal discussed, I'd like to release a new version and this feature will be removed temporarily.

Related Issues: #12 #17 #22

@Heziode
Copy link

Heziode commented Dec 16, 2020

Any progress on this feature ?

@srid
Copy link

srid commented Mar 29, 2021

@danielsss Is there a way to programmatically read the .xmind files at all? (Forget about JS).

Say from Python or something.

@marcortw
Copy link

@srid there's https://github.com/tobyqin/xmindparser - works quite nice, but has quite a few limitations. E.g. it doesn't support parsing of pro features which I was looking for.

@ComicallyNormal
Copy link

Hi. I have submitted a pull request related to this issue. I would appreciate if it was reviewed at your leisure. :)

@liwuli
Copy link

liwuli commented Sep 5, 2023

意思是不能在浏览器预览本地的.xmind 文件?

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

No branches or pull requests

7 participants