parasew has asked for the wisdom of the Perl Monks concerning the following question:

I am searching for Web-based Project Management Software, which should be (mod)perl based, so I could enhance it or put it into an existing environment using MovableType, which is in sort of alpha-state. I found a nice Site on Call Center, Bug Tracking and Project Management Tools for Linux and also this short listing, but sadly there are just a bunch of Projects which came somehow close to the kind of Tool I am searching for: gantt and Chronos, which seems to be a very nice Web-Calendar Software written in Perl. I was just wondering why it is not using iCalendar, which is IMHO one of the best inventions (anyone knows of Perl-based Software using iCalendar?)
As most of the Agenda Software use iCalendar, and even Mozilla Calendar is capable of subscribing to remote-Calendars, this looks very interesting to me.

The Features i am missing are mostly:
* using of Calendars (multiple users) +iCalendar Support
* File-Pool for projects (CVS-based or similar)
* Progress-bar for showing the current state of a project
* public calendar where users can publish to from their private calendars

In general, I wanted to ask you Monks for the best way: creating a new app from scratch or reusing existing stuff? As I found a simple Calendar script here on PerlMonks or some other easy one here. Of course, there are really lots of Calendar scripts out there, but I am asking you for hints, which one you know of, that comes close to my needs. There are several existing Modules for iCalendar on CPAN, i thought about going to reuse stuff  and maybe create a dirty hack of Chronos, Bricolage and add the CVS and iCalendar stuff.

Also see my thread in the MovableType Forum.
Thanks for any help, hints or suggestions.
parasew
  • Comment on iCalendar, Project Management, Agenda, CVS and Perl-based solutions

Replies are listed 'Best First'.
Re: iCalendar, Project Management, Agenda, CVS and Perl-based solutions
by agentv (Friar) on Apr 22, 2003 at 00:17 UTC
    ...I don't have any advice at this point, but I did want to thank you (++) for providing such a treasure-trove of reference material on the subject which is also of interest to me.

    Time for me to study some more.

    ...All the world looks like -well- all the world, when your hammer is Perl.
    ---v

      i researched more on iCalendar and wanted to give you an update to some stuff i found, which i posted on the chronos-devel list already

      +++++++++++++++
      iCalendar is a very cool standard, chronos should definitely support it.
      +++ Besides an iCalendar export function, it would be a great feature to be able to subscribe to iCalendar Streams, as it is possible with the Mozilla Calendar.
      ++ maybe reefknot is the key we are searching for: http://sourceforge.net/projects/reefknot/
      "Reefknot is an attempt to create an iCal (RFC 2445) compliant toolkit in Perl. This toolkit will then be used to develop at least one server and one client as reference implementations."
      the server could be used to make it possible for people to externally subscribe to a calendar stream; chronos could provide that -- for example for iCal (apple) or for the mozilla calendar-- see more info here http://icalshare.com/links.php

      with the client, the chronos-users could subscribe to the provided public streams and have the web-calendar-streams in their private chronos-calendars. what do you think?
      +++++++++++++++

      and for all the debian users out there: i wrote an install guide for chronos on debian/woody