Sat, 09 Aug 2008

Revision Control
One could argue that this should be filed under the Unix category, but this post is more about the album than it is about the Concurrent Versions System.

Friday night I created a CVS repository on this server to manage album related files. After discussing it with rskutins, we agreed on several key points.

First, with changes being made a little more frequently than before, it would be best to have some way to track what was going on, and to be able to roll back to a previous version if the changes don't quite work out. Second, we wanted to have a way to organize several files for each song, for instance, lyrics, notes, bass tabs, drum tabs, etc. Last, and maybe the most important reason for the reorganization, we wanted to move away from the numbering scheme that was in place. Each song was numbered from 0 to 17. This was fine until we realized 11 was likely to be the first track on the album.

Now the album is stored in a CVS repository. This will keep a version history of each file, allow us to simultaneously work on parts of the album, and merge our changes.

Within this repository we now have a tree structure where each song has its own directory. The directory will hold any and all files related to that song. In an effort to move away from the numbering scheme, an arbitrary naming convention was mutually agreed upon. The songs are now known by names such as Soundwave, Ravage, Frenzy, and Rumble.

The album is starting to come together. I feel motivated to work on it and recently I've found myself inspired to write. Now if only I had time.

Omlette listened to the Accidental Mix I posted (of the song now known as Soundwave) and gave me some feedback.

It sounded ominous. I don't know how else to describe it since I'm not familiar w/ either artist. Oh wait. Were you mixing your own stuff?
Ominous seems like it could be a good thing given the current direction of the album.

If anyone else takes the time to listen to it, I'd appreciate any comments or suggestions. If you don't have it, my contact information is on this page.

writebacks

writebacks...

trackback

TrackBack ping me at:

http://www.rainysoul.net/~mforde/blog/index.pl.trackback

comment...

 
Name:
URL/Email: [http://... or mailto:you@wherever] (optional)
Title: (optional)
Comments:
Save my Name and URL/Email for next time
Captcha: To prevent comment spam, prove you're a human or a close approximation:
<@captcha.get output="yes" />
Enter text here: