Opened 14 years ago
Closed 13 years ago
#10071 closed enhancement (wontfix)
One version number for all wiki pages
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | general | Version: | |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
Would be nice to have one version number for all wiki pages, just like SVN has one revision number for all files in repository. Every change (no matter what wiki page is changed) will increase this number. Thus we will be able to track history of changes easily. And we will be able to see the entire wiki-base as a consistent storage of information.
Attachments (0)
Change History (5)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
The goal is to get an ability to say: the product complies to wiki-SRS ver. 123
. Now it's impossible to do.
Wiki-in-VCS is a good idea, but I remember that it's a long discussion with no real result so far.. Maybe this change can be made faster.
comment:4 by , 14 years ago
Yep, the right reference is #1132, and TracDev/Proposals/WikiStorage. Without a proper VCS backend, I don't see how a global revision number could be made to work easily. It would be easier to finish what I started in … (damn, didn't push that branch yet…) in log:cboos@generic-wiki-storage.
comment:5 by , 13 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
I'm not sure it's worth pursuing the goal to have a global change number for the "traditional storage" (in [0f7c80568139/cboos]'s speak). If this requirement is really important, then switch your wiki storage backend to a VCS backend (I'll resume the work on that branch "soon").
If the goal is to be able to track history easily, wouldn't it be better to store wiki pages in a VCS, then? I thought we had a ticket for that already, but the only one I can find right now is #1465. I'm sure Christian will step in with the right reference, though :)
(OT: Auto-preview is broken, the
ticket_preview.html
template is missing. My bad, added in [10637].)