Rory Browne wrote:
>>and even have a comparable page in the wiki where people can propose
>>updates to that page (perhaps auto-updating if a change has survived X
>>days a la debian testing).
>>>>>I like the idea of a Debian-testing like system. Anyone know what wiki
>software supports such a feature? Perhaps this would suggest the use
>of SCM software instead of a Wiki though.
>>I would not have thought this would be a major job .... either by using
the internals of the chosen wiki somehow, or by simply wgeting the wiki
(or equivalent) and comparing the diffs to the static site with the
diffs to the static site from the wiki version N timeunits ago, if the
diffs are the same on a file it updates, otherwise it doesn't. Then
admins/moderators/webmasters can "hand copy" across pages moving too
fast whenever they are in a good state (or you could check which parts
of the old diff have not been changed in the new diff and just apply
those) or pages which are now ready to go static (at first just the
homepage changes would migrate). This would probably just mean they
create a map of wiki words to paths/pages. I'd be willing to hack up
something if required. We would probably want to do a little munging
on the pages to remove unneccessary wiki markup, rewrite links to other
static data and externalise links to wiki only data. Note that my aim
is to have the content as plain html so I would favour an approach like
this over using a duplicate locked down wiki as the "static" site.
Niall
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!