From pepper.steve at gmail.com Wed Jul 1 14:46:15 2009 From: pepper.steve at gmail.com (Steve Pepper) Date: Wed, 1 Jul 2009 20:46:15 +0200 Subject: [tmcl-wg] Scope support in Ontopoly In-Reply-To: <5DB88B37-9FDF-4D61-BA83-F0AC8A2465D3@garshol.priv.no> References: <31ABA30AC6214D869A344A597AC20D9F@huchu> <5DB88B37-9FDF-4D61-BA83-F0AC8A2465D3@garshol.priv.no> Message-ID: <2220B6B66298478487436FE15A95CB71@huchu> I wasn't aware that this couldn't be expressed in TMCL. That would appear to be a major omission. I can't imagine a multilingual topic map for which one would *not* want to have an enforceable policy regarding which *specific* languages should be used for which particular types of name and occurrence. Will you register this as a TMCL issue? Steve | -----Original Message----- | From: ontopia at googlegroups.com [mailto:ontopia at googlegroups.com] On Behalf Of | Lars Marius Garshol | Sent: 01 July 2009 20:15 | To: ontopia at googlegroups.com | Subject: Re: Scope support in Ontopoly | | | | * Steve Pepper | > | > I could envisage a variant of this ("Fixed-2"), based on an extended | > definition of "given field": | > | > ["s-type"] + [type] + [scope] | > | > This would allow us to do quite a bit more than today. For example a | > topic could have two (default) names (of type 'tmdm:name-type'), one | > of which was in the unconstrained scope and the other in the scope | > 'norwegian'. (This is not possible with "Fixed-1".) | | This is not expressible with TMCL today. You can say | | language isa tmcl:topic-type. | # define 5 instances of language | | topic-type has-occurrence(field, 5, 5). | field has-scope(language, 1, 1). | | but you cannot require the five occurrences of the type field to all | have different instances of language in their scopes, except by using | a user-defined constraint. | | > Assuming we agree that multilingual topic maps are best done using | > scoped names, rather than typed names, then this capability is | > clearly something that we need. | | It is not easy to avoid that conclusion, no. | | --Lars M. | http://www.garshol.priv.no/tmphoto/ | http://www.garshol.priv.no/blog/ | | | --~--~---------~--~----~------------~-------~--~----~ | You received this message because you are subscribed to the Google Groups | "ontopia" group. | To post to this group, send email to ontopia at googlegroups.com | To unsubscribe from this group, send email to | ontopia+unsubscribe at googlegroups.com | For more options, visit this group at | http://groups.google.com/group/ontopia?hl=en | -~----------~----~----~----~------~----~------~--~--- From gra at networkedplanet.com Wed Jul 1 14:56:18 2009 From: gra at networkedplanet.com (Graham Moore) Date: Wed, 1 Jul 2009 20:56:18 +0200 Subject: [tmcl-wg] Scope support in Ontopoly In-Reply-To: <2220B6B66298478487436FE15A95CB71@huchu> References: <31ABA30AC6214D869A344A597AC20D9F@huchu> <5DB88B37-9FDF-4D61-BA83-F0AC8A2465D3@garshol.priv.no> <2220B6B66298478487436FE15A95CB71@huchu> Message-ID: <69a048ce0907011156i6a16bb9fx60bb92f303aa19ac@mail.gmail.com> Hi, I've added it here http://projects.topicmapslab.de/issues/868. cheers, Gra 2009/7/1 Steve Pepper : > I wasn't aware that this couldn't be expressed in TMCL. > > That would appear to be a major omission. I can't imagine a multilingual topic > map for which one would *not* want to have an enforceable policy regarding which > *specific* languages should be used for which particular types of name and > occurrence. > > Will you register this as a TMCL issue? > > Steve > > > | -----Original Message----- > | From: ontopia at googlegroups.com [mailto:ontopia at googlegroups.com] On Behalf Of > | Lars Marius Garshol > | Sent: 01 July 2009 20:15 > | To: ontopia at googlegroups.com > | Subject: Re: Scope support in Ontopoly > | > | > | > | * Steve Pepper > | > > | > I could envisage a variant of this ("Fixed-2"), based on an extended > | > definition of "given field": > | > > | > ? ["s-type"] + [type] + [scope] > | > > | > This would allow us to do quite a bit more than today. For example a > | > topic could have two (default) names (of type 'tmdm:name-type'), one > | > of which was in the unconstrained scope and the other in the scope > | > 'norwegian'. (This is not possible with "Fixed-1".) > | > | This is not expressible with TMCL today. You can say > | > | ? ?language isa tmcl:topic-type. > | ? ?# define 5 instances of language > | > | ? ?topic-type has-occurrence(field, 5, 5). > | ? ?field has-scope(language, 1, 1). > | > | but you cannot require the five occurrences of the type field to all > | have different instances of language in their scopes, except by using > | a user-defined constraint. > | > | > Assuming we agree that multilingual topic maps are best done using > | > scoped names, rather than typed names, then this capability is > | > clearly something that we need. > | > | It is not easy to avoid that conclusion, no. > | > | --Lars M. > | http://www.garshol.priv.no/tmphoto/ > | http://www.garshol.priv.no/blog/ > | > | > | --~--~---------~--~----~------------~-------~--~----~ > | You received this message because you are subscribed to the Google Groups > | "ontopia" group. > | To post to this group, send email to ontopia at googlegroups.com > | To unsubscribe from this group, send email to > | ontopia+unsubscribe at googlegroups.com > | For more options, visit this group at > | http://groups.google.com/group/ontopia?hl=en > | -~----------~----~----~----~------~----~------~--~--- > > _______________________________________________ > tmcl-wg mailing list > tmcl-wg at isotopicmaps.org > http://www.isotopicmaps.org/mailman/listinfo/tmcl-wg > -- Graham Moore, Director, Networked Planet Limited Editor XTM 1.0, ISO13250 (TopicMaps) -2,-3, TMCL e: graham.moore at networkedplanet.com w: www.networkedplanet.com t: +44 1865 811131 m: +44 7769658611 (UK) m: +47 45271713 (Norway) Networked Planet Limited is registered in England and Wales, no. 5273377