Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Perl based Project Management

by jfroebe (Parson)
on Dec 14, 2006 at 03:46 UTC ( #589735=perlquestion: print w/replies, xml ) Need Help??

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

While this isn't a perl question per se, it is perl related so don't shoot me yet ;-)

What I'm looking for is perl/web based (preferably mod_perl based) project management software. Something like this but built with perl. Something relatively easy to learn and maintain.

Why perl instead of PHP? I may want to make changes to the software and I simply don't have time to relearn PHP. It's been more than 5 years since I even looked at PHP.

Does anyone know of any software that would fit this need? If so, usage/maintenance opinions of actual use?

Jason L. Froebe

Team Sybase member

No one has seen what you have seen, and until that happens, we're all going to think that you're nuts. - Jack O'Neil, Stargate SG-1

Replies are listed 'Best First'.
Re: Perl based Project Management
by chargrill (Parson) on Dec 14, 2006 at 04:25 UTC
    ...following link to live online demo of "streber" ...

    Fatal error: Declaration of sql_class::__construct() must be compatible with that of sql_interface::__construct() in /www/htdocs/v029517/nod/db/db_mysql_class.php on line 37

    So not only are you looking for one in perl, but one that works too, right?


    s**lil*; $*=join'',sort split q**; s;.*;grr; &&s+(.(.)).+$2$1+; $; = qq-$_-;s,.*,ahc,;$,.=chop for split q,,,reverse;print for($,,$;,$*,$/)
Re: Perl based Project Management
by leocharre (Priest) on Dec 14, 2006 at 05:09 UTC

    I've looked for that too.. Bricolage is very interesting. But I didn't have the time at work to deploy it.

    Easy to learn, easy to install... and you want to code it too? Greedy. ;-) What about 'reliability' and 'stability'?

    I would pick *one* of those needs and search with that. f you want easy to install, stay with php or hire out to have a server set up for you. If you want to code it, I suggest looking into Catalyst modules on cpan. Seems the in thing now- I talked to one developer who abandoned his cms type project in favor of working with Catalyst. This kind of thing is not easy.

    Lastly, personally.. cvs and a big whiteboard are my gods.

      Define Project Management.

      For some (or many) people project managment is using techniques such as Gantt, Pert, WBS (Work Breakdown Structure), to plan a project activties, subactivities, also they usually allow you to define teams and resources per project, activity and sub-activity. Some allow you to interface project togethers (or in other words break a large project into smaller projects) etc ...

      I dont think bricolage do this by default, maybe an extension exists I dont know!

      A building all this from scratch using a development framework like catalyst is a huge task.
Re: Perl based Project Management
by lima1 (Curate) on Dec 14, 2006 at 09:29 UTC
    Trac is quite popular. But it is written in Python.
Re: Perl based Project Management
by Herkum (Parson) on Dec 14, 2006 at 13:40 UTC

    I think that is a mistake to worry about what the PM software is written in. Chances are you are not going to maintaining it, and if you do it yourself, you lose continuity with what is currently being developed. This will make it more difficult to maintain your software.

    Trac is a decent free tool for PM. The one thing it will not do for you is fix a bad development process. Good software will always be corrupted by a bad development process.

Re: Perl based Project Management
by derby (Abbot) on Dec 14, 2006 at 14:25 UTC

    Well ... it's not pretty but to keep track of bugs, requests and enhancements, we set up three instances of wwwgnats.

Re: Perl based Project Management
by InfiniteLoop (Hermit) on Dec 14, 2006 at 17:04 UTC
    bugzilla, is "a server software designed to help you manage software development". Is written in perl and web based. I have used it in couple of projects, all I can say is it gets the job done.
Re: Perl based Project Management
by McMahon (Chaplain) on Dec 14, 2006 at 18:53 UTC
Re: Perl based Project Management
by otaviof (Acolyte) on Dec 14, 2006 at 10:09 UTC
    In question about Perl vs PHP. I choose Perl, because this language is very very extensible and the "Perl way" is so much more quick ... And with Perl, you have the entire CPAN to help you :-) ... good luck !
Re: Perl based Project Management
by hiseldl (Priest) on Dec 15, 2006 at 14:41 UTC

    Projectory is written in Perl...and, from the main page, "Projectory is an open source, platform-independent, web-enabled project management tool designed to track software projects through all phases of development."

    If you want more of a workflow manager then you may want to check out RT.

    On the off chance you want to put one together yourself, Gantry and Bigtop are pretty good web-app scaffolding that includes auto-CRUD.


    What time is it? It's Camel Time!

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://589735]
Approved by ikegami
Front-paged by bobf
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (6)
As of 2022-05-23 07:40 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (81 votes). Check out past polls.