foaf:maker instead of dc:creator

2 views
Skip to first unread message

Yves Raimond

unread,
May 8, 2007, 7:24:14 AM5/8/07
to music-ontology-sp...@googlegroups.com
Hello!

http://chatlogs.planetrdf.com/swig/2007-05-08.html#T09-37-42

An interesting comment from kwijibo on the #swig channel on IRC.
According to
http://rdfweb.org/topic/UsingDublinCoreCreator
we should probably use foaf:maker instead of dc:creator to relate a
MusicalManifestation to an Artist.

What do you think?

Cheers,
y

Keith Alexander

unread,
May 8, 2007, 8:51:07 AM5/8/07
to music-ontology-sp...@googlegroups.com

> http://chatlogs.planetrdf.com/swig/2007-05-08.html#T09-37-42
>
> An interesting comment from kwijibo on the #swig channel on IRC.
>
That's me by the way, hello list :)

-----------------
Keith Alexander
http://semwebdev.keithalexander.co.uk/blog/

Alexandre Passant

unread,
May 10, 2007, 6:17:34 PM5/10/07
to music-ontology-sp...@googlegroups.com
Hi

+1
Especially useful in case Different artists / Bands have a similar name.
Using a FOAF URI rather than dc:creator text string would help to
solve such problems
(Well, there's then a need to find / create URIs for any artists,
maybe from Jamendo / Lastfm .. exports ?)

Best,

Alex.

Yves Raimond

unread,
May 10, 2007, 6:35:12 PM5/10/07
to music-ontology-sp...@googlegroups.com
Hi!

> +1
> Especially useful in case Different artists / Bands have a similar name.
> Using a FOAF URI rather than dc:creator text string would help to
> solve such problems
> (Well, there's then a need to find / create URIs for any artists,
> maybe from Jamendo / Lastfm .. exports ?)

Well, it was already the case: we were using dc:creator as an object
property, and creating foaf profile for bands/people. But, according
to the rdfweb wiki page, it seems that we were wrong:-(

Btw, using foaf:maker instead of dc:creator means that a
MusicalManifestation has to be a sub class of foaf:Document? I am not
too sure about this...

Best,
y

Keith Alexander

unread,
May 11, 2007, 3:06:44 AM5/11/07
to music-ontology-sp...@googlegroups.com
Yves Raimond wrote:
>
> using foaf:maker instead of dc:creator means that a
> MusicalManifestation has to be a sub class of foaf:Document? I am not
> too sure about this...
>
>
The domain of foaf:maker is owl:Thing - which MusicalManifestation is
already a subclass of, isn't it?

http://xmlns.com/foaf/0.1/#term_maker

So I think that makes it usable here (correct me if I'm wrong ;) ). The
main thing is that dc:creator can be expected to contain a string, but
mo is (always?) using it to point to a resource, which isn't ideal -
according to that foaf article at least.

Cheers,

Keith

--
Keith Alexander
http://semwebdev.keithalexander.co.uk/blog/

Yves Raimond

unread,
May 11, 2007, 3:29:00 AM5/11/07
to music-ontology-sp...@googlegroups.com
> >
> > using foaf:maker instead of dc:creator means that a
> > MusicalManifestation has to be a sub class of foaf:Document? I am not
> > too sure about this...
> >
> >
> The domain of foaf:maker is owl:Thing - which MusicalManifestation is
> already a subclass of, isn't it?
>
> http://xmlns.com/foaf/0.1/#term_maker


True :-)
Ok - I add the change to the todo list for next revision.

Best,
y

fr...@fgiasson.com

unread,
May 14, 2007, 10:39:41 AM5/14/07
to Music Ontology Specification Group
Hello,


Yeah, this makes much senses.

Yvesr: I added it to the todo list on the wiki.

Take care,


Fred

Reply all
Reply to author
Forward
0 new messages