Markdown is a widespread Markup language. It would be nice if there was a Doxia module for Markdown.
Here is a proposed simple implementation that defers all the parsing and rendering to PegDown (Apache License V2), which is the most reliable Java library for Markdown.
Remove xhtml-module dependency of markdown module
support markdown format per default
Thanks! I have added the module to the sandbox for the moment.
Great ! Thanks for the guidelines.
Re-opening because of test failures: https://builds.apache.org/view/M-R/view/Maven/job/doxia/
Apparently the pegdown dependency requires java 6, we are still stuck on java 5.
This should have been fixed by pegdown 1.0.2 that just hit Central.
Committed again with upgraded pegdown dep: http://svn.apache.org/viewvc?rev=1143770&view=rev
Jenkins is happy too: https://builds.apache.org/job/doxia/52/
Just for the record: the dependency on xhtml-module should be removed if possible, delegating the work to another parser is not good practice. I opened DOXIA-436 for this.
Closing with remarks above. Thanks!