Re: Markdown Group - What set of goals?

Nathan, 

good set of questions. 

Le 20 nov. 2012 à 09:42, Nathan Youngman a écrit :
> To what extent are do we wish to remain true to the spirit of Markdown
> as originally specified?

We have to be compatible with the current implementations for the minimum syntax. If we don't, we will not get support from any implementers. See the recent thread on markdown-discuss mailing list
http://six.pairlist.net/pipermail/markdown-discuss/2012-November/thread.html


> I also wonder how true we wish to remain to the original syntax? I'm
> guessing we do, even if slight modifications could make the syntax
> more consistent or easier to read in its raw form.

We can modify what has not been supported widely. So far in my tests, it seems there is a good coverage of the spec. If you found a construct which is strange, please 

1. create a test 
2. send it to the list 
3. eventually do a pull request on 
   https://github.com/karlcow/markdown-testsuite/tree/master/tests

> Are we creating a spec for implementors, based on existing
> implementations, much like HTML 5?

Up to the specification but usually it is wise to define it the conformance section
See http://www.w3.org/TR/qaframe-spec/#implement-principle

I haven't defined them but I added 3 categories so far, there might be more. Do propose if you think there should be more.
See http://htmlpreview.github.com/?https://github.com/karlcow/markdown-testsuite/blob/master/markdown-spec.html

Conformance Section

	• author: (including authoring tools)
	• Markdown parser:
	• HTML producer:


> I hope we can provide some recommendations, but I think we need to do
> a survey of existing extensions and behaviours before we can come to
> any decisions.

yes.

As a general way of working together, it is usually a lot easier to discuss on specific codes and materials. Let's drop in documents and tests raw materials. We can always remove later.

-- 
Karl Dubost - http://dev.opera.com/
Developer Relations, Opera Software

Received on Thursday, 22 November 2012 01:55:06 UTC