From: Waylan L. <wa...@gm...> - 2008-02-05 04:37:57
|
Blake, On Feb 4, 2008 7:50 PM, Blake Winton <bw...@la...> wrote: > Hi, > > uh, you don't know me, but I'm investigating switching a home-grown wiki > parser over to use Markdown syntax instead. Since everything else is > written in Python, I'm mainly considering python-markdown and > python-markdown2. I think you guys have the edge in terms of my being > able to add wiki links, and generically extend it, I'd say you nailed it. That about sums up the difference. With python-markdown2, you'd need to hack the core to add or change behavior. Personally, I'd much rather use python-markdown's extension api. In fact if you run into a few dead ends, let us know. We may be able to improve the api to make more things possible. > but I was wondering > if you had any suggestions of wikis that were using your project? I'm aware of a few. There's one I don't remember the name of that has added all sorts of ridiculous (IMHO) macros to the syntax. All I remember is that it's built on the Django framework. Another django wiki, which I'm quite impressed with is monk-wiki[1], although its still in development. The source code is available though. I've copied the list[2]. Perhaps others will be able to point you to some more. Please let us know what you come up with. I'm been interested in building a wiki that uses markdown for some time. I just haven't had the spare time. [1]: http://code.google.com/p/monk-wiki/ [2]: http://sourceforge.net/mailarchive/forum.php?forum_name=python-markdown-discuss > > Oh, and do you handle definition lists? The examples I saw were all of > the form: > > definition term > : definition description > > If you don't handle them, how hard do you think it would be to create a > plugin that would handle them? > Unfortunately, that's the one thing I haven't tried to tackle yet. I find the whole 'description gets the markup (:), not the term' a little hard to wrap my mind around. I keep getting the feeling that we'll need to make some changes to the core to get that one to work, although I could be wrong. If you have any suggestions, I'm game. -- ---- Waylan Limberg wa...@gm... |