Sherwood Botsford wrote:
Not to worry. I wasn't expecting backward compatibility, so that [...] THAT said, however, maintaining perfect backward compatibility slows down progress.

If this is your view, you shouldn't put "markdown" in the name.

Implementation specs:  The program should have a compiled in
set of locations to look for the config file, a command line option, and an environment option.

Wait, compiled? Environment options? This is getting way more complex than necessary. Keep it simple, on general principle.

Consider too, if it is truly an improvement, it can be given a

Yes, I'd guess that's unlikely. There have been a half dozen attempts to "improve" markdown; I don't particularly like any of them. (no offense intended to those implementors)

I agree that you need a way for people to gracefully make the transition. The best approach is a method that allows old and new systems to co-exist in the same environment. If you call it with a new name, there shouldn't be a problem.

The new one is unlikely to gain much mindshare unless it is a) unquestionably better, and b) gets used by some prominent system/tool/etc.

Good luck.
Jacob

(not trying to rain on parades here :)

_______________________________________________
Markdown-Discuss mailing list
[email protected]
http://six.pairlist.net/mailman/listinfo/markdown-discuss

Reply via email to