Google Supports Open Source with Google Code Project Hosting

Author: EngtechPublished: Jul 28, 2006 at 6:53 am 0 comments

There is a new entry into the open source software code repository space: Google Code - Project Hosting. This will hopefully be a long awaited kick in the pants for Sourceforge.net which hosts many, many projects but can be difficult to find the cream of the crop, compare similar solutions and weed dead projects from the results.


Google Project Hosting Features:


The interface is clean, compact and concise. It is missing the abundant clutter that permeates Sourceforge and most programming tools. Avoiding "too many options" is something Google understands well.


Storage and Version Control


Google is offering 100 mb storage, and uses Subversion (currently kicking CVS' butt) for version control. Subversion access control is tied to your Google Account (using a password that is generated by Google).


Defect Tracking


It also includes a custom defect tracking system with fields for: Type, Status, Priority, Milestone, Owner, Summary + Labels. The defect tracker also lets you Star bugs to be notified of issue changes. I assume that it will be an email update, but upon testing with two Google Accounts I wasn't able to get bug notifications for either of them.

Status Values and Issue Labels for defects can be configured by the project administrator.


New = Issue has not had initial review yet

Accepted = Problem reproduced / Need acknowledged

Started = Work on this issue has begun


Tagging Support (called Labels)


Each project can be tagged with various categories by the project adminstrator. Note that tagging will end up being pretty arbitrary unless there are some kind of moderators going around and cleaning it up to achieve a common folksonomy. Users can enter any labels they choose, although some are banned (like "google").


Creating Projects


Creating projects is simple and anyone with a Google Account can do it. All you need to do is enter a project name, summary, description and as many labels as your heart desires.


Project Administration


Once a project is created, the administrator can change the initial settings, add urls for links, discussion groups, and blogs as well as setting up an email notification for Subversion activity. The discussion group has to be a Google Groups.

The project can change settings for the defect system (mentioned above). S/he can also add/remove members or administrators.


There is an advanced option for deleting the project. It is unknown if the project name immediately becomes available again or if it is locked from re-use.

Continued on the next page Page 1 — Page 2

Article tags

Spread the word
Bookmark and Share
Profile image for engtech

Article Author: Engtech

engtech writes about programming, gadgets, blogging, WordPress and his cat.

Visit Engtech's author pageEngtech's Blog

Read comments on this article, and add some feedback of your own

Article comments

Add your comment, speak your mind

Personal attacks are NOT allowed.
Please read our comment policy.
Please preview your comment.

blogcritics lists for Nov 27, 2009

fresh articles Most recent articles site-wide

fresh comments Most recent comments site-wide

most comments Most comments in 24hrs

top writers Most prolific Blogcritics for October

top commenters Most prolific Commenters in 24 hrs