nextcloud / notes

✎ Distraction-free notes and writing
https://apps.nextcloud.com/apps/notes
GNU Affero General Public License v3.0
623 stars 135 forks source link

SimpleMDE maintenance status #204

Closed jancborchardt closed 3 months ago

jancborchardt commented 6 years ago

We use SimpleMDE as our base. Unfortunately looking at the repository at https://github.com/sparksuite/simplemde-markdown-editor it does not seem so maintained anymore.

As requirements and issues come in, maybe it makes sense to look for an alternative sooner or later. Maybe someone even took over maintainership in a fork or will do so soon.

No rush, but just to keep that in mind @nextcloud/notes. I guess @stefan-niedermann you have a similar situation with the Android library?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/59270946-simplemde-maintenance-status?utm_campaign=plugin&utm_content=tracker%2F46751022&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F46751022&utm_medium=issues&utm_source=github).
jancborchardt commented 5 years ago

Thanks for your enthusiasm! But it feels like we’re going in circles – multiple alternatives have been mentioned now each multiple times. :)

We are testing out some alternatives at the moment, and @korelstar @juliushaertl will soon update you with news on that.

hinder90 commented 5 years ago

Another reason to disable markdown for a page: look at the Boostnote Cheatsheet. This is supposed to be the "code" version of the page but the obligatory MDE still interpolates parts of this page so it's a jumbled mess. The creator attempted to `\ out markdown but it only works in places. I'm not sure if the markdown interpolator changed behavior since the author wrote this page, but to attempt to update it to figure out how to disable every single MDE interpolation would be a herculean task, especially if it were to change again. Anyway, what I was going to suggest was perhaps a token to disable MDE in blocks, not all or nothing (raw effectively does that anyway) as this document is a case where portions intend to use MDE (for the links and such, obviously) but the rest of the code ought to be left as-is. I am not sure what happened in this particular document, but it a blocked approach to disable markdown would make these kinds if meta-docs easier to draft.

joshtrichards commented 3 months ago

This got completed long ago via #290. :-)