ppy/chat-transcript_edited_20120327b.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, I will join the skype call in 2 minutes [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: TillMossakowski opens the session [08:39] PeterYim: == ChristophLange presents (see slides) [08:40] HenningMueller: I sent Julian the link to the session page [08:41] TillMossakowski: Demo site: http://ontohub.informatik.uni-bremen.de ... Sources: http://github.com/ontohub/ontohub [08:45] anonymous morphed into JulianKornberger [08:47] TillMossakowski: Please find the video at http://youtu.be/QixyGs8YpHc [08:50] MichaelGruninger: there is sound on the video (just a little on the quiet side) [08:50] ChristophLange: video file also available as: http://kwarc.info/clange/exchange/ontohub.ogv (full resolution) & http://kwarc.info/clange/exchange/ontohub.avi (lower resolution) [08:53] PeterYim: == demo video clip shown [08:54] ToddSchneider: So you're not 'creating' an ontology (from scratch), but rather registering an ontology? [08:58] AliHashemi: shouldn't the button be called "import" vs "create" ? :D [09:00] JulianKornberger: "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:05] ChristophLange: @ToddSchneider: "register" might be confused with registering a user account [09:06] AliHashemi: @Christoph, presumably it's "Register Ontology" ? [09:03] ToddSchneider: I'm done with the video demo [09:03] AliHashemi: finished here as well. [09:05] PeterYim: == resuming slide presentation ... slide #10 [09:06] PeterYim: continue from slide#15 [09:07] TillMossakowski: Please find a demo of Hets under: 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: (ref. the use of postgreSQL as the rdbms backend for ontohub) At this point, it would be absolutely no problem to change to another DBMS. [09:29] JulianKornberger: 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] Till / Michael / Peter: (ref. BioPortal moving to a triple store backend) discussion of the possibility of using a triple store as the backend for ontohub as well [09:36] ChristophLange: Ken et al.: The question: 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:35] JulianKornberger: the metadata is actually only stored for the current version [09:35] JulianKornberger: (the way it is implemented now) the new version will be parsed and stored in the database [09:36] JulianKornberger: everything that does not exist in the current version will be deleted [09:39] PeterYim: (capturing for the record): Christoph and Michael will work together on making this "ontohub" demo available at the OntologySummit2012_Symposium demo session [09:44] JulianKornberger: i have to leave in 5 minutes [09:45] AliHashemi: (ref. versioning) this may be relevant: http://www.w3.org/2001/sw/wiki/White_paper_Vocabulary_Management [10:03] AliHashemi: the above W3C doc pointed to SKOS and DC (Dublin Core) recommendations re versioning URIS [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. [09:46] JulianKornberger: i would append the version number to the URI to keep it RESTful [09:49] MikeDean: (ref. versioning) OWL 2: http://www.w3.org/TR/owl2-syntax/#Ontology_IRI_and_Version_IRI [09:49] JulianKornberger: 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:04] AliHashemi: thanks, bye [10:05] HenningMueller: Thanks for the feedback! Cya [10:06] PeterYim: impressive work ... and a very productive session! Thank you ALL from the Bremen team, and everyone who were here today! [10:02] PeterYim: -- session ended: 10:02am PDT -- --------