Posts Tagged: Beta


15
Dec 07

Code Spaces Stand Alone Edition

We are almost done with Beta 1 of our Code Spaces Stand Alone Edition which is basically Code Spaces in a box, that you can install on your own server within your own network.

We require a Beta test team of around 10 people to help with the first private Beta. If you would like to help with the Beta please Contact Us for further information.

The Beta will come with an installer and uninstaller and will run on any Windows OS, The basic idea is that you will be able to get Subversion and Code Spaces up and running with a few mouse clicks.

Please Contact Us if you would like to be notified of further updates the the Code Spaces Stand Alone Edition release cycle.

A Name?

We can’t keep calling it “Code Spaces Stand Alone Edition” so any name suggestions would be very welcome, please add a comment to this post if you have any good names ;-)


21
Sep 07

Another Update – Official Release on the horizon?

We released another update to the Code Spaces Beta today, I guess you could call it Beta 3.

The update includes the following:

  1. Spelling Errors Fixed
  2. Work Item Tags
  3. Syntax Highlighting
  4. Performance Enhancements (Work Items, Dashboard)

1. The site is littered with spelling errors which we are resolving as we find them.

2. Each work item can have a number of tags applied to it, these tags are displayed in the right hand pane as a Tag Cloud making it easy to see and access work items from any page.

3. The repository browser now highlights the syntax of most popular file types (cs, js, rb, html, xml, etc…), we will continue to add file types as we find them. The source code tree view has also been updated to expand on a single click.

4. Some enhancements to the way the work item queries work has resulted in most pages responding somewhat quicker, This is an ongoing exercise please let us know if you find any slow pages.

Official Release

We are really getting close now to a stable release that can be promoted to Version 1.0 we have resisted the temptation to release early because the last thing we wanted was an unstable environment for you guys to work with.

Although it’s not set in stone we fully expect Code Spaces to be released by the end of October 2007.

As a big Thank you to all our Beta Testers we are going to extend a 3 month Free pass, which will be at the enterprise level including unlimited users, projects and repositories.

Remember use the feedback link on each page if you want to see any new features added?


4
Sep 07

New Dashboard and Project Milestones

We will be refreshing Code Spaces today with several bug fixes and new features.

I thought i would take this opportunity to give you all a sneak at the new dashboard with Project Milestone integration.

Notice that the timeline now shows icons for specific project events like subversion commit, Work Item status changes and Project Milestones.

The recent subversion commits module allows for easy navigation to the repository browser or the revision viewer.

Click on the thumbnail for a bigger version.

Code Spaces Dashboard shows subversion commits and project milestones.

Keep an eye on Code Spaces today for your very own Code Spaces Dashboard ;-)


21
Aug 07

Subversion problems now resolved

We had an issue yesterday with the Subversion repositories not being created.

This has now been resolved and all subversion repositories created during this period are now active.

Floyd


21
Aug 07

200 Users and counting

Yesterday we recieved our 200th user registration, which is absolutly amazing, given that this Beta is only a week old.

The application has had a few tweaks over the last 2 days to improve performace, however the major updates will happen over the weekend including:

  • Linking Workitems to SVN commits
  • Project Milestones
  • Road Map & Change Logs
  • Reporting

Thanks to everyong who is using Code Spaces for you support so far, and I hope we can continue to keep you all interested going forward ;-)

Floyd


8
Aug 07

Code Spaces Beta1 is here.

I finally managed to iron out all the deployment issues and get the Code Spaces Beta onto our servers last night.

To date I have recieved 146 requests for Beta accounts which I have to say is (a lot) more than I expected, As a result its taking me a while to set them all up. I created about 15 accounts last night and will do some more today, but I will also implement a website at www.codespaces.com where you can create your own accounts (either today or tomorrow).

This Beta release is far from being the complete product but it’s definatly usable. The following features did not make this release but will be implemented shortly.

  • Quick Search
    The right hand pane contains a Quick Search box, however the code for this is currently commented out as it’s not complete. I expect to have this done by the weekend.
  • Project Milestones This feature is currently missing and will be implemented next week.
  • Road Map and Change Log These features require the Milestones functionality and will be implemented next week.
  • Linking Work Items to SVN Revisions I have developed a novel way of linking workitems for svn revisions however the code is not quite finnished so it did not make this release, I expect to have this implemented in a week.
  • Documents I plan to include a documents tab where you will be able to upload document and link them to SVN revisions, Milestones or Work Items however several dependancies need to be implemented before i can start this.
  • Wiki The wiki functionality currently availible is limited, and required a better style sheet. I plan to implement this next week.
  • Public Portal We plan to implement a pubilc portal where your customers/users can see project details that you wish to publish as well as forums and documents. This will be implemented within a month (or two).
  • Performance I have not made any effort in reducing the size of the CSS and JS, I have also not added the required indexes to the CodeSpaces database. As a result the performance of the application is not as good as it should be (although it’s more than usable). I will implement the database indexes tommorrow and enable gZip on the appache server to reduce the js and css size next week.
  • Account Registration As I mentioned i’m currenlty creating the Beta accounts manually, however I will implement a real codespaces.com website over the next two days that will give product information and enable the creation of Accounts for anyone who wishes to try it out.

