Wiki reccomendations

any votes/reccomendations for best ruby wiki? i’m leaning towards simplicity
over features.

-a

···

====================================

Ara Howard
NOAA Forecast Systems Laboratory
Information and Technology Services
Data Systems Group
R/FST 325 Broadway
Boulder, CO 80305-3328
Email: ara.t.howard@noaa.gov
Phone: 303-497-7238
Fax: 303-497-7259
~ > ruby -e ‘p(%.\x2d\x29…intern)’
====================================

any votes/reccomendations for best ruby wiki? i’m leaning towards
simplicity
over features.

I have a really simple wiki almost ready for alpha testing. It’s built
on Madeleine and WEBrick. It doesn’t have a concept of users nor
concurrency editing yet, but it’s never the less pretty useful.

Currently it has: Recent changes, searching (regexps), referenced-by

And since it’s built on Madeleine and WEBrick, it’s really easy to get
running. Just run one script and point your browser to localhost:2500.

What are your must-have needs?

···


David Heinemeier Hansson,
http://www.loudthinking.com/ – Thoughts for free
http://www.nextangle.com/ – Thoughts for hire

I used ruwiki. I’ve heavily modified it, and I think that Alan will be using
significant chunks of what I’ve done, but you can look around my wiki at:
You are in a maze of twisty little passages, all alike. // halo • statue

If you want the version I use, I can zip it up. I have a rudimentary locking
system that I added and a very rudimentary versioning system (but no way to
get the versions out yet).

-austin

···

On Thu, 18 Sep 2003 15:53:12 +0900, ahoward wrote:

any votes/reccomendations for best ruby wiki? i’m leaning towards
simplicity over features.

-a


austin ziegler * austin@halostatue.ca * Toronto, ON, Canada
software designer * pragmatic programmer * 2003.09.18
* 10.05.14

The biggest feature that is not often included but is so useful is file
attachments. This way people can upload images and include them in
their wiki pages and can also collaborate with one another a lot easier.
I’m not interested in everything but the kitchen sink, but file
attachments are pretty important, IMO.

ahoward wrote:

any votes/reccomendations for best ruby wiki? i’m leaning towards
simplicity

···

over features.

-a

Ara Howard
NOAA Forecast Systems Laboratory
Information and Technology Services
Data Systems Group
R/FST 325 Broadway
Boulder, CO 80305-3328
Email: ara.t.howard@noaa.gov
Phone: 303-497-7238
Fax: 303-497-7259
~ > ruby -e ‘p(%.\x2d\x29…intern)’
====================================

ahoward ahoward@fsl.noaa.gov wrote in message news:Pine.LNX.4.53.0309180427540.20470@eli.fsl.noaa.gov

any votes/reccomendations for best ruby wiki? i’m leaning towards simplicity
over features.

Definitely check out MiniRubyWiki. Astonishing simplicity.

ahoward ahoward@fsl.noaa.gov wrote in message news:Pine.LNX.4.53.0309180427540.20470@eli.fsl.noaa.gov

any votes/reccomendations for best ruby wiki? i’m leaning towards simplicity
over features.

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.

Mark

hmmm.

what’s the markup like? personally i’d like a way to create links w/o using
CamelCase :wink:

seriously though

  • concurent editing would be good. perhaps pstore could be used as a pure
    ruby way to aquire persistent locks?

other than that i can’t think of too much. i really like the idea of using
webrick and madeleine.

-a

···

On Thu, 18 Sep 2003, David Heinemeier Hansson wrote:

any votes/reccomendations for best ruby wiki? i’m leaning towards
simplicity
over features.

I have a really simple wiki almost ready for alpha testing. It’s built
on Madeleine and WEBrick. It doesn’t have a concept of users nor
concurrency editing yet, but it’s never the less pretty useful.

Currently it has: Recent changes, searching (regexps), referenced-by

And since it’s built on Madeleine and WEBrick, it’s really easy to get
running. Just run one script and point your browser to localhost:2500.

What are your must-have needs?

====================================

Ara Howard
NOAA Forecast Systems Laboratory
Information and Technology Services
Data Systems Group
R/FST 325 Broadway
Boulder, CO 80305-3328
Email: ara.t.howard@noaa.gov
Phone: 303-497-7238
Fax: 303-497-7259
~ > ruby -e ‘p(%.\x2d\x29…intern)’
====================================

austin-

thanks. i’d love a copy. can you post it or send it to me directly?

-a

···

On Thu, 18 Sep 2003, Austin Ziegler wrote:

On Thu, 18 Sep 2003 15:53:12 +0900, ahoward wrote:

any votes/reccomendations for best ruby wiki? i’m leaning towards
simplicity over features.

-a

I used ruwiki. I’ve heavily modified it, and I think that Alan will be using
significant chunks of what I’ve done, but you can look around my wiki at:
You are in a maze of twisty little passages, all alike. // halo • statue

If you want the version I use, I can zip it up. I have a rudimentary locking
system that I added and a very rudimentary versioning system (but no way to
get the versions out yet).

====================================

Ara Howard
NOAA Forecast Systems Laboratory
Information and Technology Services
Data Systems Group
R/FST 325 Broadway
Boulder, CO 80305-3328
Email: ara.t.howard@noaa.gov
Phone: 303-497-7238
Fax: 303-497-7259
~ > ruby -e ‘p(%.\x2d\x29…intern)’
====================================

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

···

On Fri, 19 Sep 2003, Mark Janssen wrote:

ahoward ahoward@fsl.noaa.gov wrote in message
news:Pine.LNX.4.53.0309180427540.20470@eli.fsl.noaa.gov

