At IBR, my place of employment, we are just finishing up our migration to OpenACS from ACS 3. In the process, we have developed project-manager
to substitute for the ACS Intranet's projects and tickets.
Work on project manager is finishing up, although there are still quite a few things I need to do before releasing version 1.0. However, we are soliciting outside bids
to complete some of the work we need to complete in order to have a functional intranet. I have my hands full with the upgrade, and I don't really have the time to get to these things, but they are needed before we can move the company to OpenACS. Some of these may not actually happen -- we'll have to do a little cost/benefit analysis after we receive the bids. However, these are all short-term projects you might be interested in.
Note that I am open to having other companies step forward with financing to help share the burden here. It's more likely for it to happen if others are able to step forward with resources (time and/or money). Also, if anyone is interested in doing this pro bono, the whole community is going to benefit from the code, as it will be released to the whole community.
Project #1: logger / project-manager integration
Logger was written with a future project-manager application in mind. However, some work has to be done integrating the two applications. Currently, project-manager stores both the estimated amount of time and actual amount of time a Task will take in the pm_tasks_revisions table. However, logger tracks logged time in its own tables. I'm soliciting a proposed plan to integrate or allow integration between these two packages, and a a bid for how much you would charge to do the work. Once approved, this would need to be completed fairly quickly -- hopefully in two or three weeks.
Project #2: project-manager / calendar integration
Our current intranet (ACS 3 based) uses a modified calendar to show tickets on the calendar. This has proven to be a popular way of tracking deadlines for our company. However, while developing project manager, I didn't have the time to look into integrating project deadlines and task deadlines on the calendar. I'm soliciting a proposal on how to integrate these two packages, and a bid for how much you would charge to do the work. Once approved, this would need to be completed fairly quickly -- hopefully in two or three weeks.
If you're interested in looking at the most recent project-manager code, bug me, and I'll commit more recent code changes. I'm in the middle of moving a lot of the code into namespace-based /tcl procs, and cleaning up the way I use the content repository, so I don't want to commit until it's actually back in a workable state. If you do look at project-manager, look at it in CVS on the openacs-5-0 branch.
I might also have some other projects available soon, so make sure you subscribe to this thread if you're interested. I'll post them here.
I imagine I'll be asked some questions after this is posted, so I will follow up with responses here.