«« My Top Music List of '04 MP3 File Metadata and Durham »»
blog header image
Starting Durham/AudioMan2

I have some setup code in place but development is just starting. Nevertheless here's how to get Durham with read-only CVS pserver:

audioman.dyndns.org
repository path: /usr/local/cvsroot
user: anonymous
password: password

I'm going to start with some modest goals for the first iteration. Here's what the UI will look like:

Menu
File List
view
Properties view


This initial UI will be part of Durham project as the Quick Edit Perspective. The (track) Browsing Perspective that was the UI for AudioMan 1 will come later.

I'm going to try to stay on the bleeding edge by using:

- Java 5
- Eclipse 3.1 milestones as they are released
- RCP plugins from the 3.1 milestones

That might introduce some problems, I know. But that's the fun part. Here are some basic features and anti-features:

- user can add files to the file list
- the file list isn't persisent
- the properties view is a list of all of the metadata properties in the selected file
- only one file can be selected at a time
- MP3 id3v1 and id3v2 is supported
- OGG could be supported, but read only
- read only files have all read only properties
- display MPEG data (ie. bitrate, track length) as read-only properties

Durham itself I'd like to position as a general metadata API for Eclipse RCP application. I'm thinking of licensing that part under the EPL so that it's on the same license as the rest of RCP. AudioMan will be built on top of Durham and will probably be licensed under the GPL.

Discussion of Durham can take place on this blog. I'm thinking it will be more public than a mailing list and have better exposure. I'm starting off small for this first release but I'm welcome to more ideas.

Posted at January 04, 2005 at 04:41 PM EST
Last updated January 04, 2005 at 04:41 PM EST
Comments


You should try subversion :-)

» Posted by: aforward at January 5, 2005 02:18 PM

I will later if the Eclipse plugin (subclipse) is good enough. I just want to decrease the number of unknowns to start off with. Have you used subclipse?

» Posted by: Ryan at January 5, 2005 02:26 PM

No!

I use TortoiseSVN.. works awesome ;-)

» Posted by: aforward at January 7, 2005 03:23 PM
Google
 
Search scope: Web ryanlowe.ca