any votes/reccomendations for best ruby wiki? i’m leaning towards
simplicity over features.

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.

====================================

Ara Howard
NOAA Forecast Systems Laboratory
Information and Technology Services
Data Systems Group
R/FST 325 Broadway
Boulder, CO 80305-3328
Email: ara.t.howard@noaa.gov
Phone: 303-497-7238
Fax: 303-497-7259
~ > ruby -e ‘p(%.\x2d\x29…intern)’
====================================

Austin:

I am interested in your version of ruwiki. Can you send me a copy?
Also, do you plan to make an official release of your changes?

Thanks

···

On Thursday, 18 September 2003 at 23:06:48 +0900, Austin Ziegler wrote:

I used ruwiki. I’ve heavily modified it, and I think that Alan will be using
significant chunks of what I’ve done, but you can look around my wiki at:
You are in a maze of twisty little passages, all alike. // halo • statue

If you want the version I use, I can zip it up. I have a rudimentary locking
system that I added and a very rudimentary versioning system (but no way to
get the versions out yet).


Jim Freeze

A sine curve goes off to infinity or at least the end of the blackboard
– Prof. Steiner

ahoward wrote:

any votes/reccomendations for best ruby wiki? i’m leaning towards
simplicity
over features.

What are your must-have needs?

hmmm.

what’s the markup like? personally i’d like a way to create links w/o using
CamelCase :wink:

seriously though

  • concurent editing would be good. perhaps pstore could be used as a pure
    ruby way to aquire persistent locks?

other than that i can’t think of too much.

I’ve got my own I’ve built - clWiki. Tested on Windows and FreeBSD. Blog
view for recent changes. You can see it in action (this one’s read-only)
here: http://clabs.org/blogki. Download is here:
http://clabs.org/dl/clwiki (oops, just noticed the latest release hasn’t
been foisted up there - lemme know if you want it).

File based storage, no special markup (well, very limited special
markup), protects against concurrent edits. CamelCase page creation.
Full hierarchy (which many consider a negative :slight_smile:

I don’t know of anyone else who’s used it, so probably not the simplest
way to get up and running, but I’ve generally leaned towards simplicity
in exchange for features.

Code is open-sourced: BSD.

···

Chris
http://clabs.org/blogki

Well, Alan’s the maintainer, and I’m not planning on forking what he’s done.
I have sent to him what I have done, so most of what’s there should be in
the next “official” version. I’ve actually got it mostly working as I want
it (there are only three major changes that I can think of offhand:
improvements to versioning, making edit previews better, and making the
versions visible).

I’ll talk with him and see if he wants to release what I have done as a new
version until he gets time to do more work on it.

-austin

···

On Mon, 22 Sep 2003 11:50:10 +0900, Jim Freeze wrote:

On Thursday, 18 September 2003 at 23:06:48 +0900, Austin Ziegler wrote:

I used ruwiki. I’ve heavily modified it, and I think that Alan will be
using significant chunks of what I’ve done, but you can look around my
wiki at: You are in a maze of twisty little passages, all alike. // halo • statue

If you want the version I use, I can zip it up. I have a rudimentary
locking system that I added and a very rudimentary versioning system
(but no way to get the versions out yet).
Austin:

I am interested in your version of ruwiki. Can you send me a copy? Also,
do you plan to make an official release of your changes?


austin ziegler * austin@halostatue.ca * Toronto, ON, Canada
software designer * pragmatic programmer * 2003.09.22
* 00.39.31

ahoward wrote:

>what’s the markup like? personally i’d like a way to create links w/o using

>CamelCase :wink:

>

I guess Ruby wikis should use underscore_wiki_links instead of CamelCase
:slight_smile:

I’ve been hoping for a nice simple Ruby wiki with few (if any) external
dependencies for some time now. We use usemod for RubyGarden, because
it’s so incredibly simple. It would be lovely to have a direct Ruby
equivalent to usemod.

Chad

···

On Fri, 19 Sep 2003, Chris Morris wrote:

Austin Ziegler austin@halostatue.ca wrote in message news:200392204620.787619@PADD

I’ll talk with him and see if he wants to release what I have done as a new
version until he gets time to do more work on it.

-austin

I’ve opened a Rubyforge project for Ruwiki. I’ll upload both my
current version of Ruwiki as well as Austins version sometime this
week. The two versions will get merged later (after I complete my
upcoming house move… :slight_smile:

  • alan

ahoward wrote:

>what’s the markup like? personally i’d like a way to create links w/o using

>CamelCase :wink:

>

I guess Ruby wikis should use underscore_wiki_links instead of CamelCase
:slight_smile:

amen brother!

camel_case = %r{^\s*(?:[A-Z][a-z]+){2,}\s*$}
raise NotPrettyError if camel_case.match ident

for some reason i don’t find camel case too bad for classes, et. al. - but TOO
much of it (like java) gets insane.

flames on! :wink:

-a

···

On Fri, 19 Sep 2003, Chad Fowler wrote:

On Fri, 19 Sep 2003, Chris Morris wrote:

I’ve been hoping for a nice simple Ruby wiki with few (if any) external
dependencies for some time now. We use usemod for RubyGarden, because
it’s so incredibly simple. It would be lovely to have a direct Ruby
equivalent to usemod.

Chad

====================================

Ara Howard
NOAA Forecast Systems Laboratory
Information and Technology Services
Data Systems Group
R/FST 325 Broadway
Boulder, CO 80305-3328
Email: ara.t.howard@noaa.gov
Phone: 303-497-7238
Fax: 303-497-7259
~ > ruby -e ‘p(%.\x2d\x29…intern)’
====================================