Edgewall Software

Changes between Version 3 and Version 4 of Ticket #6062


Ignore:
Timestamp:
Sep 25, 2007, 6:43:19 PM (13 years ago)
Author:
Christian Boos
Comment:

No doubt about points 1. to 5, mediawiki is becoming a kind of standard… It would definitely be interesting to support more than one wiki format. As a matter of fact, one can already write pages in WikiRestructuredText.

With future versions of the WikiEngine, it should be possible to write a different Wiki parser and "plug" that one into Trac, either as the default syntax or as an additional one.

Once such a plugin exist, there could be some discussion taking place if we should ship Trac core with this alternate syntax (or less likely, replace the simpler MoinMoin inspired one by a Mediawiki compatible one), but not before…

That being said, there are a few tickets opened that aim to integrate some of the good things from Mediawiki, see search:?q=mediawiki&ticket=on

See also WikiCreole for efforts on getting the TracWiki syntax more "standard".

Then for points 6. and 7., referencing pages into other wikis (like Wikipedia) can already be done using explicit InterWiki links (e.g. MediaWiki:InterWiki). Proposing a link to another Wiki on the new wiki page, i.e. when you follow a link to a non-existing page is an interesting idea, but is probably also best done with a plugin.

I'm pretty skeptical about points 10. to 12…

Finally, CamelCase haters (hi Pierre!) are already taken into account, as one can create any kind of WikiPageNames, and it's possible to turn off the generation of new page links when the wiki text contains a CamelCase word for which there's no corresponding wiki page (see TracIni#wiki-section).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6062

    • Property Status newclosed
    • Property Resolutionwontfix
  • Ticket #6062 – Description

    v3 v4  
    88
    99Accordingly, the benefits of keeping trac internal data and user's internal documentation in mediawiki format are profound:
    10  6. any concept whatsoever that is named in a document can be quickly checked to see if it exists in Wikipedia or a list of other public wikis, and the option to link it added
     10 7. any concept whatsoever that is named in a document can be quickly checked to see if it exists in Wikipedia or a list of other public wikis, and the option to link it added
    1111 7. statistically improbable phrases can be related to more standard phrases by relatively simple programming/searching methods, e.g. consulting Amazon lists of keywords attached to books, checking for matches with text of Wikipedia articles
    1212 8. any page managed by Trac can be instantly moved to, or can instantly incorporate updates from, or possibly embed or be embedded in, any other page in a large public wiki or mediawiki- or drupal- or jamwiki- based intranet