Is there any plan regarding a WYSIWYG editor? #873
-
Hello yellow-folks, Thanks for the hard work! I appreciate a lot how yellow was built. I have one question regarding the in-page edit(or), though: I've read here-and-there in the discussions that there are ideas and/or wishes regarding the editor, but I haven't been able to find clear design decisions regarding the limitations and/or a 'roadmap'. Is there any plan regarding a (simple) WYSIWYG? While not being a blocker, I've seen a fair share of non-technical users being annoyed by 'manual' text-formatting. What are your thoughts on this? It could indeed be difficult to implement this without introducing too much complexity - I'm pretty sure it was already asked, sorry if I missed it! Regards from Bern, Switzerland, PS: I believe it could be useful to others if you were to add the answer to yellow-edit's README. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 1 reply
-
Hello Timothée! I am not a core developer, so I cannot answer on their behalf, but I share my opinion. I think that it would be easy enough to write an extension that leverages one of the several wysiwyg engines (e.g. TinyMCE). But I think that it wouldn't fit very well in the philosophy of Yellow "only files and directories", which I appreciate very much. When I read "files" I understand "simple text files", so no wysiwyg. In my little experience, non-technical users complain for one minute about markdown... and then thank you for having learnt a muuuuuuuch more efficient way for writing and editing texts. (Actually, I do not even use the Edit extension, because I prefer to use my usual text editor, and FTP for uploading files.) Excepted the realm of Desktop Publishing, I haven't yet found a case (math, music...) where simply editing a text file is not faster and easier than using a wysisyg user interface, and I guess that many users love Yellow just because it lets you discover a different and better way of working. But obviously, if someone nonetheless wants to write a wysisyg extension, no one can stop them 😊 Cheers Giovanni |
Beta Was this translation helpful? Give feedback.
-
Quite ancient, but for completeness see also #103 for the previous discussion which lead us to the current editor bar solution. |
Beta Was this translation helpful? Give feedback.
-
It depends on what you mean. No, there is no grand plan, roadmap or central steering organisation. We organise our work around active contributors. Not just around people who code, but everyone with a touch of motivation/talent/responsibility and a genuine interest in working together. If you are interested in working with us, wonderful, you can make non-code contributions such as discussions about product problems, or you can make code contributions such as pull requests with new product features. I think that active participation is the best way to get things done. See #622, #554, #760. Yes, we are interested in making the editor simpler to use in the future. At the moment the edit extension contains all of the backend and frontend functionality for editing a website in the web browser. If someone wants to make a visual editor that comes with a lot of JavaScript, lovely, we can always break it down into multiple smaller extensions. There have also been ideas that started as separate extensions and then were integrated into the editor. I think anything that makes life easier for people is welcome. See #130, #440, #716. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone, Thanks for detailed replies. I wasn't asking for any 'grand plan' - just what was in the maintainer's heads, if anything! I've got my answers :-) |
Beta Was this translation helpful? Give feedback.
-
Out of curiosity, is there a good WYSIWYG editor for Markdown? What are the must-have features for non-technical users? Here's what I remember off the top of my head when this topic was discussed the last time. There are many WYSIWYG editors for web browsers that work on HTML, but what we would need for Datenstrom Yellow is an editor that works on Markdown, because that's what we store in the file system. We found some editors that can export Markdown, e.g. pen and zenpen. Promising but with technical problems. Some editors converted back and forth between Markdown and HTML with mixed results, some supported only a subset of the Markdown syntax and failed completely when they encountered something they didn't know. Perhaps the situation has improved in the meantime. I wonder if there's an editor that supports live editing with text formatting, but ignores everything else. |
Beta Was this translation helpful? Give feedback.
It depends on what you mean.
No, there is no grand plan, roadmap or central steering organisation.
We organise our work around active contributors. Not just around people who code, but everyone with a touch of motivation/talent/responsibility and a genuine interest in working together. If you are interested in working with us, wonderful, you can make non-code contributions such as discussions about product problems, or you can make code contributions such as pull requests with new product features. I think that active participation is the best way to get things done. See #622, #554, #760.
Yes, we are interested in making the editor simpler to use in the future.
At the moment the edit exte…