[CODE4LIB] PBCore RDF Ontology Hackathon Wiki page

2015-01-05 Thread Casey Davis
Hi Code4Libbers,

In case you are interested in attending or staying in the know about the PBCore 
RDF ontology hackathon happening on February 7  8 before Code4Lib, check out 
the Wiki page: http://wiki.code4lib.org/PBCore_RDF_Hackathon. This is also 
where we will provide links to all documentation created during the hackathon. 
In case you are unable to join us, we will be using the hashtag #PBCoreRDF15 on 
the days of the event.

Best,
Casey

Casey E. Davis, MLIS | Project Manager, American Archive of Public Broadcasting
WGBH Media Library and Archives | WGBH Educational Foundation
casey_da...@wgbh.orgmailto:casey_da...@wgbh.org | 617-300-5921 | One Guest 
Street | Boston, MA 02135

Subscribe to the American Archive bloghttp://americanarchivepb.wordpress.com/
Follow the #AmericanArchive @amarchivepub


Re: [CODE4LIB] PBCore RDF Ontology Hackathon Wiki page

2015-01-05 Thread Karen Coyle

Casey, I have some suggestions:

1) Everyone should read at least the first chapters of the Allemang 
book, Semantic Web for the Working Ontologist:

http://www.worldcat.org/title/semantic-web-for-the-working-ontologist-effective-modeling-in-rdfs-and-owl/oclc/73393667

2) Everyone should understand the RDF meaning of classes, properties, 
domain and range before beginning. (cf: 
http://kcoyle.blogspot.com/2014/11/classes-in-rdf.html)


3) Don't lean too heavily on Protege. Protege is very OWL-oriented and 
can lead one far astray. It's easy to click on check boxes without 
knowing what they really mean. Do as much development as you can without 
using Protege, and do your development in RDFS not OWL. Later you can 
use Protege to check your work, or to complete the code.


4) Develop in ntriples or turtle but NOT rdf/xml. RDF differs from XML 
in some fundamental ways that are not obvious, and developing in rdf/xml 
masks these differences and often leads to the development of not very 
good ontologies.


kc


On 1/5/15 9:35 AM, Casey Davis wrote:

Hi Code4Libbers,

In case you are interested in attending or staying in the know about the PBCore RDF 
ontology hackathon happening on February 7  8 before Code4Lib, check out the 
Wiki page: http://wiki.code4lib.org/PBCore_RDF_Hackathon. This is also where we 
will provide links to all documentation created during the hackathon. In case you 
are unable to join us, we will be using the hashtag #PBCoreRDF15 on the days of the 
event.

Best,
Casey

Casey E. Davis, MLIS | Project Manager, American Archive of Public Broadcasting
WGBH Media Library and Archives | WGBH Educational Foundation
casey_da...@wgbh.orgmailto:casey_da...@wgbh.org | 617-300-5921 | One Guest 
Street | Boston, MA 02135

Subscribe to the American Archive bloghttp://americanarchivepb.wordpress.com/
Follow the #AmericanArchive @amarchivepub


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
m: +1-510-435-8234
skype: kcoylenet/+1-510-984-3600


Re: [CODE4LIB] PBCore RDF Ontology Hackathon Wiki page

2015-01-05 Thread Justin Coyne
Very good suggestions Karen. I'd also recommend attendees study the EBU
core ontology http://www.ebu.ch/metadata/ontologies/ebucore/.  While I will
be unable to attend, I'm extremely interested in where you find this
existing solution to be deficient.

Justin

