Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I looked at the Twiki code recently, and it's really scary. So scary I wouldn't even consider installing it.
    • Nah. The install isn't a problem. It helps, however, to know how CGI work and the issues around the webserver owner and file permissions. The code may be scary, but it's been in use for a long time.
      • My point wasn't that I thought the install would fail, but rather that the code was so disturbing that I would not be _willing_ to install it.
      • I think I understand how CGI work and have a good handle webserver owner/file permission issues.

        The code might be ugly, I don't know, but I hear that CGI.pm is pretty frightening too, but I use it a lot.

        The fact that there's a huge user base, it's mature and actively developed mean a lot to me.

        Can anyone comment on how difficult it is to setup and maintain?

        • Setup is fairly simple -- IIRC you just need to unpack the files into a directory, chown them if necessary, and point Apache to them. If you want HTTP auth then there's a file to edit in the /cgi-bin/twiki/ directory. Maintenance (in the programming sense) is basically zero. Taking care of content is far more time consuming.

          Modifying the look of it is somewhat of a pain. It doesn't use a modern templating system, which is more an indiciation of its age than anything else. It does have a facility called 'S

            • One nice thing about TWiki is the number of plugins. They're very easy to create as well: big plus.

            I would love to be able to integrate this knowledge-base/Wiki with the application we support for examples and tutorials. Plug-ins might be a big win.

            I'll try it out!