Tags:
create new tag
view all tags

Question

Hello, i#m thinking about using TWiKi in our comapny for documentation purpose. But for this, i miss a function similar to the "stable version"-function in the german Wikipedia.

That means that an authoritised User can mark a version of a website as "stable". After this, all guests of the wiki see only this marked version, but not the actuall modified versions.

This function is important for us because we are creating the documentation for our customers and they should only see those versions that have been checked and not the ones that are in work and maybe contain a lot of distressing errors.

Also i dont want to administrate two different WiKi-sites and copy always documents from the "working"site to the "official"-site.

I have searched the TWiKi-documentation for this function, but didnt found it.

Environment

TWiki version: TWikiRelease04x02x02
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: ubutu 8.04
Web server:  
Perl version:  
Client OS:  
Web Browser:  
Categories: Version control, Missing functionality, Add-Ons

-- RasmusThorden - 13 Sep 2008

Answer

ALERT! If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.

Can't you 'freeze' a content by simply publishing it to a static site?

-- FranzJosefGigler - 14 Sep 2008

Rasmus, I guess that with TWiki the only solution would be to have a script copy the whole "dev" site to the "official" one. Otherwise, you will have plenty of details to fix (such as separate email notifications & RSS for the dev & stable, etc...). If you do not want your customers to be able to modify the official version, I would suggest just create such a script that would be basically a copy (via rsync) and a change of the copied lib/LocalSite.cfg to change the host name (or just do not copy this file), or perhaps better for you, just use the PublishContrib or PublishWebPlugin. If you want your users to give feedback, you can put a link in the official wiki site skin to a comment system like http://js-kit.com or to the dev wiki pages, or to a forum, mailing list, ...

-- ColasNahaboo - 14 Sep 2008

Hello Colas, thanks for your suggestion. I think the best practise ist to publish special pages with the PublishContrib to a static html or a pdf. Is it possible to do this by just a click on a special button in the pages on the "dev" side?. So that the writers does not need to fill out those export form, what, i suggest, will make some confusion (well, maybe).

The PublishWebPlugin is not suitable, beecause automatic export with every Save-action is really not that what we need.

-- RasmusThorden - 15 Sep 2008

Ah yes. And pubslishing the whole "dev"-web is also not suitable. We should make it page by page. You know, we had the big problem that we are less people, many work and less time for documentation. So only little parts will be writen and checked at one time and those parts should then be published as fast as possible.

-- RasmusThorden - 15 Sep 2008

Some of the points in HowToImproveDocumentPublishWorkflow might be of use. For example, you could define your 'dev' and 'stable' states with the WorkflowPlugin .

-- SeanCMorgan - 15 Sep 2008

-- RasmusThorden - 26 Sep 2008

Change status to:
Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2008-09-26 - RasmusThorden
 
  • 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-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.