On Mon, Jan 5, 2015 at 12:35 PM, Karen Coyle li...@kcoyle.net wrote:

 Casey, I have some suggestions:

 1) Everyone should read at least the first chapters of the Allemang book,
 Semantic Web for the Working Ontologist:
 http://www.worldcat.org/title/semantic-web-for-the-working-
 ontologist-effective-modeling-in-rdfs-and-owl/oclc/73393667

 2) Everyone should understand the RDF meaning of classes, properties,
 domain and range before beginning. (cf: http://kcoyle.blogspot.com/
 2014/11/classes-in-rdf.html)

 3) Don't lean too heavily on Protege. Protege is very OWL-oriented and can
 lead one far astray. It's easy to click on check boxes without knowing what
 they really mean. Do as much development as you can without using Protege,
 and do your development in RDFS not OWL. Later you can use Protege to check
 your work, or to complete the code.

 4) Develop in ntriples or turtle but NOT rdf/xml. RDF differs from XML in
 some fundamental ways that are not obvious, and developing in rdf/xml masks
 these differences and often leads to the development of not very good
 ontologies.

 kc


 On 1/5/15 9:35 AM, Casey Davis wrote:

 Hi Code4Libbers,

 In case you are interested in attending or staying in the know about the
 PBCore RDF ontology hackathon happening on February 7  8 before Code4Lib,
 check out the Wiki page: http://wiki.code4lib.org/PBCore_RDF_Hackathon.
 This is also where we will provide links to all documentation created
 during the hackathon. In case you are unable to join us, we will be using
 the hashtag #PBCoreRDF15 on the days of the event.

 Best,
 Casey

 Casey E. Davis, MLIS | Project Manager, American Archive of Public
 Broadcasting
 WGBH Media Library and Archives | WGBH Educational Foundation
 casey_da...@wgbh.orgmailto:casey_da...@wgbh.org | 617-300-5921 | One
 Guest Street | Boston, MA 02135

 Subscribe to the American Archive bloghttp://americanarchivepb.
 wordpress.com/
 Follow the #AmericanArchive @amarchivepub


 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 m: +1-510-435-8234
 skype: kcoylenet/+1-510-984-3600



Re: [CODE4LIB] PBCore RDF Ontology Hackathon Wiki page

2015-01-05 Thread Eric Lease Morgan
On Jan 5, 2015, at 1:35 PM, Karen Coyle li...@kcoyle.net wrote:

 1) Everyone should read at least the first chapters of the Allemang book, 
 Semantic Web for the Working Ontologist:
 http://www.worldcat.org/title/semantic-web-for-the-working-ontologist-effective-modeling-in-rdfs-and-owl/oclc/73393667

+2 because it is a very good book


 2) Everyone should understand the RDF meaning of classes, properties, domain 
 and range before beginning. (cf: 
 http://kcoyle.blogspot.com/2014/11/classes-in-rdf.html)

+1 for knowing the distinctions between these things, yes


 3) Don't lean too heavily on Protege. Protege is very OWL-oriented and can 
 lead one far astray. It's easy to click on check boxes without knowing what 
 they really mean. Do as much development as you can without using Protege, 
 and do your development in RDFS not OWL. Later you can use Protege to check 
 your work, or to complete the code.

+1 but at the same time workshops are good places to see how things get done in 
a limited period of time.


 4) Develop in ntriples or turtle but NOT rdf/xml. RDF differs from XML in 
 some fundamental ways that are not obvious, and developing in rdf/xml masks 
 these differences and often leads to the development of not very good 
 ontologies.

+1  -1 because each of the RDF serializations have its own advantages and 
disadvantages


—
Eric Morgan


Re: [CODE4LIB] PBCore RDF Ontology Hackathon Wiki page

2015-01-05 Thread Casey Davis
Thanks for your suggestions, Karen! I have added them to the wiki.

Justin, luckily we have a representative from EBU who is planning to
attend. We are definitely reviewing the EBUCore ontology and are seeing
this hackathon as an opportunity to harmonize EBUCore and PBCore as much
as possible.

Best,
Casey

On 1/5/15 1:35 PM, Karen Coyle li...@kcoyle.net wrote:

Casey, I have some suggestions:

1) Everyone should read at least the first chapters of the Allemang
book, Semantic Web for the Working Ontologist:
http://www.worldcat.org/title/semantic-web-for-the-working-ontologist-effe
ctive-modeling-in-rdfs-and-owl/oclc/73393667

