Here were my development updates on ulogs.org.
1) Load Correct Editor When Editing Drafts
In the previous version, regardless of which editor you used to save a draft, when you click on it on the right bar's last drafts or in the drafts page (ulogs.org/drafts), it will load the draft on the default editor (ulogs.org/editor).
This solution solves this issue by looking at the tags used in a draft to identify the correct editor to loas. Currently, it supports #main-editor and #ulog-ned. (Conditions for other editors need to be added once all editors are complete)
2) Load Correct Editor When Editing Posts
Once you created a post and want to edit it, the issue was the same as above, it loads the post on the default editor.
To solve this, I re-used the helper function above to load the appropriate editor.
3) Resolving Merge Conflicts
A common issue in working with collaborative environments is resolving merge conflicts. It's best that these things happen early in the develooment stage than later.
Lesson
A lot of things happen off the chain. What happens on the chain is only a tiny reflection of what happened off the chain.
This post was made from https://ulogs.org