Tags:
create new tag
, view all tags
MattWilkie said in EasyEditor:

Wild thought: MartinCleaver is often saying what makes TWiki valuable is it's RenderingPipeline, could that pipeline be lifted straight into a client side application?

Indeed, I've been thinking about embedding that pipeline for a long time. I thought I'd been saying it as well, but I figure that I'd probably not done so explicitly. So here goes:

Please add your thoughts

Other applications where you would like to see TWiki's RenderingEngine:

Server side:

Server Application Pros of embedding TWiki into this Cons of embedding TWiki into this
TikiWiki Tiki has relatively poor WikiML Tiki is a strong platform, Tiki is no.1 popular at SourceForge Implementation languages are different, integration might be difficult or end result slow. Integration would require renderer to be callable via RPC
PostNuke As Tiki    
... feel free...    

Client side:

Client Application Pros of embedding TWiki into this Cons of embedding TWiki into this
EasyEditor Would allow rendering before upload Would require editor to be in perl or renderer to be callable via RPC
... feel free...    

Other thoughts:

  • A proof of concept should be pretty easy to do: If clean RenderDotPm can be formed quickly by separating the rendering functions out of TWikiDotPm and PluginsDotPm, we would have created the basis for an embeddable TWiki Renderer, implantable in any number of applications written in Perl
    • The step after would be to expose those functions in a WebServices wrapper so that non-local and non-Perl applications could get as output the rendered HTML version of an input piece of WikiML.
  • Its about time some standards body got together to form an XML-based PortableWikiInterchangeLanguage for swapping content between wikis and a CommonWikiShorthandNotation that Wikis could converge on.
  • TWiki has perhaps the most comprehensive set of tags.
  • Incompatibility locks people into platforms.
  • We don't have enough people actively involved with TWiki development to implement these features.

-- MartinCleaver - 31 Dec 2002

Initial experimentation would be easy; just take a copy of the view script and modify it slightly. If successful common code could always be refactored at a later date.

-- JohnTalintyre - 31 Dec 2002

Has anyone tried putting Twiki into PostNuke using CrossNuke Modularizer? http://www.crossnuke.com/modules.php?op=modload&name=Plog&file=index&pop=Default&postCategoryId=26&blogId=2

-- IanAllinson - 23 Jan 2005

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2005-01-23 - IanAllinson
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.