CodeSpaces v2.8 – New release

Posted by Floyd Price on July 18, 2010

We deployed an update to the Code Spaces system today, we internally call this version v2.8 so why don’t you ;-)

 

The update contains a number of bug fixes (particularly to work items), an Account Dashboard and some infrastructure updates to support our Road Map (I will blog about this next).

Account Dashboard


If you have more than one active project in Code Spaces it can become tiresome having to change in to a new project every time you want to check on a Work Item or Subversion Commit, especially if your one of the many IT Consultancies that use Code Spaces and have upwards of 20 projects active.

Account Dashboard

 

The answer to this problem is the Account Dashboard, located at the top right (see Screen Shot) clicking on the link will take you to a new screen,you guessed it, the “Account Dashboard” screen.

 

Here you can see a higher level view of your data which includes a few different types of Work Item view and an SVN Commit view, but instead of being concentrated on a particular project the view is across all projects that you have access to.

 

As well as letting you see various aspects of your Code Spaces account across all projects the Account Dashboard allows for convenient navigation to workitems, commits, etc. Simply click on a revision number or a Work Item and the dashboard will navigate you directly to the actual data selecting the correct Project or repository for you.

 

Bugs

We have implemented a number of bug fixes, most notable of these are:

 

  • Work Item Parent – The work item parent functionality would often loose the reference to the parent so editing a work item would sometimes result in the parent being lost. This is a problem if you use the planning tab and like to create work item dependancies – This is now fixed.

 

  • Repository Import - The Subversion repository import routine would fail on large (> 50MB) repositories – This is now fixed.

 

Infrastructure

infrastructure.png

To support our Road Map we needed to make some pretty substantial changes to the underlying Code Spaces infrastructure.

 

we decided that doing the changes before we needed them would give us a better chance of getting it right, as such the custom authentication module (mod_cs_svn_auth) we written for the Subversion servers has been updated as well as a new Authorization module (mod_cs_authz_svn) which will allow us to hook up Per Directory repository permissions in a future release.

 

I will be writing about the Code Spaces roadmap in my next blog article, so please come back soon.

 

Leave a comment