Extension Ideas
Back in time (26 more)
Home | Pages | Files

Voting / Survey

Status: Planning

I think it is good idea to gave voting facility to simplify making decision for group of developers.

htpasswd Controller

Status: More Feedback Required

A very useful extension would work to take server-local htpasswd files and “take control” of them, by rewriting them with information from Retrospectiva. This is useful particularly for those who have Retro and Subversion on the same server, since they could then have Retro administer Subversion user names and passwords without having to SSH into their server whenever someone forgets their credentials. I wrote a basic authentication synchronizer script in PHP (since I have zero Ruby experience) which relies on the fact that I modified Retrospectiva to no longer use the password hash salting, since it threw off the SHA1 Sum.

Rather than crowd up this page, I’ll just link to my little script.

Forum

Status: More Feedback Required

A lot of my developers love forums, and having one integrated right into Retro would be really cool. I (Lord Sauron) am not good with Ruby (at all) so I can’t personally do it. In the event that you want something to do, a forum extension would be greatly appreciated. I think it would compliment the blog nicely.

Image Resizing Engine

Extension that patches the image processing in Retrospectiva. It would depend on rmagick and automatically take care of resizing in the background.

Review Board

Status: More Feedback Required

It would be great if Retrospectiva could replicate and integrate into itself the functionality provided by review-board (http://www.review-board.org). That would make it much more useful for developers.

Document Management

Status: More Feedback Required

During every project, some sort of meta files will be produced, for e.g. meeting protocols, design mockups etc. This stuff also doesn’t belong into a repository, so it would be great to see this integrated as an additional feature.

Take a look at Assembla (http://www.assembla.com) and ProjectLocker (www.projectlocker.com). In addition to a Document Management feature they have a few more “must have” features that Retrospectiva really needs. Any software project results in a release where a set of application and documentation files are suppose to be published. Even Google’s project hosting has a “Downloads” section/feature. It’s strange that anybody would want to use a project hosting system that can’t be used to pulish project deliverables.

Chat Module

Status: Idea Gathering

We like retrospectiva but need an integrated chat module, are there any solutions?

Netbeans Tracker Connector

Status: Idea Gathering

Create a connector so that tickets can be used in Netbeans. Possibly not the feasible at the moment as the tracker connector stuff isn’t fully public yet, but good to have on radar.

Mercurial Adapter

Status: Idea Gathering

Create an adapter for Retrospectiva to interface with a Mercurial version control repository (just like there is one for subversion, git etc. atm)

Archived Projects

Status: Waiting for contribution

Now Project can Be in status “Active” (not Closed) or “Closed”. When I close project, I can’t see this project in global list on home page. It’s normal, but our company, for example, has many project, witch are in archive. This project is closed now, but can have tasks in future (bugs fixing, support, additional options development etc). It will be cool, when on home page put link “closed projects” or “archive projects” (add status Archive to project etc).

Automation build integration module

Status: Idea Gathering

It would be great if retrospectiva would have option to implement similar functionality like CruiseControl, by executing regular svn or git chekcouts and after checkout executing some ant tasks.

Export function for projects

Status: Idea Gathering

It would be nice to have an export function to transport a whole Project to another server.

Summary Emails

Status: Waiting for Ruby port – basic Perl implemetation available [#707]

I have many projects and tasks on my retrospectiva database. In system work 7-10 users. There are tickets with status “Open”, witch were not modified about 7 days. It will be good to receive mail notifications about such tickets.

Kanban

Status: Waiting for resources

It would be great to have a plugin for retrospectiva that makes a kanban out of the current tickets. Something like this: http://www.redmine.org/wiki/1/PluginKanban. It gives a nice view of what is being done, what is finished, what is in the backlog and etc..