I started a D2R [1] mapping for Musicbrainz, allowing to create a
SPARQL end-point+linked data access out of Musicbrainz fairly easily -
a D2R instance loaded with the mapping as it is now is available at:
http://dbtune.org/musicbrainz/
Added to the things that are available within the Zitgist mapping:
* SPARQL end point
* Support for tags,
* Supports a couple of advanced relationships (still working my way
through it, though)
* Instrument taxonomy directly generated from the db, and related to
performance events
* Support for orchestras
There is still a *lot* to do, though - it is really a start. The
mapping is available under the musicbrainz/ directory on the motools
sourceforge project:
http://sourceforge.net/projects/motools
This made me spot an unclear point in MO level 1, also.
In case of multiple releases of a single record, should there be
several mo:Record? According to the fact that
mo:Record rdfs:subClassOf mo:MusicalManifestation.
there should indeed be several mo:Record - in this case, would
mo:Release be a better name?
I think it makes thing more understandable:
:a a mo:Signal; dc:title "example record, master"; mo:available_as :r1,:r2.
:r1 a mo:Release; dc:title "example record, original release".
:r2 a mo:Release; dc:title "example record, 1962 reedition".
Let me know what you think!
Cheers,
y
On Mon, Apr 7, 2008 at 11:39 PM, <kris...@gmail.com> wrote:
>
> I seem to be getting the following error when doing SPARQL queries
> through the SNORQL interface, or clicking the "artist" link:
>
> The proxy server received an invalid response from an upstream server.
> The proxy server could not handle the request GET /musicbrainz/
> directory/artist.
>
> Reason: Error reading from remote server
So *you* are the mysterious SPARQL crash tester :-)
I just updated my blog post with regards to that problem:
http://blog.dbtune.org/post/2008/04/07/D2R-mapping-for-Musicbrainz
It should work now :)
That's what I call live debugging :-D
Cheers!
y
Back online - the server rebooted without notice :-)
Each service on dbtune.org is now running through an init script -
hopefully less downtime...
Cheers!
y