ismir-mirex / nemadiy

Automatically exported from code.google.com/p/nemadiy
0 stars 1 forks source link

Add support to repository for representing data about remote collections #96

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Add support to the repository to represent metadata and location 
information about remote repositories.

Import Codaich collection from McGill as first example - for which we need 
to establish an iTunes XML parser tool. Detail from Cory on Codaich:

Hi NEMA

As we discussed at our meeting in Illinois, I’ve posted the metadata
for Codaich as iTunes XML files. It’s divided into four general sets
(which have some small overlap in genres due to compilation albums):

http://coltrane.music.mcgill.ca/codaich/CodaichClassical.xml
http://coltrane.music.mcgill.ca/codaich/CodaichJazz.xml
http://coltrane.music.mcgill.ca/codaich/CodaichPopular.xml
http://coltrane.music.mcgill.ca/codaich/CodaichWorld.xml

This is the current mostly very clean version of Codaich. The
“official” smaller but super clean version of Codaich’s metadata is
also available at http://sourceforge.net/projects/jmir/.

The file paths stored in the iTunes XML files do not correspond to
where the files really are, but we can use the contents of this field
as a unique identifier on the server once we get an OMEN-like
infrastructure in place.

If you don’t have a way of browsing iTunes XML conveniently,
jMusicMetaManager (available at http://sourceforge.net/projects/jmir/)
can be used (it also includes code that you can access externally to
do this if you don’t want to use jMusicMetaManager directly).

We can set up a better infrastructure once we have more specific
details of exactly what OMEN-like software will be set up at nodes
like McGill.

Original issue reported on code.google.com by kris.west@gmail.com on 17 Mar 2010 at 2:21

GoogleCodeExporter commented 9 years ago
Add a varchar(64) site field to the file table in the DB and the NemaFile model 
class. This will be used to determine which sites the execution will be split 
off to. Store the site specific path to the file in the single repository DB 
for now.

Original comment by kris.west@gmail.com on 16 Jun 2010 at 2:18

GoogleCodeExporter commented 9 years ago

Original comment by kris.west@gmail.com on 16 Jun 2010 at 2:22

GoogleCodeExporter commented 9 years ago
Implemented, field needs to be used in remote processing components to prep and 
despatch jobs

Original comment by kris.west@gmail.com on 22 Jun 2010 at 12:16