New code site features: Instant repository downloads, project tagging

Download link for repository

The SoundSoftware code repository site adds two new features today: The ability to download a project's code directly as a zip file from the project repository page; and tagging for projects.

Instant repository downloads

The repository page for a project, which shows you the current state and history for the source code of that project (like this for example) now includes a link to download the revision you are currently looking at, directly, as a zip file.

This is a quick way to get a snapshot of the source code from a repository -- unlike a full clone of the repository, you don't need to use a Mercurial tool to do this and you only get the version you asked for, not the whole history.

(Of course if you plan on doing any development work on the code, you'll still want to start by cloning the repository rather than just downloading a snapshot!)

Project tagging

Projects in the code site are now taggable. This means you can add any number of tags to your project -- short pieces of text which represent some quality of the project that it might have in common with others.

A tag can be any text you like, but they're most useful if you choose tags that are already being used for the same thing by other projects (where possible).

To add tags, just go to your project's Settings page -- you'll find the tags list near the bottom of the page. Don't forget to hit Save after you've added some tags!

Here are some examples of the kinds of things you might like to tag. The tags here are linked to the projects using those tags already on the site:

Go forth and tag!