Please let me know if you can think of any further issues, or features and i will add them to the ever growing Todo List.


3
Aug 07

It’s in the post

The first Beta of codespaces is going to be released on Monday the 6th Aug 2007 (thats 3 days away).

It is not feature complete however it is more than usable, infact Codespaces itself is now hosted in Codespaces (sounds weird doesn’t it).

Anyone who wishes to participate in the Beta can either wait until monday for instructions or send an email to beta[at]codespaces.com and i will set you up in advance.

UPDATE
Its all done I just need to upload the code to the server and setup the apache servers.


26
Jul 07

Where is this Beta?

Ok, I’m running a little behind with the Public Beta of CodeSpaces.com.

I fully expect to have it ready in the next few days so Watch This Space ;-)


1
Jul 07

How did we get here?

Many people have sent me emails to feedback[at]codespaces.com asking about code spaces, these email range from “When is it going to be ready?” to “What web technologies are you using?” (or words to that effect).

Well the BETA release is still planned for the end of JULY and I will certainly keep you posted on that, but for this post I would like to concentrate on the technologies I have used and the decisions I have made along the way.

A long time ago, in a galaxy far far away

About 6 months ago I decided to build CodeSpaces, back then I was going to roll my own brand new version control, and integrate it with a best of breed project management system.

My technologies of choice were Microsoft Windows 2003, C#, asp.net, MS SQL Server and IIS. Now, at the time these choices made a lot of sense because I’m a pretty good C# developer with tons of experience of writing solid applications, and I already have a business doing just that.

About 6 weeks later I had a basic version control system in place and some project management functionality, however something wasn’t right!
I wasn’t enjoying the process of building this application at all, and considering this was my vision, my idea of developer heaven I knew I was in trouble.

Imagine, if I’m not enthusiastic about the development, what will happen when I have to test, do marketing or fix bugs? (doomed I tell you!)

Well, fortunately the gods conspired to bring about three events that changed my life (as a software developer) forever.

1. Mac OSX

For my other project I had purchased a series of Apple Mac’s (ibook, mac mini – 1x ppc, 1x Intel ) to test the client side Java functionality in my product, and over time i had, (almost accidently) become obsessed with using a Mac for every possible task (do you need to ask why?), to the point that my desktop PC is now a MAC PRO and all my windows development is done via a windows virtual machine.

2. Subversion

A colleague re-introduced me to Subversion which i was (of course) aware of and in fact had attempted to install about a year earlier, but like most Microsoft developers in the hands of an open source project that doesn’t have a GUI to install and configure I failed and vowed never to try again.

Well this time round I had much more success, low and behold I can use a command prompt!
Within minutes (and I mean minutes) I was hooked, no more Visual Source Safe for me ;-)

3. Ruby On Rails

Imagine the look on a child’s face when she first recites the 7x table, well I’m sure that was the look on my face when I first saw Ruby On Rails, if i had previously been impressed by Subversion, this was an absolute BOMB SHELL, ROR is truly a magical framework built on top of the most elegant language, that shakespeare himself would have enjoyed using.

With these three things firmly planted into my every thought, I realized that one or two tough decisions had to be made and pretty much from that day onwards I have not written a single line of c# code. I scrapped my codespaces implementation and started again using ruby on rails, only this time I didn’t need to write a brand new version control system as I could simply use Subversion which is already a million times better than anything I could have written, and to top it all off I can develop on my MAC ;-)

Well if we wiz forward to today, I have new found thirst for developing software and the main fruit of that is about to blossom in the form of CodeSpaces A Ruby On Rails application using Subversion for Source control, MySQL for the database and not a sight or sound of Microsoft software ;-)

This transition I have made is one of the best decisions of my working life, and although it may sound like I have trivialized it somewhat in this post, it has actually been a very easy and rewarding experience.

Should you wish to make the same transition as I (and others) have, please “Just do it!” and feel free to send me a question or two, to floyd[at]codespaces.com

Don’t go too far, I will be posting a Code Spaces preview real soon!!!