Editing version 3 of page About (the most recent revision is 7)
Use template:
None
API_Template
DevTrack_Template
Version_Template
{{right:collaborate.jpg|Collaboration}}
==Why another wiki engine?==
That's a fair question. By my count of [[http://www.wikimatrix.org/]] there are 136 wiki engines out there.
I'm sure that many more exist, but for one reason or another are not listed on that site. There are also
some listed that are abandoned. But none the less, there are still a large number of wiki engines in
existence. So why did I need to go and create another one?
The simple answer to that is //"I didn't plan to."//
No really.
I had no intention of writing a wiki engine.
This whole thing got started while I was involved in a project at my workplace that involved moving
documentation into a wiki (MediaWiki, to be specific). At the same time, I was working on putting together
documentation for my web host, [[http://www.myunixhost.com/|MyUnixHost]]. I wanted to try out MoinMoin, but
it was a royal pain trying to get it installed and working correctly. I'd used DokuWiki in the past, and was
leaning towards using it again, but I also had a thought of doing it myself.
I'd used wikis before, but never got very indepth with them, and I became intrigued with how the markup
syntax worked. Just for fun, I threw together a quick script in PERL that converted MediaWiki syntax to HTML.
I got a good number of the elements working, and said to myself "Man, I've got about 60% of a wiki written
already." Little did I know that was nowhere near accurate.
Anyways, I decided I would write the entire engine. And that, ladies and gentlemen, was where the fun began.
I came //this close// to quitting a few times along the way. I kept telling myself that there are tons of
wiki engines out there. I would ask myself "Am I contributing anything new or worthwhile?"
By the way, I never did come up with a suitable answer to that question.
Ultimately, it boils down to this: I wrote Aneuch because I can, and **just for fun.**
{{right:hungrydog.jpg|Eating my own dog food}}
==Eating my own dog food==
I had to get Aneuch out there and working. Something like this, you need to constantly test if your code
works as you expect it to or not. So, what better way to do that than to build a website dedicated to your
software using said software? And thus you have Aneuch's homepage.
This website will always run the latest development version of Aneuch. To answer your question, yes, I am
a bit concerned about the implications of this. There could be security holes, data loss, etc. But, what
better way to focus on avoiding those things if you know your project's very own website will depend on it?
==An Odd Sibling==
You may notice, in several places around this site, that I make mention of something called [[http://www.oddmuse.org/|Oddmuse]].
Oddmuse is another wiki engine, like Aneuch here. And like Aneuch, it's written in [[http://www.perl.org|Perl]] and uses your
file system to store its data.
I stumbled upon Oddmuse in the early development stages of Aneuch, and in its own way, Oddmuse contributed a lot to the
direction of Aneuch.
You see, early on, I began searching for other wiki engines written in Perl. Despite the ubiquity of php, I thought there had
to be a few out there. I first stumbled upon [[http://en.wikipedia.org/wiki/WikiWikiWeb|WikiWikiWeb]], which was the very
first wiki (and associated software) ever. It was developed by Ward Cunningham [[WhatIsAWiki|(1)]]. Looking into that lead
me to [[http://en.wikipedia.org/wiki/UseModWiki|UseModWiki]], then eventually on to Oddmuse (which was a fork of UseMod).
I thought Oddmuse was pretty neat, and began implementing some of the features of Oddmuse into Aneuch. It's important to note
at this time that only ideas have been copied, no code from the Oddmuse script has been ported into Aneuch. Aneuch has been
written from the ground-up. Yes, that's a bit like re-inventing the wheel, but why not? (As I mentioned above, this is all
**for fun**!)
So I guess you could say that Aneuch and Oddmuse are distant cousins (much in the same way that Linux is a distant cousin to UNIX).
This page is a template
This file is locked by 18.227.183.215 (ec2-18-227-183-215.us-east-2.compute.amazonaws.com) since Sun Apr 27 09:40:54 UTC 2025 . Lock should expire by Sun Apr 27 09:45:54 UTC 2025, and it is now Sun Apr 27 09:40:59 UTC 2025.
Upload a file
By contributing to this wiki, you acknowledge that you waive your right to claim copyright of your individual contributions. The text of this site is uncopyrighted and released to the public domain.
Show markup help Styling **bold **, //italic //, __underline __, --strikethrough--, `teletype ` Headers = Level 1 =, == Level 2 ==, === Level 3 ===, ==== Level 4 ====, ===== Level 5 ===== (ending ='s optional) Lists * Unordered List, # Ordered List, ** Level 2 unordered, ### Level 3 ordered (up to 5 levels, NO SPACES IN FRONT) Links [[Page]], [[Page|description]], [[http://link]], [[http://link|description]] Images {{image.jpg}}, {{right:image.jpg}} (right aligned), [[link|{{image.jpg}}]] (image linked to link), {{image.jpg|alt text}} Extras ---- (horizonal rule), ~~~~ (signature)