[Mono-docs-list] Wiki Markup for ECMA documents.

Atsushi Eno atsushi at ximian.com
Wed Dec 7 04:34:05 EST 2005


Hello,

I have an updated version (fixed several problems):
http://monkey.workarea.jp/trans/mono/index.php/TestMonodocToMediaWiki2

Actually I think it is much better to rewrite it in C# since the
stylesheet is likely to be lame to accept such strings as [[blah]]
in our raw XML.

I'll create wiki2ecma stuff and syntax summary as well; I kinda
defined the input syntax such as

	- use [[T:System.Xml.XmlDocument|blah]] for
	  <see  cref='T:System.Xml.XmlDocument' />
	- use [[blah]] for <paramref />
	- use table syntax for <list type="table"> ... </list>

(Umm, actually I prefer simple XML syntax for tables though;
mediawiki table markup is a mess ;-)

Atsushi Eno

Miguel de Icaza wrote:
> Hello,
> 
>> After some sys.text.Encoding bugfixes, I wanted to have a break ;-)
>>
>> Am not sure what kind of transformations are actually wanted, so
>> am putting as its initial draft. The output is like:
>> http://monkey.workarea.jp/trans/mono/index.php/TestMonodocToMediaWiki
> 
> Very nice.  I will take a look during my flight and see if we can use
> this.
> 
>> My basic thought is, however, it hardly makes sense to write
>> conversion stuff in XSLT (the stylesheet already became complicated
>> enough, as compared to its purpose). Sys.xml tools would be much
>> more useful.
>>
>> At least, we can't use XSLT for conversion from Wiki to ECMA.
>> Things like scripting language would be helpful.
> 
> Yes, absolutely.  This was just to go from ECMA to Wiki.  I thought XSLT
> would be good for this.
> 
>> (I also think that some kind of editor UI which is well-tailored for
>> monodoc would be better.)
> 
> This is so we can deploy Editing support on the Web version of Monodoc
> instead of the desktop version.   
> 
> Miguel
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: monodoc2mediawiki.xsl
Type: text/xml
Size: 5615 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-docs-list/attachments/20051207/ec6ff057/monodoc2mediawiki.xsl


More information about the Mono-docs-list mailing list