ppy/chat-transcript_unedited_20120327a.txt -------- Chat transcript from room: oor_20120327 2012-03-27 GMT-08:00 -------- [08:21] PeterYim: Welcome to the = OpenOntologyRepository: presentation on "Ontohub" - Tue 2012_03_27 = Topic: Ontohub: an OOR-compliant Repository for Distributed Ontologies (37VI) Session Chair: Dr. habil. TillMossakowski (Bremen University) Session page: http://ontolog.cim3.net/cgi-bin/wiki.pl?OOR/ConferenceCall_2012_03_27 Mute control: *7 to un-mute ... *6 to mute Can't find Skype Dial pad? ... it's under the "Call" dropdown menu as "Show Dial pad" . == Proceedings: == . [08:28] anonymous1 morphed into HenningMueller [08:28] PeterYim: Hello Henning [08:28] ChristophLange: Hi all, will join the chat in 2 minutes [08:28] ChristophLange: sorry i mean the skype call [08:29] HenningMueller: Hey, I'm sorry but I could not organize a working microphone setup for skype.... :/ [08:29] HenningMueller: So I am just listening today.. [08:29] PeterYim: @Henning - no problem, please just use the chat to communicate when necessary [08:31] HenningMueller: Ok [08:33] anonymous morphed into JohnBateman [08:38] PeterYim: == session started 8:37am PDT [08:39] PeterYim: Till opens the session [08:39] PeterYim: == ChristophLange presents (see slides) [08:40] HenningMueller: I sent Julian the link to the sessions proceedings [08:41] TillMossakowski: Demo site: http://ontohub.informatik.uni-bremen.de Sources: http://github.com/ontohub/ontohub [08:45] anonymous morphed into Julian [08:47] TillMossakowski: Please find the video at http://youtu.be/QixyGs8YpHc [08:50] MichaelGruninger: there is sound (just a little on the quiet side) [08:50] ChristophLange: http://kwarc.info/clange/exchange/ontohub.ogv [08:51] ChristophLange: http://kwarc.info/clange/exchange/ontohub.avi [08:54] ToddSchneider: So you're not 'creating' an ontology (from scratch), but rather registering an ontology? [08:57] PeterYim: I have just muted everyone, so please un-mute "*7" when you need to speak again [08:58] AliHashemi: shouldn't the button be called "import" vs "create" ? :D [09:00] Julian: "create" is the rails default. i agree that "import" fits better in this context [09:01] ChristophLange: @all: Is there a risk that "import" may be confused with "one ontology importing another one"? If so, do you have suggestions on the terminology? [09:02] ToddSchneider: Register [09:03] AliHashemi: or "Add"? [09:03] AliHashemi: finished here as well. [09:03] ToddSchneider: I'm done [09:04] PeterYim: == demo video clip shown [09:05] PeterYim: == resuming slide presentation ... slide #10 [09:05] ChristophLange: @ToddSchneider: "register" might be confused with registering a user account [09:06] AliHashemi: @Christoph, presumably it's "Register Ontology" ? [09:06] PeterYim: continue from slide#15 [09:07] TillMossakowski: Please find a demo of Hets at http://ontolog.cim3.net/cgi-bin/wiki.pl?OpenOntologyRepository_Architecture/From_HeTS [09:17] ToddSchneider: Apologies, I have to go to another meeting. Thank you. [09:27] HenningMueller: At this point, it would be absolutely no problem to change to another DBMS. [09:27] Julian: how can speach? [09:27] Julian: ^^ [09:27] AliHashemi: *7 [09:29] Julian: thanks [09:29] Julian: actually we do not use any special functions of postgresql yet [09:32] PeterYim: @Julian & all - if there is no particular preference, then would you please consider using mysql (since it is already part of the BioPortal technology stack, at least for now) ... allows for an easier integration [09:34] PeterYim: Till / Michael / Peter: discussion of the possibility of using a triple store as the backend for ontohub as well [09:35] Julian: nobody hears me :( [09:35] Julian: the metadata is actually only stored for the current version [09:35] PeterYim: @Julian - no, we cannot hear you [09:35] Julian: the new version will be parsed and stored in the database [09:36] Julian: everything that does not exist in the current version will be deleted [09:36] ChristophLange: The question was: When I have an ontology with a URI and create a new version of it (possibly importing from a different web URL), what happens then? [09:37] PeterYim: we can hear you now, Julian! [09:39] PeterYim: (capturing for the record): Christoph and Michael will work together on making this demo available at the OntologySummit2012_Symposium demo session [09:44] Julian: i have to leave in 5 minutes [09:45] AliHashemi: this may be relevant: http://www.w3.org/2001/sw/wiki/White_paper_Vocabulary_Management [09:46] Julian: i would append the version number to the URI to keep it RESTful [09:49] MikeDean: OWL 2: http://www.w3.org/TR/owl2-syntax/#Ontology_IRI_and_Version_IRI [09:49] Julian: I have to leave now, but I leave the chat window open to read the log later. bye [09:50] TillMossakowski: many thanks, and bye Julian [09:50] PeterYim: @Julian - thank you ... we will post the chat-transcript and the audio recording to the session page later too [09:55] AliHashemi: this also seems relevant to the uri-versioning that was discussed earlier: http://stackoverflow.com/questions/389169/best-practices-for-api-versioning [09:57] PeterYim: please refer to the BioPortal "tab" implementation details - see: http://palexander.posterous.com/extending-bioportals-rails-ui [10:01] ChristophLange: Note: whatever versioning approach we come up with, we still need to consider that other repositories and other ontologies might not use it. There will still be ontologies keeping the same URI while their content is changing. We also need to be prepared for "interoperating" with such ontologies, e.g. when a perfectly versioned ontology inside our repository references (e.g. imports) a "messy" external one. [10:02] PeterYim: -- session ended: 10:02am PDT -- [10:03] AliHashemi: to clarify, the W3C doc pointed to SKOS and DC recommendations re versioning URIS [10:04] AliHashemi: thanks, bye [10:05] HenningMueller: Thanks for the feedback! Cya [10:05] ChristophLange: They just used the SKOS spec as an example for "any W3C spec", because these specs are versioned. SKOS itself doesn't answer our question. [10:06] PeterYim: impressive work ... and a very productive session! Thank you ALL from the Bremen team, and everyone who were here today! --------