I have hacked something together during the last week or so and it really is
a hack. However it's very simple and should be easy to extend. It's using
webrick and the diff algoritm implementation by Lars Christensen for logging
of changes. It works great for me personally but it's probably not very
suitable to run on a publicly accessible server. I run it as a personal
server on my laptop. I don't want to post the whole source here (around
8kb) but I can mail it to you if you want. Just drop me an e-mail in case
you are interested.
i am interested. austin recently sent me one too (thanks austin). feel free
to send it to me or, even better, post it on rubygarden. sure seems like
there is a lot of momentum in this area but not much direction - i mean, there
is a lot of people rolling there own because they didn't quite like this or
that or needed this or that. i've been asking alot of my friends and usemod
(the single perl script) seems like it's winning the popularity contest around
here - i wonder why _exactly_...
i just read my own post and decided that rubygarden needs a place to compile
common specifications - like specifications for what an uber wiki would do.
my hope is that people, when starting a project, could create a specification
page and let people have at it. after some time, one could filter and
prioritize based on the wants/needs of the community. the starting place for
specifications can be found at:
http://www.rubygarden.org/ruby?CategorySpec
and the spec page for the uber wiki at:
http://www.rubygarden.org/ruby?UberWiki
-a
====================================
| Ara Howard
| NOAA Forecast Systems Laboratory
| Information and Technology Services
| Data Systems Group
| R/FST 325 Broadway
| Boulder, CO 80305-3328
| Email: (e-mail address removed)
| Phone: 303-497-7238
| Fax: 303-497-7259
| ~ > ruby -e 'p(%.\x2d\x29..intern)'
====================================