pombreda / gitblit

Automatically exported from code.google.com/p/gitblit
Apache License 2.0
0 stars 0 forks source link

Add feature or plugin as WYSWYG rich editor for markdown #494

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This is not an issue. Just a feature enhancement.
It would be really nice to add feature or plugin to give WYSWYG rich editor for 
markdown files. Integration with https://github.com/benweet/stackedit would be 
great.
Thank you,
Bala

Original issue reported on code.google.com by srb...@gmail.com on 31 Aug 2014 at 12:53

GoogleCodeExporter commented 9 years ago

Original comment by James.Mo...@gmail.com on 4 Sep 2014 at 8:16

GoogleCodeExporter commented 9 years ago
That's a nice editor.  This is definitely on the TODO list.... but it is 
unclear if it will land in the 1.x series based on stateful Wicket or the 
future 2.x series based on stateless <?>.  For now I am assigning this to 2.0.

Original comment by James.Mo...@gmail.com on 5 Sep 2014 at 1:28

GoogleCodeExporter commented 9 years ago
Sounds good...! Interesting point about stateful/stateless.
Plans to upgrade Wicket version in 2.0? or some other templating engine like 
thymeleaf (http://thymeleaf.org) or JSF.

Original comment by srb...@gmail.com on 9 Sep 2014 at 12:58

GoogleCodeExporter commented 9 years ago
I plan to abandon Wicket (eventually).

Wicket is really good at composing everything server side and allows you to 
generate quite complex dynamic pages.  Unfortunately that power comes with the 
penalty of server-side statefulness that I now find to be handicapping.

I've looked at Thymeleaf in the past, but not recently.  I've been evaluating 
engines this past summer: Groovy 2.3, FreeMarker, Trimou (Mustache).  I'm not 
interested in JSF b/c AFAIK that is also stateful.  So far it's surprisingly 
hard to beat FreeMarker performance, although I find it's 
lengthy,computer-sciencey documentation a major turn-off.

I plan to push more rendering logic into the client so AngularJS usage will 
increase.  At the moment I'm not committed to going full-on client-side, if I 
did Dart would be a contender. [1].

[1]: 
https://groups.google.com/forum/#!searchin/gitblit/thoughts/gitblit/UM3eoOWwjSg/
HjyrXan62HkJ

Original comment by James.Mo...@gmail.com on 9 Sep 2014 at 1:29