This is a very important step forward for Foswiki, but more is needed in
this proposal. Consider this scenario:
A foswiki is used to maintain the documentation, design documents, and
source code for a product that goes through *MANY* releases. A customer
finds a problem in an old release of the product. The customer would
like to check the documentation of the product *AS* *OF* the time of the
particular release they are using. More than that, the internal
customer support and development teams need to consult the design
documents and source code for the particular release of the product in
order to assure that they are addressing the problem in the particular
release and are not fixing problems in later releases.
In foswiki, this means:
1. We need to be able to easily refer to particular versions of a topic.
2. We need to be able to refer to a particular version of a topic by a
label (or date).
3. We need to be able to pass in a label to use in fetching all topics
in the foswiki.
4. Different users should be able to pass in different labels so they
have different views of the foswiki.
From: Paul.W Harvey [mailto:Paul.W.Harvey@...]
Sent: Monday, May 02, 2011 1:17 AM
Subject: [Foswiki-discuss] Seeking feedback: 'Web.Topic@...' topic
Hello Foswiki users,
Over at http://foswiki.org/Development/LoadDifferentTopicVersions we had
some discussion about expanding the traditional "Web.Topic" name scheme
to also support notation that would specify a revision.
Very briefly, this would mean that you could do things like
[[Web.Topic@...]] instead of [[Web.Topic?rev=123]].
It would also allow you to have macros that take a single topic address
parameter instead of separate topic and rev parameters, and give some
more power to QuerySearch (my own motivation!).
If there is support for this change I'd like to start thinking about
scheduling some time to get it done before Foswiki 1.2/2.0 feature
Discussion has been quiet for some time now, and I'd like to invite the
mailing list to take a quick look and provide some feedback (good, bad,
or ugly :-).
I'm hopeful that a regex of something like /@[-+]?\d+$/ will avoid
hurting anyone who is using @ in their topics names, but if you do have
@ in topic names, PLEASE let us know what those names look like.
Paul.W.Harvey@..., Ph: (02) 6246 5105 Informatics Technologist -
http://www.taxonomy.org.au Centre for Australian National Biodiversity Research
WhatsUp Gold - Download Free Network Management Software The most
intuitive, comprehensive, and cost-effective network management toolset
available today. Delivers lowest initial acquisition cost and overall
TCO of any competing solution.
Foswiki-discuss mailing list
http://www.Taglocity.com Tags: Tools, TWiki, Foswiki