Jose Diaz-Gonzalez home

The Chaw - A Wishlist

Looking at thechaw.com to handle my project management needs (on a related note, I'll be doing less of this although its still a problem I want to look at. Anyone need a developer in the NYC area? I work for chump-change!) Regardless, here is a list of things I'd like to see happen, and my thoughts on the whole matter (ignore any stupidities herein). I'm probably going to go through and do one or two of these myself as plugins, but ymmv everyone.

Tickets

Wiki

Versions

Updates/Timeline

CodebaseHQ has a neat feature that is kinda like Twitter. Any activity in the project in any area (Wiki, Tickets, Repository) is summarized and added to the dashboard list. Users can also set a status to update everyone as to what they are currently working on or anything really. Their updates are usually application-wide, not project-specific. Underused feature IMO. Could be integrated into the timeline and set as the default view for a project.

Time Tracking

Users sometimes like to track the amount of time they've spent on a project or task. CodebaseHQ takes time in minutes (although we could use some jQuery script like http://www.datejs.com/ for Time?) and you can either assign it to a particular ticket (from within the ticket or in the time tracking section), give it a description of a task, or both. Optionally, there is a commit hook that searches for "{TX}" in a commit message, where "X" is the number of minutes spent on the commit. This, combined with ticket updating from commit messages, makes Time Tracking a very powerful and useful tool.

RSS feed per-person/per-project of time tracking

Calendar

Optionally tag milestones, meeting and due dates, etc here. Useful for project planning. Again, RSS feed anyone?

Files and Resources

Keep resources attached to a project here. Can also browse all files attached to tickets, maybe a preview function for certain types of files. Slideshow for images maybe?

An image slideshow would be really cool if we could somehow have "folders" for files. These sections could be then assigned to particular groups using access control and then we could invite new contributors (eg. clients) to view particular slides on a project.

Could definitely use an RSS feed.

User accounts

Other ideas


blog comments powered by Disqus