2) Everyone should understand the RDF meaning of classes, properties,
domain and range before beginning. (cf:
http://kcoyle.blogspot.com/2014/11/classes-in-rdf.html)

3) Don't lean too heavily on Protege. Protege is very OWL-oriented and
can lead one far astray. It's easy to click on check boxes without
knowing what they really mean. Do as much development as you can without
using Protege, and do your development in RDFS not OWL. Later you can
use Protege to check your work, or to complete the code.

4) Develop in ntriples or turtle but NOT rdf/xml. RDF differs from XML
in some fundamental ways that are not obvious, and developing in rdf/xml
masks these differences and often leads to the development of not very
good ontologies.

kc


On 1/5/15 9:35 AM, Casey Davis wrote:
 Hi Code4Libbers,

 In case you are interested in attending or staying in the know about
the PBCore RDF ontology hackathon happening on February 7  8 before
Code4Lib, check out the Wiki page:
http://wiki.code4lib.org/PBCore_RDF_Hackathon. This is also where we
will provide links to all documentation created during the hackathon. In
case you are unable to join us, we will be using the hashtag
#PBCoreRDF15 on the days of the event.

 Best,
 Casey

 Casey E. Davis, MLIS | Project Manager, American Archive of Public
Broadcasting
 WGBH Media Library and Archives | WGBH Educational Foundation
 casey_da...@wgbh.orgmailto:casey_da...@wgbh.org | 617-300-5921 | One
Guest Street | Boston, MA 02135

 Subscribe to the American Archive
bloghttp://americanarchivepb.wordpress.com/
 Follow the #AmericanArchive @amarchivepub

-- 
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
m: +1-510-435-8234
skype: kcoylenet/+1-510-984-3600


Re: [CODE4LIB] PBCore RDF Ontology Hackathon Wiki page

2015-01-05 Thread todd.d.robb...@gmail.com
Also check out the *Working Ontologist* website for example files, etc.:
http://workingontologist.org/


–Tod

On Mon, Jan 5, 2015 at 11:04 AM, Casey Davis casey_da...@wgbh.org wrote:

 Thanks for your suggestions, Karen! I have added them to the wiki.

 Justin, luckily we have a representative from EBU who is planning to
 attend. We are definitely reviewing the EBUCore ontology and are seeing
 this hackathon as an opportunity to harmonize EBUCore and PBCore as much
 as possible.

 Best,
 Casey

 On 1/5/15 1:35 PM, Karen Coyle li...@kcoyle.net wrote:

 Casey, I have some suggestions:
 
 1) Everyone should read at least the first chapters of the Allemang
 book, Semantic Web for the Working Ontologist:
 
 http://www.worldcat.org/title/semantic-web-for-the-working-ontologist-effe
 ctive-modeling-in-rdfs-and-owl/oclc/73393667
 
 2) Everyone should understand the RDF meaning of classes, properties,
 domain and range before beginning. (cf:
 http://kcoyle.blogspot.com/2014/11/classes-in-rdf.html)
 
 3) Don't lean too heavily on Protege. Protege is very OWL-oriented and
 can lead one far astray. It's easy to click on check boxes without
 knowing what they really mean. Do as much development as you can without
 using Protege, and do your development in RDFS not OWL. Later you can
 use Protege to check your work, or to complete the code.
 
 4) Develop in ntriples or turtle but NOT rdf/xml. RDF differs from XML
 in some fundamental ways that are not obvious, and developing in rdf/xml
 masks these differences and often leads to the development of not very
 good ontologies.
 
 kc
 
 
 On 1/5/15 9:35 AM, Casey Davis wrote:
  Hi Code4Libbers,
 
  In case you are interested in attending or staying in the know about
 the PBCore RDF ontology hackathon happening on February 7  8 before
 Code4Lib, check out the Wiki page:
 http://wiki.code4lib.org/PBCore_RDF_Hackathon. This is also where we
 will provide links to all documentation created during the hackathon. In
 case you are unable to join us, we will be using the hashtag
 #PBCoreRDF15 on the days of the event.
 
  Best,
  Casey
 
  Casey E. Davis, MLIS | Project Manager, American Archive of Public
 Broadcasting
  WGBH Media Library and Archives | WGBH Educational Foundation
  casey_da...@wgbh.orgmailto:casey_da...@wgbh.org | 617-300-5921 | One
 Guest Street | Boston, MA 02135
 
  Subscribe to the American Archive
 bloghttp://americanarchivepb.wordpress.com/
  Follow the #AmericanArchive @amarchivepub
 
 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 m: +1-510-435-8234
 skype: kcoylenet/+1-510-984-3600




