This isn’t quite true.
FoldingText for Atom also reads/writes opml
files directly. If you have FoldingText for Atom installed and drag and drop a opml
file onto Atom it will open as a FoldingText outline and when you save changes it will save as opml
.
I hope to handle taskpaper
and markdown
files in a similar fashion in the future. Though unlike opml
these will be somewhat lossy depending on how I decide to balance readability of the plain text versions with encoding of all runtime attributes.
I’m not sure that I follow.
I assume your data is currently in TaskPaper format? That is a very nice and quick syntax for simple task lists. And it has the nice benefit that it’s easily read/write in any text editor. But it’s certainly not a very rigorous standard. And while it can be read/write in any text editor correctly processing it isn’t easy to do correctly.
FTML on the other hand is just a strict subset of HTML. That means it IS HTML and can be displayed in any browser and read by any HTML parser. I’m not saying is necessarily right for your case, but I’m pretty sure that FTML (or OPML) is a much better format for long term data stability and easier processing outside the use of any of my apps.
Or if you are looking for a common format I think OPML is read/write by many more tools then is the current taskpaper format.