-- 
Tod Robbins
Digital Asset Manager, MLIS
todrobbins.com | @todrobbins http://www.twitter.com/#!/todrobbins


Re: [CODE4LIB] PBCore RDF Ontology Hackathon Wiki page

2015-01-05 Thread Justin Coyne
Great! I'm glad to hear everyone is working together on the same problem
rather than rejecting the existing solutions outright.

-Justin

On Mon, Jan 5, 2015 at 1:04 PM, Casey Davis casey_da...@wgbh.org wrote:

 Thanks for your suggestions, Karen! I have added them to the wiki.

 Justin, luckily we have a representative from EBU who is planning to
 attend. We are definitely reviewing the EBUCore ontology and are seeing
 this hackathon as an opportunity to harmonize EBUCore and PBCore as much
 as possible.

 Best,
 Casey

 On 1/5/15 1:35 PM, Karen Coyle li...@kcoyle.net wrote:

 Casey, I have some suggestions:
 
 1) Everyone should read at least the first chapters of the Allemang
 book, Semantic Web for the Working Ontologist:
 
 http://www.worldcat.org/title/semantic-web-for-the-working-ontologist-effe
 ctive-modeling-in-rdfs-and-owl/oclc/73393667
 
 2) Everyone should understand the RDF meaning of classes, properties,
 domain and range before beginning. (cf:
 http://kcoyle.blogspot.com/2014/11/classes-in-rdf.html)
 
 3) Don't lean too heavily on Protege. Protege is very OWL-oriented and
 can lead one far astray. It's easy to click on check boxes without
 knowing what they really mean. Do as much development as you can without
 using Protege, and do your development in RDFS not OWL. Later you can
 use Protege to check your work, or to complete the code.
 
 4) Develop in ntriples or turtle but NOT rdf/xml. RDF differs from XML
 in some fundamental ways that are not obvious, and developing in rdf/xml
 masks these differences and often leads to the development of not very
 good ontologies.
 
 kc
 
 
 On 1/5/15 9:35 AM, Casey Davis wrote:
  Hi Code4Libbers,
 
  In case you are interested in attending or staying in the know about
 the PBCore RDF ontology hackathon happening on February 7  8 before
 Code4Lib, check out the Wiki page:
 http://wiki.code4lib.org/PBCore_RDF_Hackathon. This is also where we
 will provide links to all documentation created during the hackathon. In
 case you are unable to join us, we will be using the hashtag
 #PBCoreRDF15 on the days of the event.
 
  Best,
  Casey
 
  Casey E. Davis, MLIS | Project Manager, American Archive of Public
 Broadcasting
  WGBH Media Library and Archives | WGBH Educational Foundation
  casey_da...@wgbh.orgmailto:casey_da...@wgbh.org | 617-300-5921 | One
 Guest Street | Boston, MA 02135
 
  Subscribe to the American Archive
 bloghttp://americanarchivepb.wordpress.com/
  Follow the #AmericanArchive @amarchivepub
 
 --
 Karen Coyle
 kco...@kcoyle.net http://kcoyle.net
 m: +1-510-435-8234
 skype: kcoylenet/+1-510-984-3600