From owner-ucd-tech@eso.org  Tue May 31 19:59:26 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j4VHxMVZ027569
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Tue, 31 May 2005 19:59:22 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j4VHxMOa027568
	for ucd-tech-outgoing; Tue, 31 May 2005 19:59:22 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from serapis.hq.eso.org (serapis.hq.eso.org [134.171.7.10])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j4VHxGVZ027552;
	Tue, 31 May 2005 19:59:16 +0200 (MEST)
Received: from [134.171.30.4] (nb008487.ads.eso.org [134.171.30.4])
	by serapis.hq.eso.org (8.11.7+Sun/8.11.7) with ESMTP id j4VHxGE13935;
	Tue, 31 May 2005 19:59:16 +0200 (MEST)
Message-ID: <429CA60B.1070008@eso.org>
Date: Mon, 30 May 2005 17:03:42 +0200
From: "Andrea Preite Martinez" <andrea.preitemartinez@rm.iasf.cnr.it>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ucd-tech@ivoa.net
Subject: UCD-Tech-Board-1
Content-Type: multipart/alternative;
 boundary="------------000003040703050701070400"
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net
X-Mozilla-Status: 8001
X-Mozilla-Status2: 00000000

--------------000003040703050701070400
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Dear colleagues,

this first message is for setting up our roadmap and organizing the Board
and our work on the definition of tools concerning UCDs.

A. Roadmap.
Time is very short not only for the Sci-Board. The Tech-Board has also an
urgent work to do: define tools that can ease the use of UCDs and make
simple (or even transparent) the transfer from applications/services
already using the old UCD1 to the new IVOA standard UCD1+.
A number of tools (designed and written by Sébastien and myself) exist
already, but sometimes (e.g. assign) not robust and not 100% reliable. They
can be found at

http://cdsweb.u-strasbg.fr/UCD/tools.htx (as interactive tools)
http://cdsweb.u-strasbg.fr/cdsws/ucdClient.gml (as web services)

Our first draft milestone could be to define a list of "functionalities"
that we would like to have when dealing with UCDs. The deadline could be
end of June. This at the level of requirements.
Actual coding is NOT in our mission, but volunteers are welcome!

B. The Board
1. Duration.
There will be a Tech-Board as long as UCDs will be in use in the VO, in
order to design and maintain tools. The mission of the board is described
in the main UCD document, that you can find at

http://www.ivoa.net/Documents/latest/UCD.html

now under minor revisions as suggested during the Exec Meeting in Kyoto.

2. Participation.
Participation is on a voluntary basis. Colleagues can ask the chair of the
Board to be inserted in (or deleted from) the mailing list of the Board.

3. Chair
For the transition period required to set up the Board and let it run, I
will act as chair person of the Board. I propose to go for an election of
the chairman of the Board in a month from now.

C. Organization (What, How, When)
1. What
I propose to start from the list of tools/services already drafted at
http://cdsweb.u-strasbg.fr/UCD/tools.htx ,
revise that list and propose other tools.

2. How
Through the Board's mailing list. Always "reply to all". The chair will
record all messages.
Please answer within the given deadlines. We won't wait for late messages.

3. When
FIRST ACTION: please comment on the above organization within Thursday the
9th of June.

This message is sent (for the last time) also to the wider interop@ivoa.net
community to ask the laziest to join in.

Best regards

Andrea

--------------000003040703050701070400--

From owner-ucd@eso.org  Wed Jun  1 17:33:23 2005
Return-Path: <owner-ucd@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51FXAaJ019209
	for <ucd-outgoing@mercury.hq.eso.org>; Wed, 1 Jun 2005 17:33:10 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j51FXAUW019208
	for ucd-outgoing; Wed, 1 Jun 2005 17:33:10 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51FWgaJ019102;
	Wed, 1 Jun 2005 17:32:43 +0200 (MEST)
Received: from fed1rmmtao12.cox.net (fed1rmmtao12.cox.net [68.230.241.27])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51FWdXW001697;
	Wed, 1 Jun 2005 17:32:40 +0200 (CEST)
Received: from [10.0.1.24] (really [68.231.133.145])
          by fed1rmmtao12.cox.net
          (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP
          id <20050601153216.NIIV550.fed1rmmtao12.cox.net@[10.0.1.24]>;
          Wed, 1 Jun 2005 11:32:16 -0400
In-Reply-To: <429DBE0C.7060905@cea.fr>
References: <20050531150728.fn26pj7v9fa8okc8@webmail.sic.rm.cnr.it> <94643280d46f33e5c88952d520f13f55@Astro.physik.Uni-Goettingen.DE> <429D79B3.3@cea.fr> <0a75e9e971886f955bcd71d196c35f79@Astro.physik.Uni-Goettingen.DE> <429DBE0C.7060905@cea.fr>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: multipart/alternative; boundary=Apple-Mail-1--253680462
Message-Id: <EB6B2AC0-5268-4F2E-8DA7-FCD728C7B9FE@noao.edu>
Cc: Rob Seaman <seaman@noao.edu>, ucd@ivoa.net, ucd-tech@ivoa.net
From: Rob Seaman <seaman@noao.edu>
Subject: UCDs vs ontologies?
Date: Wed, 1 Jun 2005 08:32:36 -0700
To: ucd-sci@ivoa.net
X-Mailer: Apple Mail (2.730)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.1.15
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd@eso.org
Precedence: bulk
Reply-To: Rob Seaman <seaman@noao.edu>
X-Mozilla-Status: 8001
X-Mozilla-Status2: 00000000


--Apple-Mail-1--253680462
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

On Jun 1, 2005, at 6:54 AM, Pierre Didelon wrote:

> But do/must UCD be the solution to (all?) natural langage parsing?

It would be premature to begin the work of the board by willy-nilly  
reassigning identifiers such as "em".  It seems likely that we will  
need to be able to express the concepts of both "electromagnetism"  
and "emission".  If there is emission, there is absorption.  And  
sometimes we may want to express the combination of "electromagnetic  
emission" at the same time.

On the other hand, we're told that the role of UCDs is distinct from  
that of ontologies.  An ontology is an (attempt) at expressing the  
complete range of some knowledge domain.  Astronomy is a big subject  
- its ontology will be big.  Perhaps by analogy we can view an  
ontology as the unabridged dictionary for some subject, whereas UCDs  
are simply one way to build a glossary for a specific purpose.   
Glossaries are often small enough to be appended to a brief document.

Personally, I think the VO community will need to develop several  
separate ontologies over time as well as several separate glossaries  
of UCDs or UCD-like constructs.  It is not obvious that a glossary of  
UCDs for tabular convenience is equivalent to a glossary of UCDs for  
VOEvent convenience.  An ontology can afford to be large and unwieldy  
to reach its goal of being complete and accurate.  A UCD style  
glossary, on the other hand, will eventually reach an optimum size.   
Its utility will pass a point of diminishing returns.  Too much  
precision engenders confusion.  The availability of too many options  
results in overlapping shades of meaning.

I gather the current list of UCDs was generated by looking at actual  
tables in the literature.  This is just how the unabridged OED was  
created from words sieved from millions of quotations.  Just like a  
dictionary, the work of maintaining the list of UCDs will continue  
indefinitely as new tabular usage is coined.

I would suggest that the creation of this new list of UCD-like  
entities to describe astronomical "concepts" is fundamentally a  
different exercise.  We may not be trying to generate a complete  
ontology with all interrelationships clearly drawn between all  
concepts, but we are trying to be complete in the sense of not  
leaving any gaps in the web of concepts.   "Star" and "galaxy" will  
clearly make the final cut.  "Star.white_dwarf" and "galaxy.spiral"  
most likely, too.  But it won't take many levels to exhaust the  
utility of compiling such a list.  I expect the final list to have  
hundreds of entries, not tens of thousands.

One final point.  The nature of this board is to participate in the  
process of certifying an official list of terms.  I think the true  
utility of both glossaries and dictionaries will be achieved when  
facilities are available for creating and maintaining *unofficial*  
lists.  For VOEvent, for instance, it seems likely that each project  
publishing events will adopt its own glossary pertinent to its own  
instrumentation and observations.  We should support these activities  
and provide a framework for project specific glossaries.  They will  
spring into existence whether or not we do so.  At least if we  
support the creation of project specific glossaries, we can have some  
say in controlling a common semantic structure and a standardized  
distribution mechanism.  This might also naturally lead to the next  
step of layering UCD glossaries on top of our emerging ontology 
(ies).  A glossary, after all, is nothing but a well chosen list of  
words out of the dictionary.  It is the dictionary that provides  
etymology, synonyms and antonyms, classification by part of speech,  
tenses and gender, pronunciation, ...

Sorry for the cross-posting.  If we can't restrain ourselves from  
generating all these mailing lists, I'm not sure what hope we have  
for a coherent set of UCD lists :-)

Rob Seaman
NOAO
--Apple-Mail-1--253680462
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=ISO-8859-1

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><DIV><DIV>On Jun 1, 2005, at =
6:54 AM, Pierre Didelon wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"><DIV =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; ">But do/must UCD be the solution to (all?) natural =
langage parsing?</DIV></BLOCKQUOTE></DIV><FONT class=3D"Apple-style-span" =
color=3D"#0000DD"><BR class=3D"khtml-block-placeholder"></FONT><DIV><FONT =
class=3D"Apple-style-span" color=3D"#000000">It would be premature to =
begin the work of the board by willy-nilly reassigning identifiers such =
as "em".=A0 It seems likely that we will need to be able to express the =
concepts of both "electromagnetism" and "emission".=A0 If there is =
emission, there is absorption.=A0 And sometimes we may want to express =
the combination of "electromagnetic emission" at the same =
time.</FONT></DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>On=
 the other hand, we're told that the role of UCDs is distinct from that =
of ontologies.=A0 An ontology is an (attempt) at expressing the complete =
range of some knowledge domain.=A0 Astronomy is a big subject - its =
ontology will be big.=A0 Perhaps by analogy we can view an ontology as =
the unabridged dictionary for some subject, whereas UCDs are simply one =
way to build a glossary for a specific purpose.=A0 Glossaries are often =
small enough to be appended to a brief document.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Personally, I think the VO =
community will need to develop several separate ontologies over time as =
well as several separate glossaries of UCDs or UCD-like constructs.=A0 =
It is not obvious that a glossary of UCDs for tabular convenience is =
equivalent to a glossary of UCDs for VOEvent convenience.=A0 An ontology =
can afford to be large and unwieldy to reach its goal of being complete =
and accurate.=A0 A UCD style glossary, on the other hand, will =
eventually reach an optimum size.=A0 Its utility will pass a point of =
diminishing returns.=A0 Too much precision engenders confusion.=A0 The =
availability of too many options results in overlapping shades of =
meaning.</DIV><DIV><BR class=3D"khtml-block-placeholder"></DIV><DIV>I =
gather the current list of UCDs was generated by looking at actual =
tables in the literature.=A0 This is just how the unabridged OED was =
created from words sieved from millions of quotations.=A0 Just like a =
dictionary, the work of maintaining the list of UCDs will continue =
indefinitely as new tabular usage is coined.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>I would suggest that the =
creation of this new list of UCD-like entities to describe astronomical =
"concepts" is fundamentally a different exercise.=A0 We may not be =
trying to generate a complete ontology with all interrelationships =
clearly drawn between all concepts, but we are trying to be complete in =
the sense of not leaving any gaps in the web of concepts.=A0 =A0"Star" =
and "galaxy" will clearly make the final cut.=A0 "Star.white_dwarf" and =
"galaxy.spiral" most likely, too.=A0 But it won't take many levels to =
exhaust the utility of compiling such a list.=A0 I expect the final list =
to have hundreds of entries, not tens of thousands.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>One final point.=A0 The =
nature of this board is to participate in the process of certifying an =
official list of terms.=A0 I think the true utility of both glossaries =
and dictionaries will be achieved when facilities are available for =
creating and maintaining *unofficial* lists.=A0 For VOEvent, for =
instance, it seems likely that each project publishing events will adopt =
its own glossary pertinent to its own instrumentation and observations.=A0=
 We should support these activities and provide a framework for project =
specific glossaries.=A0 They will spring into existence whether or not =
we do so.=A0 At least if we support the creation of project specific =
glossaries, we can have some say in controlling a common semantic =
structure and a standardized distribution mechanism.=A0 This might also =
naturally lead to the next step of layering UCD glossaries on top of our =
emerging ontology(ies).=A0 A glossary, after all, is nothing but a well =
chosen list of words out of the dictionary.=A0 It is the dictionary that =
provides etymology, synonyms and antonyms, classification by part of =
speech, tenses and gender, pronunciation, ...</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Sorry for the =
cross-posting.=A0 If we can't restrain ourselves from generating all =
these mailing lists, I'm not sure what hope we have for a coherent set =
of UCD lists :-)</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Rob =
Seaman</DIV><DIV>NOAO</DIV></BODY></HTML>=

--Apple-Mail-1--253680462--

From owner-ucd@eso.org  Wed Jun  1 17:43:00 2005
Return-Path: <owner-ucd@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51FgkaJ021523
	for <ucd-outgoing@mercury.hq.eso.org>; Wed, 1 Jun 2005 17:42:46 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j51Fgk6h021522
	for ucd-outgoing; Wed, 1 Jun 2005 17:42:46 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd@eso.org using -f
Received: from apollo.hq.eso.org (apollo.hq.eso.org [134.171.42.42])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51FgbaJ021500;
	Wed, 1 Jun 2005 17:42:37 +0200 (MEST)
Received: from mssltz.mssl.ucl.ac.uk (mssltz.mssl.ucl.ac.uk [128.40.71.165])
	by apollo.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51FgZ73001765;
	Wed, 1 Jun 2005 17:42:36 +0200 (CEST)
Received: from msslta.mssl.ucl.ac.uk (msslta.mssl.ucl.ac.uk [128.40.71.124])
	by mssltz.mssl.ucl.ac.uk (8.12.10/8.12.10) with ESMTP id j51FgPJ0005148
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO);
	Wed, 1 Jun 2005 16:42:25 +0100
Date: Wed, 1 Jun 2005 16:42:25 +0100 (BST)
From: Elizabeth Auden <eca@mssl.ucl.ac.uk>
To: Rob Seaman <seaman@noao.edu>
cc: ucd-sci@ivoa.net, ucd@ivoa.net, ucd-tech@ivoa.net
Subject: Re: UCDs vs ontologies?
In-Reply-To: <EB6B2AC0-5268-4F2E-8DA7-FCD728C7B9FE@noao.edu>
Message-ID: <Pine.LNX.4.61.0506011639350.29094@msslta.mssl.ucl.ac.uk>
References: <20050531150728.fn26pj7v9fa8okc8@webmail.sic.rm.cnr.it>
 <94643280d46f33e5c88952d520f13f55@Astro.physik.Uni-Goettingen.DE>
 <429D79B3.3@cea.fr> <0a75e9e971886f955bcd71d196c35f79@Astro.physik.Uni-Goettingen.DE>
 <429DBE0C.7060905@cea.fr> <EB6B2AC0-5268-4F2E-8DA7-FCD728C7B9FE@noao.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-MSSL-MailScanner-Information: Please contact the ISP for more information
X-MSSL-MailScanner: No virus found
X-MSSL-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 5,
	BAYES_00 -4.90)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.1.15
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd@eso.org
Precedence: bulk
Reply-To: Elizabeth Auden <eca@mssl.ucl.ac.uk>
X-Mozilla-Status: 8011
X-Mozilla-Status2: 00000000

> On the other hand, we're told that the role of UCDs is distinct from that of 
> ontologies.  An ontology is an (attempt) at expressing the complete range of 
> some knowledge domain.  Astronomy is a big subject - its ontology will be 
> big.

> Personally, I think the VO community will need to develop several separate 
> ontologies over time as well as several separate glossaries of UCDs or 
> UCD-like constructs.  It is not obvious that a glossary of UCDs for tabular 
> convenience is equivalent to a glossary of UCDs for VOEvent convenience.  An 
> ontology can afford to be large and unwieldy to reach its goal of being 
> complete and accurate.

Incidentally, I've posted a first go at a VOEvent ontology (OWL-DL format) 
on the VOTech wiki at 
http://wiki.eurovotech.org/bin/view/VOTech/VoEventOntology. Any comments 
on the structure, concepts, and coverage of this v0.000000001 ontology 
would be appreciated.

cheers,
Elizabeth

From owner-ucd-tech@eso.org  Wed Jun  1 20:42:01 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51IfqaJ022928
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Wed, 1 Jun 2005 20:41:52 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j51IfqIG022927
	for ucd-tech-outgoing; Wed, 1 Jun 2005 20:41:52 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51IfhaJ022912;
	Wed, 1 Jun 2005 20:41:44 +0200 (MEST)
Received: from earth.astro.umd.edu (earth.astro.umd.edu [129.2.14.2])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51IffXW008022;
	Wed, 1 Jun 2005 20:41:42 +0200 (CEST)
Received: from [129.2.14.215] (lap5.astro.umd.edu [129.2.14.215])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by earth.astro.umd.edu (Postfix) with ESMTP
	id 65B5B109A7; Wed,  1 Jun 2005 14:41:35 -0400 (EDT)
Message-ID: <429E015D.1080501@gsfc.nasa.gov>
Date: Wed, 01 Jun 2005 14:41:33 -0400
From: Ed Shaya <edward.j.shaya.1@gsfc.nasa.gov>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050319
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Elizabeth Auden <eca@mssl.ucl.ac.uk>
Cc: Rob Seaman <seaman@noao.edu>, ucd-sci@ivoa.net, ucd@ivoa.net,
        ucd-tech@ivoa.net, Data Model IVOA List <dm@ivoa.net>
Subject: Re: [Ontology] UCDs vs ontologies?
References: <20050531150728.fn26pj7v9fa8okc8@webmail.sic.rm.cnr.it> <94643280d46f33e5c88952d520f13f55@Astro.physik.Uni-Goettingen.DE> <429D79B3.3@cea.fr> <0a75e9e971886f955bcd71d196c35f79@Astro.physik.Uni-Goettingen.DE> <429DBE0C.7060905@cea.fr> <EB6B2AC0-5268-4F2E-8DA7-FCD728C7B9FE@noao.edu> <Pine.LNX.4.61.0506011639350.29094@msslta.mssl.ucl.ac.uk>
In-Reply-To: <Pine.LNX.4.61.0506011639350.29094@msslta.mssl.ucl.ac.uk>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.1.21
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net
X-Mozilla-Status: 8011
X-Mozilla-Status2: 00000000

Elizabeth,
   
    Hurray.  Another ontology fan.  I have taken the liberty of using 
OwlDoc in Protege to create a browser readable version of your 
ontology.  It is at

http://archive.astro.umd.edu/ont/Documentation/VOEVENT/index.html

Would you mind if I integrate what you have into the more general 
ontology that I have been working on?
http://archive.astro.umd.edu/ont/Documentation/index.html
(And yes, Rob it does tend to get big, but one can trim it at any 
level.  I rather see UCDs as a form of topic maps which is quite a close 
relative of Ontology.  I prefer ontology because I believe one can do 
more rigorous reasoning and query with it, but many prefer topic maps 
because they are more loose and easy. )

Now that there are two of us interested in Ontology we can form a 
group.  It has been suggested to me that
Ontology discussions should reside in the data model group with  
"[Ontology]" in the subject Re:.  So, I
am ccing there too and will take the rest of this discussion there.  I 
hope you are tuned in Elizabeth.

Ed




Elizabeth Auden wrote:

>
> Incidentally, I've posted a first go at a VOEvent ontology (OWL-DL 
> format) on the VOTech wiki at 
> http://wiki.eurovotech.org/bin/view/VOTech/VoEventOntology. Any 
> comments on the structure, concepts, and coverage of this v0.000000001 
> ontology would be appreciated.
>
> cheers,
> Elizabeth
>

From owner-ucd-tech@eso.org  Wed Jun  1 21:30:32 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51JUQaJ001214
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Wed, 1 Jun 2005 21:30:26 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j51JUQmI001213
	for ucd-tech-outgoing; Wed, 1 Jun 2005 21:30:26 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from apollo.hq.eso.org (apollo.hq.eso.org [134.171.42.42])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51JUGaJ001202;
	Wed, 1 Jun 2005 21:30:17 +0200 (MEST)
Received: from phobos.caltech.edu (phobos.caltech.edu [131.215.102.1])
	by apollo.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j51JUE73009441;
	Wed, 1 Jun 2005 21:30:15 +0200 (CEST)
Received: from avyakta.caltech.edu (IDENT:U2FsdGVkX1/ZNn3d3vbHF6HA5XVycgfncWUk5Eq04f4@avyakta [131.215.102.12])
	by phobos.caltech.edu (8.12.10/8.12.10) with ESMTP id j51JU74I027713;
	Wed, 1 Jun 2005 12:30:07 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by avyakta.caltech.edu (8.12.11/8.12.8) with ESMTP id j51JU6Ka001820;
	Wed, 1 Jun 2005 12:30:06 -0700
Date: Wed, 1 Jun 2005 12:30:06 -0700 (PDT)
From: Ashish Mahabal <aam@astro.caltech.edu>
X-X-Sender: aam@avyakta.caltech.edu
To: Ed Shaya <edward.j.shaya.1@gsfc.nasa.gov>
cc: Elizabeth Auden <eca@mssl.ucl.ac.uk>, Rob Seaman <seaman@noao.edu>,
        ucd-sci@ivoa.net, ucd@ivoa.net, ucd-tech@ivoa.net,
        Data Model IVOA List <dm@ivoa.net>
Subject: Re: [Ontology] UCDs vs ontologies?
In-Reply-To: <429E015D.1080501@gsfc.nasa.gov>
Message-ID: <Pine.LNX.4.58.0506011228430.765@avyakta.caltech.edu>
References: <20050531150728.fn26pj7v9fa8okc8@webmail.sic.rm.cnr.it>
 <94643280d46f33e5c88952d520f13f55@Astro.physik.Uni-Goettingen.DE>
 <429D79B3.3@cea.fr> <0a75e9e971886f955bcd71d196c35f79@Astro.physik.Uni-Goettingen.DE>
 <429DBE0C.7060905@cea.fr> <EB6B2AC0-5268-4F2E-8DA7-FCD728C7B9FE@noao.edu>
 <Pine.LNX.4.61.0506011639350.29094@msslta.mssl.ucl.ac.uk> <429E015D.1080501@gsfc.nasa.gov>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.1.22
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net
X-Mozilla-Status: 8011
X-Mozilla-Status2: 00000000


Hi Ed,

Count me in too.

I am the topic maps kind of person you mentioned, but also interested in
ontologies. This should provide me some new impetus to working on UCDs,
topic maps and ontologies.

-ashish

Ashish Mahabal, Caltech Astronomy, Pasadena, CA 91125
http://www.astro.caltech.edu/~aam aam at astro.caltech.edu

Backups?  We doan *NEED* no steenking baX%^~,VbKx  NO CARRIER

From owner-ucd-tech@eso.org  Thu Jun  2 09:41:04 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j527exH8008443
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Thu, 2 Jun 2005 09:41:00 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j527ex8f008441
	for ucd-tech-outgoing; Thu, 2 Jun 2005 09:40:59 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from serapis.hq.eso.org (serapis.hq.eso.org [134.171.7.10])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j527euH8008431
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 09:40:56 +0200 (MEST)
Received: from [134.171.30.4] (nb008487.ads.eso.org [134.171.30.4])
	by serapis.hq.eso.org (8.11.7+Sun/8.11.7) with ESMTP id j527euE14634
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 09:40:56 +0200 (MEST)
Message-ID: <429EB81D.4040303@eso.org>
Date: Thu, 02 Jun 2005 09:41:17 +0200
From: "Marco C. Leoni" <mleoni@eso.org>
Organization: European Virtual Observatory @ESO
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ucd-tech@ivoa.net
Subject: [Fwd: cross-posting!!]
X-Priority: 1 (Highest)
Content-Type: multipart/alternative;
 boundary="------------080609000901000400060908"
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net
X-Mozilla-Status: c001
X-Mozilla-Status2: 00000000

This is a multi-part message in MIME format.
--------------080609000901000400060908
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit


-------- Original Message --------
Subject: 	cross-posting!!
Date: 	Wed, 1 Jun 2005 18:08:41 +0200
From: 	Andrea Preite Martinez <andrea.preitemartinez@rm.iasf.cnr.it>



Dear all,

could you please STOP cross-posting your messages?

The manager of the IVOA mailing list was so kind to open for the discussion
two new mailing lists.
After half a day he is already asking himself if that was of any use,
because people continues to send discussion mails also to ucd/voevents/...
lists!!

Thank you for your attention.

Andrea
==============================================================================
Andrea Preite Martinez                  andrea@rm.iasf.cnr.it
Istituto di Astrofisica Spaziale        Tel.:+39.06.4993.4641
Area di Ricerca di Tor Vergata          Fax.:+39.06.2066.0188
Via del Fosso del Cavaliere 100         Cell:+39.339.3817355
00133 Roma
==============================================================================


--------------080609000901000400060908
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000066">
<br>
-------- Original Message --------
<table border="0" cellpadding="0" cellspacing="0">
  <tbody>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Subject: </th>
      <td>cross-posting!!</td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Date: </th>
      <td>Wed, 1 Jun 2005 18:08:41 +0200</td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">From: </th>
      <td>Andrea Preite Martinez
<a class="moz-txt-link-rfc2396E" href="mailto:andrea.preitemartinez@rm.iasf.cnr.it">&lt;andrea.preitemartinez@rm.iasf.cnr.it&gt;</a></td>
    </tr>
  </tbody>
</table>
<br>
<br>
<pre>Dear all,

could you please STOP cross-posting your messages?

The manager of the IVOA mailing list was so kind to open for the discussion
two new mailing lists.
After half a day he is already asking himself if that was of any use,
because people continues to send discussion mails also to ucd/voevents/...
lists!!

Thank you for your attention.

Andrea
==============================================================================
Andrea Preite Martinez                  <a class="moz-txt-link-abbreviated" href="mailto:andrea@rm.iasf.cnr.it">andrea@rm.iasf.cnr.it</a>
Istituto di Astrofisica Spaziale        Tel.:+39.06.4993.4641
Area di Ricerca di Tor Vergata          Fax.:+39.06.2066.0188
Via del Fosso del Cavaliere 100         Cell:+39.339.3817355
00133 Roma
==============================================================================</pre>
</body>
</html>

--------------080609000901000400060908--

From owner-ucd-tech@eso.org  Thu Jun  2 17:14:02 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52FDsH8005034
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Thu, 2 Jun 2005 17:13:55 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j52FDsEx005033
	for ucd-tech-outgoing; Thu, 2 Jun 2005 17:13:54 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52FDjH8004976
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 17:13:46 +0200 (MEST)
Received: from alpha.uni-sw.gwdg.de (alpha.uni-sw.gwdg.de [134.76.205.222])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52FDiXW010146
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 17:13:44 +0200 (CEST)
Received: from sisley.uni-sw.gwdg.de ([134.76.205.209])
	by alpha.uni-sw.gwdg.de with esmtp (Exim)
	id 1DdrO7-000GhZ-AK
	for ucd-tech@ivoa.net; Thu, 02 Jun 2005 17:13:39 +0200
Mime-Version: 1.0 (Apple Message framework v622)
Content-Transfer-Encoding: 7bit
Message-Id: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: ucd-tech@ivoa.net
From: "Frederic V. \"Rick\" Hessman" <Hessman@Astro.physik.Uni-Goettingen.DE>
Subject: Fwd: Format of concatenated UCD's
Date: Thu, 2 Jun 2005 17:16:05 +0200
X-Mailer: Apple Mail (2.622)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.2.14
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net
X-Mozilla-Status: 8001
X-Mozilla-Status2: 00000000

Haven't heard any response to this message suggesting an alternative  
means
of concatenating UCDs to permit their parsing by an XML parser.  Here's  
a
forward to make sure you all got it.

No, we don't yet have UCD's operating under a schema, but we might want
to some day and it will be much less painful if we make the switch now.

As far as I can tell, there's no obivous reason for the present choice  
of
separator.

Rick



> Up until now, it hasn't been possible to check the syntax of a UCD  
> list using
> XML Schema: there's no way (yet) to express a list of elements  
> separated by
> semi-colons.  This is a shame, since it means that somebody else has  
> to do
> this work - work which could have been delegated to the XML parser.
>
> Fortunately, XML Schema recognizes lists of elements separated by white
> spaces, i.e. not
>
> 		"phot.calib;src.class"
>
> but
>
> 		"phot.calib src.class"
>
> If the official syntax of UCD lists included the latter possibility,  
> then the
> entire content of a VO XML document could be parsed at once in a single
> pass.
>
> Yes, it's too late for VOTable, but many other schemata are still in  
> their
> infancy and would benefit dramatically from this possibility.  While  
> the use
> of UCD in VOTable has - up to now - been mostly in the form of  
> documentation,
> VOEvent needs to be able to permit direct interpretation of the  
> meaning of
> elements identified by UCD's (e.g. your robotic telescope only wants  
> to look
> at GRB's and not vanilla SN).   Either all subgroups like VOEvent wil  
> be forced
> to define their own ontology or we enable all VO  schemata to be able  
> to interpret
> UCD's directly without any extra effort.  The present syntax prevents  
> this.
>
> Schema examples of how this might work can be found at
>
> 	http://monet.uni-sw.gwdg.de/twiki/bin/view/VOEvent/ 
> SchemaContentUCDListType
>
> (for the formal UCD list element type) and
>
> 	http://monet.uni-sw.gwdg.de/twiki/bin/view/UCD/SchemaContentUCD
>
> for an example of the current UCD placed in a schema which could be
> concatenated in a UCD list element.
>
> In the short term, we can easily afford to let the two forms exists  
> side by side
> (well, VOTable uses the old syntax, and new ones like VOEvent use the  
> newer
> one).  Those who have added parsers to read the old UCD lists will  
> easily be
> able to adopt their code to read the new format, and those of us still  
> working on
> the first versions of VO schemata can immediately benefit from  being  
> able to
> parse the ENTIRE document.
>
> F. Hessman
> C. Hettlage
>
> ----------------------------------------------------------------------- 
> -------------------------
> Dr. Frederic V. Hessman      Hessman@Astro.physik.Uni-Goettingen.DE
> Universitaets-Sternwarte     Tel.  +49-551-39-5052
> Geismarlandstr. 11                Fax +49-551-39-5043
> 37083 Goettingen                 http://www.uni-sw.gwdg.de/~hessman
> ----------------------------------------------------------------------- 
> --------------------------
> MONET: a MOnitoring NEtwork of Telescopes
> http://monet.uni-goettingen.de
> ----------------------------------------------------------------------- 
> --------------------------
>
>
------------------------------------------------------------------------ 
------------------------
Dr. Frederic V. Hessman      Hessman@Astro.physik.Uni-Goettingen.DE
Universitaets-Sternwarte     Tel.  +49-551-39-5052
Geismarlandstr. 11                Fax +49-551-39-5043
37083 Goettingen                 http://www.uni-sw.gwdg.de/~hessman
------------------------------------------------------------------------ 
-------------------------
MONET: a MOnitoring NEtwork of Telescopes
http://monet.uni-goettingen.de
------------------------------------------------------------------------ 
-------------------------

From owner-ucd-tech@eso.org  Thu Jun  2 17:37:49 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52FbhH8010956
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Thu, 2 Jun 2005 17:37:44 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j52Fbhg8010955
	for ucd-tech-outgoing; Thu, 2 Jun 2005 17:37:43 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from serapis.hq.eso.org (serapis.hq.eso.org [134.171.7.10])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52FbZH8010914
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 17:37:36 +0200 (MEST)
Received: from [134.171.10.12] (ma008861.hq.eso.org [134.171.10.12])
	by serapis.hq.eso.org (8.11.7+Sun/8.11.7) with ESMTP id j52FbZE01479
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 17:37:35 +0200 (MEST)
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <e401a4fb464b2c5b79a97f04b890206e@eso.org>
Content-Transfer-Encoding: 7bit
From: Alberto Micol <Alberto.Micol@eso.org>
Subject: Re: Format of concatenated UCD's
Date: Thu, 2 Jun 2005 17:37:34 +0200
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net
X-Mozilla-Status: 8011
X-Mozilla-Status2: 00000000


Dear Rick,

On Jun 2, 2005, at 17:16, Frederic V. "Rick" Hessman wrote:

> Haven't heard any response to this message suggesting an alternative 
> means
> of concatenating UCDs to permit their parsing by an XML parser.  
> Here's a
> forward to make sure you all got it.
>
> No, we don't yet have UCD's operating under a schema, but we might want
> to some day and it will be much less painful if we make the switch now.
>
> As far as I can tell, there's no obivous reason for the present choice 
> of
> separator.
>
> Rick
>
>
>
>> Up until now, it hasn't been possible to check the syntax of a UCD 
>> list using
>> XML Schema: there's no way (yet) to express a list of elements 
>> separated by
>> semi-colons.  This is a shame, since it means that somebody else has 
>> to do
>> this work - work which could have been delegated to the XML parser.
>>
>> Fortunately, XML Schema recognizes lists of elements separated by 
>> white
>> spaces, i.e. not
>>
>> 		"phot.calib;src.class"
>>
>> but
>>
>> 		"phot.calib src.class"
>>

I'm not an XML expert, hence please allow me a naive (if not stupid) 
question,
to try to understand better your point.

If we write a UCD with a blank as a separator, does that mean that we 
are
going away from a simple string in favour of an array of strings/words?

What impact will such change have on the VOTable standard?

Thanks,

Alberto
--
Alberto Micol
ST-ECF HST Archive Scientist

From owner-ucd-tech@eso.org  Thu Jun  2 18:22:17 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52GMBH8021387
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Thu, 2 Jun 2005 18:22:11 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j52GMBPv021386
	for ucd-tech-outgoing; Thu, 2 Jun 2005 18:22:11 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52GM7H8021376
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 18:22:07 +0200 (MEST)
Received: from alpha.uni-sw.gwdg.de (alpha.uni-sw.gwdg.de [134.76.205.222])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j52GM5XW013180
	for <ucd-tech@ivoa.net>; Thu, 2 Jun 2005 18:22:06 +0200 (CEST)
Received: from sisley.uni-sw.gwdg.de ([134.76.205.209])
	by alpha.uni-sw.gwdg.de with esmtp (Exim)
	id 1DdsSF-000Hq9-ML
	for ucd-tech@ivoa.net; Thu, 02 Jun 2005 18:21:59 +0200
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <e401a4fb464b2c5b79a97f04b890206e@eso.org>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE>
Content-Transfer-Encoding: 7bit
From: "Frederic V. \"Rick\" Hessman" <Hessman@Astro.physik.Uni-Goettingen.DE>
Subject: Re: Format of concatenated UCD's
Date: Thu, 2 Jun 2005 18:24:25 +0200
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.2.16
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


On 2 Jun 2005, at 5:37 pm, Alberto Micol wrote:

>> Haven't heard any response to this message suggesting an alternative  
>> means
>> of concatenating UCDs to permit their parsing by an XML parser.   
>> Here's a
>> forward to make sure you all got it.
>>
>> No, we don't yet have UCD's operating under a schema, but we might  
>> want
>> to some day and it will be much less painful if we make the switch  
>> now.
>>
>> As far as I can tell, there's no obivous reason for the present  
>> choice of
>> separator.

>>> Up until now, it hasn't been possible to check the syntax of a UCD  
>>> list using
>>> XML Schema: there's no way (yet) to express a list of elements  
>>> separated by
>>> semi-colons.  This is a shame, since it means that somebody else has  
>>> to do
>>> this work - work which could have been delegated to the XML parser.
>>>
>>> Fortunately, XML Schema recognizes lists of elements separated by  
>>> white
>>> spaces, i.e. not
>>>
>>> 		"phot.calib;src.class"
>>>
>>> but
>>>
>>> 		"phot.calib src.class"
>>>
>
> I'm not an XML expert, hence please allow me a naive (if not stupid)  
> question,
> to try to understand better your point.
>
> If we write a UCD with a blank as a separator, does that mean that we  
> are
> going away from a simple string in favour of an array of strings/words?
>
> What impact will such change have on the VOTable standard?

The point is that the concatenation of UCDs in its present form (using a
semicolon) is effectively an array of UCD strings.  The question is only
which character is defined as the separator.   Since blanks are not  
allowed
in UCDs, then a blank is as good a separator as a semicolon.  Our
argument is that - from an XML perspective - blanks are MUCH BETTER
separators, since blanks permit us to check the syntax of a UCD entry
in principle whereas a semicolon-separated array of UCD strings looks
like a simple string to XML parsers.

The UCD standard is about to be made official - this is our opportunity
to make a very small change with a very big effect.

Rick

------------------------------------------------------------------------ 
------------------------
Dr. Frederic V. Hessman      Hessman@Astro.physik.Uni-Goettingen.DE
Universitaets-Sternwarte     Tel.  +49-551-39-5052
Geismarlandstr. 11                Fax +49-551-39-5043
37083 Goettingen                 http://www.uni-sw.gwdg.de/~hessman
------------------------------------------------------------------------ 
-------------------------
MONET: a MOnitoring NEtwork of Telescopes
http://monet.uni-goettingen.de
------------------------------------------------------------------------ 
-------------------------

From owner-ucd-tech@eso.org  Fri Jun  3 10:10:23 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j538AIcT006834
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 3 Jun 2005 10:10:18 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j538AIuH006832
	for ucd-tech-outgoing; Fri, 3 Jun 2005 10:10:18 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from apollo.hq.eso.org (apollo.hq.eso.org [134.171.42.42])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j538A2cT006762
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 10:10:02 +0200 (MEST)
Received: from othello.physics.gla.ac.uk (othello.physics.gla.ac.uk [130.209.204.200])
	by apollo.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j538A073009942
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 10:10:01 +0200 (CEST)
Received: from vas-ue-1-nomad.net.mdh.se ([130.243.75.187] helo=[172.16.248.78])
	by othello.physics.gla.ac.uk:587 with asmtp  (TLS-1.0:RSA_ARCFOUR_SHA:16)
	(Exim 4.34)
	id 1De7FZ-00077l-5c; Fri, 03 Jun 2005 09:09:55 +0100
In-Reply-To: <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE>
Mime-Version: 1.0 (Apple Message framework v622)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk>
Content-Transfer-Encoding: 7bit
From: Norman Gray <norman@astro.gla.ac.uk>
Subject: Re: Format of concatenated UCD's
Date: Fri, 3 Jun 2005 10:09:48 +0200
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-PHYSCI-Spam-Score: 0.0 (/)
X-PHYSCI-Spam-Report: 0.0/5.0
X-Othello-SMTP: True
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.3.0
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


Frederic,

On 2005 Jun 2 , at 18.24, Frederic V. "Rick" Hessman wrote:

> The point is that the concatenation of UCDs in its present form (using 
> a
> semicolon) is effectively an array of UCD strings.  The question is 
> only
> which character is defined as the separator.   Since blanks are not 
> allowed
> in UCDs, then a blank is as good a separator as a semicolon.  Our
> argument is that - from an XML perspective - blanks are MUCH BETTER
> separators, since blanks permit us to check the syntax of a UCD entry
> in principle whereas a semicolon-separated array of UCD strings looks
> like a simple string to XML parsers.

UCDs are orthogonal to XML, thus changing the UCD syntax because one 
particular XML technology allows you to peek inside attribute values 
(which are opaque in the XML data model), is the tail wagging the dog.

Also, any meaningful checking of UCDs is going to have to do more than 
split the UCD at semicolons, so having your XML parser API do that for 
you doesn't seem much of a win.

Blanks would also be a bad intra-UCD separator, since that would stop 
blanks being the natural inter-UCD separator.  With the semicolon, one 
can naturally talk of a space-separated list of UCDs, with whatever 
meaning is appropriate in the context; without it, one cannot.

All the best,

Norman


-- 
----------------------------------------------------------------------
Norman Gray  :  Physics & Astronomy, Glasgow University, UK
http://www.astro.gla.ac.uk/users/norman/  :  www.starlink.ac.uk

From owner-ucd-tech@eso.org  Fri Jun  3 11:28:46 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j539SfcT022116
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 3 Jun 2005 11:28:41 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j539Sf5t022113
	for ucd-tech-outgoing; Fri, 3 Jun 2005 11:28:41 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j539SZcT022092
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 11:28:36 +0200 (MEST)
Received: from alpha.uni-sw.gwdg.de (alpha.uni-sw.gwdg.de [134.76.205.222])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j539SYXW007945
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 11:28:34 +0200 (CEST)
Received: from sisley.uni-sw.gwdg.de ([134.76.205.209])
	by alpha.uni-sw.gwdg.de with esmtp (Exim)
	id 1De8Td-000Vpr-1F
	for ucd-tech@ivoa.net; Fri, 03 Jun 2005 11:28:29 +0200
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE>
Content-Transfer-Encoding: 7bit
From: "Frederic V. \"Rick\" Hessman" <Hessman@Astro.physik.Uni-Goettingen.DE>
Subject: Re: Format of concatenated UCD's
Date: Fri, 3 Jun 2005 11:30:56 +0200
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.3.2
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


On 3 Jun 2005, at 10:09 am, Norman Gray wrote:

>
> Frederic,
>
> On 2005 Jun 2 , at 18.24, Frederic V. "Rick" Hessman wrote:
>
>> The point is that the concatenation of UCDs in its present form  
>> (using a
>> semicolon) is effectively an array of UCD strings.  The question is  
>> only
>> which character is defined as the separator.   Since blanks are not  
>> allowed
>> in UCDs, then a blank is as good a separator as a semicolon.  Our
>> argument is that - from an XML perspective - blanks are MUCH BETTER
>> separators, since blanks permit us to check the syntax of a UCD entry
>> in principle whereas a semicolon-separated array of UCD strings looks
>> like a simple string to XML parsers.
>
> UCDs are orthogonal to XML, thus changing the UCD syntax because one  
> particular XML technology allows you to peek inside attribute values  
> (which are opaque in the XML data model), is the tail wagging the dog.
>
> Also, any meaningful checking of UCDs is going to have to do more than  
> split the UCD at semicolons, so having your XML parser API do that for  
> you doesn't seem much of a win.
>
> Blanks would also be a bad intra-UCD separator, since that would stop  
> blanks being the natural inter-UCD separator.  With the semicolon, one  
> can naturally talk of a space-separated list of UCDs, with whatever  
> meaning is appropriate in the context; without it, one cannot.

You're right about having to worry about "intra-" versus "inter-" ;  
will have to think some more :-(

You're wrong about XML attributes being "opaque" or "anonymous": they  
have a clearly defined
base/type.  If you define them as a string, it's because you've chosen  
to make them "opaque" to
the parser, but many attributes aren't strings.    "Opaque" strings are  
good for simple names but not
necessarily good for UCDs.

I would like to also disagree about UCDs and XML being orthogonal: a  
document with a UCD which doesn't
conform to the standard is at best faulty and at worse a sign that it  
has been garbled in transmission,
so you have to check the syntax at some point anyway.  The question is  
whether  you want to be very
forgiving about garbage UCD's (which most XML parsers won't like if  
they get to check the syntax) and
whether you want to maintain 2 parsers instead of 1 (assuming we could  
get XML parsers to do UCDs
as well).

Thanks for the bounce :-)

Rick

------------------------------------------------------------------------ 
------------------------
Dr. Frederic V. Hessman      Hessman@Astro.physik.Uni-Goettingen.DE
Universitaets-Sternwarte     Tel.  +49-551-39-5052
Geismarlandstr. 11                Fax +49-551-39-5043
37083 Goettingen                 http://www.uni-sw.gwdg.de/~hessman
------------------------------------------------------------------------ 
-------------------------
MONET: a MOnitoring NEtwork of Telescopes
http://monet.uni-goettingen.de
------------------------------------------------------------------------ 
-------------------------

From owner-ucd-tech@eso.org  Fri Jun  3 12:33:00 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j53AWscT003916
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 3 Jun 2005 12:32:54 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j53AWsxl003915
	for ucd-tech-outgoing; Fri, 3 Jun 2005 12:32:54 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j53AWocT003909
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 12:32:50 +0200 (MEST)
Received: from othello.physics.gla.ac.uk (othello.physics.gla.ac.uk [130.209.204.200])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j53AWmXW009776
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 12:32:48 +0200 (CEST)
Received: from vas-ue-1-nomad.net.mdh.se ([130.243.75.187] helo=[172.16.248.78])
	by othello.physics.gla.ac.uk:587 with asmtp  (TLS-1.0:RSA_ARCFOUR_SHA:16)
	(Exim 4.34)
	id 1De9Tl-0000dH-D9
	for ucd-tech@ivoa.net; Fri, 03 Jun 2005 11:32:42 +0100
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk>
Content-Transfer-Encoding: 7bit
From: Norman Gray <norman@astro.gla.ac.uk>
Subject: Re: Format of concatenated UCD's
Date: Fri, 3 Jun 2005 12:32:38 +0200
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-PHYSCI-Spam-Score: 0.0 (/)
X-PHYSCI-Spam-Report: 0.0/5.0
X-Othello-SMTP: True
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.3.4
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


Frederic,

On 2005 Jun 3 , at 11.30, Frederic V. "Rick" Hessman wrote:

> You're wrong about XML attributes being "opaque" or "anonymous": they 
> have a clearly defined
> base/type.

They have a type in XSchema, yes, but they're opaque in XML.  OK, it's 
slightly more complicated than that, since as well as CDATA, attribute 
values can be ID, IDREF, and so on, or enumerated types [1]; but since 
UCDs don't conform to the production for NMTOKEN (admittedly only 
because of the presence of the semicolon), they can only go in CDATA 
attributes, which I'm pretty positive are opaque in the terms of the 
XML Infoset.  That means they're opaque for DOM, SAX, anything based on 
DTDs, all non-validating parsers, lightweight fault-tolerant parsers, 
all sorts.

This isn't quite hair-splitting (though I agree it's perilously close 
to it!).  XSchema APIs are important, but they're not the only 
reasonable way to get at XML content.

[1] <http://www.w3.org/TR/2004/REC-xml-20040204/#sec-attribute-types>

> I would like to also disagree about UCDs and XML being orthogonal: a 
> document with a UCD which doesn't
> conform to the standard is at best faulty and at worse a sign that it 
> has been garbled in transmission,
> so you have to check the syntax at some point anyway.  The question is 
> whether  you want to be very
> forgiving about garbage UCD's (which most XML parsers won't like if 
> they get to check the syntax) and
> whether you want to maintain 2 parsers instead of 1 (assuming we could 
> get XML parsers to do UCDs
> as well).

UCDs are not just for  VOTables, but for URLs, FITS headers, and 
database columns, too.  The most common/visible current use of UCDs is 
in an XML context, but that's just coincidence.

And I disagree, again, that an XSchema library/API can do any useful 
validation of UCDs (and the XML parser by itself can do nothing, for at 
that level the string is still opaque).  Checking that a putative UCD 
matches the UCD production will catch a few extreme errors, but you 
surely have no hope of having the XSchema API catch 
`pos.eq.ra;meta.mian' or `pos.eq.ra;this.is.not.a.ucd'.

Best wishes,

Norman


-- 
----------------------------------------------------------------------
Norman Gray  :  Physics & Astronomy, Glasgow University, UK
http://www.astro.gla.ac.uk/users/norman/  :  www.starlink.ac.uk

From owner-ucd-tech@eso.org  Fri Jun  3 14:30:00 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j53CTtcT025653
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 3 Jun 2005 14:29:55 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j53CTtl6025652
	for ucd-tech-outgoing; Fri, 3 Jun 2005 14:29:55 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from apollo.hq.eso.org (apollo.hq.eso.org [134.171.42.42])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j53CTocT025637
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 14:29:50 +0200 (MEST)
Received: from mailhost.u-strasbg.fr (mailhost.u-strasbg.fr [130.79.200.158])
	by apollo.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j53CTm73017431
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 14:29:48 +0200 (CEST)
Received: from vizir.u-strasbg.fr (vizir.u-strasbg.fr [130.79.128.13])
          by mailhost.u-strasbg.fr (8.13.1/jtpda-5.5pre1) with ESMTP id j53CThpt095313
          for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 14:29:43 +0200 (CEST)
Received: from vizier (localhost [127.0.0.1])
	by vizir.u-strasbg.fr (8.11.6+Sun/8.9.1) with ESMTP id j53CUn116123
	for <ucd-tech@ivoa.net>; Fri, 3 Jun 2005 14:30:49 +0200 (MET DST)
Message-Id: <200506031230.j53CUn116123@vizir.u-strasbg.fr>
To: ucd-tech@ivoa.net
Subject: Re: Fwd: Format of concatenated UCD's 
In-reply-to: Your message of Thu, 2 Jun 2005 17:16:05 +0200 .
Date: Fri, 03 Jun 2005 14:30:49 +0200
From: Francois Ochsenbein <francois@vizir.u-strasbg.fr>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (mailhost.u-strasbg.fr [130.79.200.158]); Fri, 03 Jun 2005 14:29:43 +0200 (CEST)
X-Antivirus: scanned by sophos at u-strasbg.fr
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.3.8
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


It would not be a good idea in my opinion -- better to keep a
UCD as a single-word (no blank). 2 reasons:
1. XML is not the only way of expressing UCDs --- UCDs must also
   be available in other contexts and your solution introduces a
   complication in these other contexts
2. Could be useful in the future to attach several UCDs to a
   quantity or some VO item -- then you would have to invent something
   special to code this array of UCDs in XML

--Francois

>
>Haven't heard any response to this message suggesting an alternative means
>of concatenating UCDs to permit their parsing by an XML parser.  Here's a
>forward to make sure you all got it.
>
>No, we don't yet have UCD's operating under a schema, but we might want
>to some day and it will be much less painful if we make the switch now.
>
>As far as I can tell, there's no obivous reason for the present choice of
>separator.
>
>Rick
>
>
>

================================================================================
Francois Ochsenbein       ------       Observatoire Astronomique de Strasbourg
   11, rue de l'Universite F-67000 STRASBOURG       Phone: +33-(0)390 24 24 29
Email: francois@astro.u-strasbg.fr   (France)         Fax: +33-(0)390 24 24 32
================================================================================

From owner-ucd-tech@eso.org  Thu Jun  9 14:29:12 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j59CT4lj010437
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Thu, 9 Jun 2005 14:29:04 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j59CT45Q010433
	for ucd-tech-outgoing; Thu, 9 Jun 2005 14:29:04 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j59CSxlj010395
	for <ucd-tech@ivoa.net>; Thu, 9 Jun 2005 14:28:59 +0200 (MEST)
Received: from alpha.uni-sw.gwdg.de (alpha.uni-sw.gwdg.de [134.76.205.222])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j59CSvXW027818
	for <ucd-tech@ivoa.net>; Thu, 9 Jun 2005 14:28:57 +0200 (CEST)
Received: from sisley.uni-sw.gwdg.de ([134.76.205.209])
	by alpha.uni-sw.gwdg.de with esmtp (Exim)
	id 1DgM9T-001yZz-EZ
	for ucd-tech@ivoa.net; Thu, 09 Jun 2005 14:28:51 +0200
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE> <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE>
Content-Transfer-Encoding: 7bit
From: "Frederic V. \"Rick\" Hessman" <Hessman@Astro.physik.Uni-Goettingen.DE>
Subject: Re: Format of concatenated UCD's
Date: Thu, 9 Jun 2005 14:30:47 +0200
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.9.9
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net

After withdrawing my suggestion of replacing the UCD ';' separator, we
went back to the drawing table.   One of our students came up with a
practicable solution: defining all UCD elements as a set of restricted
strings defined by a regexp.  The resulting (test) schema

	http://monet.uni-sw.gwdg.de/cgi-bin/xml_validation/scripts/ 
createUCDSchema.pl

why not elegant (in the sense that a set of <enumeration>s is elegant)
conforms exactly with the present usage, permitting lists of UCD groups
(separated by spaces), each with optional semi-colon separators.   This
example script takes the official UCD list and parses it into the  
correct form.
The parsing overhead is reasonable, especially since we're unlikely to
expand the UCD list to tens of thousands of entries any time soon.

I sense that there is some reluctance to have the UCDs parsed, though
I haven't yet heard any good reason for allowing garbage UCDs in
documents.

I'd like to see the use of parsed UCDs alongside what the VOEvent
group has been discussing as VOConcept (same syntax as UCDs,
different purpose) which would allow elements such as

	<Thing purpose="{list of UCDs and VOConcepts}"/>

e.g.

	<Explanation description="event.burst em.opt"/>

(dummy example for an optical burst) where you can see that the  
combination
of standard UCD syntax with VOConcept added is exactly what one needs  
to extend the present
functionality while keeping the same usage.

Yes, one can do this without syntax checking, but that's the whole
point of VOEvent - to permit strict syntax checking by computers using
standard elements.

Comments?

Rick

------------------------------------------------------------------------ 
------------------------
Dr. Frederic V. Hessman      Hessman@Astro.physik.Uni-Goettingen.DE
Universitaets-Sternwarte     Tel.  +49-551-39-5052
Geismarlandstr. 11                Fax +49-551-39-5043
37083 Goettingen                 http://www.uni-sw.gwdg.de/~hessman
------------------------------------------------------------------------ 
-------------------------
MONET: a MOnitoring NEtwork of Telescopes
http://monet.uni-goettingen.de
------------------------------------------------------------------------ 
-------------------------

From owner-ucd-tech@eso.org  Thu Jun  9 23:20:12 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j59LK5lj002933
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Thu, 9 Jun 2005 23:20:06 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j59LK5ZR002932
	for ucd-tech-outgoing; Thu, 9 Jun 2005 23:20:05 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j59LJvlj002897
	for <ucd-tech@ivoa.net>; Thu, 9 Jun 2005 23:19:58 +0200 (MEST)
Received: from noao.edu (noao.edu [140.252.1.54])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j59LJtXW002428
	for <ucd-tech@ivoa.net>; Thu, 9 Jun 2005 23:19:56 +0200 (CEST)
X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on noao.edu
X-Spam-Level: 
X-Spam-Status: No, score=-5.8 required=4.5 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.0.3
X-TFF-CGPSA-Version: 1.4f1
X-TFF-CGPSA-Filter: Scanned
Received: from [140.252.4.27] (account seaman HELO [140.252.4.27])
  by noao.edu (CommuniGate Pro SMTP 4.3.4)
  with ESMTPSA id 18661455; Thu, 09 Jun 2005 14:19:42 -0700
In-Reply-To: <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE> <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk> <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <BAE3330D-FC1D-4D1B-948C-652407918EDE@noao.edu>
Content-Transfer-Encoding: 7bit
From: Rob Seaman <seaman@noao.edu>
Subject: Re: Format of concatenated UCD's
Date: Thu, 9 Jun 2005 14:19:15 -0700
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.730)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.9.26
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net

On Jun 9, 2005, at 5:30 AM, Frederic V. Rick Hessman wrote:

> I'd like to see the use of parsed UCDs alongside what the VOEvent  
> group has been discussing as VOConcept (same syntax as UCDs,  
> different purpose) which would allow elements such as
>
>     <Thing purpose="{list of UCDs and VOConcepts}"/>
> e.g.
>     <Explanation description="event.burst em.opt"/>
>
> (dummy example for an optical burst) where you can see that the  
> combination of standard UCD syntax with VOConcept added is exactly  
> what one needs to extend the present functionality while keeping  
> the same usage.

The last time I raised this issue (http://ivoa.net/forum/ucd/ 
0504/0166.htm), the thread spiraled off into ontologies.  Maybe we  
can try again.  There appears to be a lot of friction resulting from  
some implicit requirement that UCDs and VOConcepts occupy the same  
namespace and be in thrall to the same standards process.  From where  
I'm sitting, however, they appear to simply represent different  
problems with similar solutions.  VOConcepts may want to borrow UCD  
syntax, but they don't have to therefore coexist in the same namespace.

Is there some technical reason that Rick's example can't become  
"con:event.burst ucd:em.opt"?  Let's try to avoid getting lost in the  
semantic underbrush.  Please tell me why we can't have separate  
namespaces?

I've resisted cross-posting.  Please let me know if you believe this  
will be more productively addressed elsewhere.

Rob Seaman
NOAO

From owner-ucd-tech@eso.org  Fri Jun 10 15:48:38 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5ADmXq9028979
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 10 Jun 2005 15:48:33 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j5ADmXk3028978
	for ucd-tech-outgoing; Fri, 10 Jun 2005 15:48:33 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5ADmTq9028960
	for <ucd-tech@ivoa.net>; Fri, 10 Jun 2005 15:48:29 +0200 (MEST)
Received: from othello.physics.gla.ac.uk (othello.physics.gla.ac.uk [130.209.204.200])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5ADmSXW024584
	for <ucd-tech@ivoa.net>; Fri, 10 Jun 2005 15:48:28 +0200 (CEST)
Received: from gw-trusted.physics.gla.ac.uk ([130.209.204.195] helo=[192.168.78.115])
	by othello.physics.gla.ac.uk:587 with asmtp  (TLS-1.0:RSA_ARCFOUR_SHA:16)
	(Exim 4.34)
	id 1Dgjrw-0005Bh-Bj
	for ucd-tech@ivoa.net; Fri, 10 Jun 2005 14:48:22 +0100
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE> <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk> <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <25ca1bb152954919a4a506b0d5ba0765@astro.gla.ac.uk>
Content-Transfer-Encoding: 7bit
From: Norman Gray <norman@astro.gla.ac.uk>
Subject: Re: Format of concatenated UCD's
Date: Fri, 10 Jun 2005 14:48:15 +0100
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-PHYSCI-Spam-Score: 0.0 (/)
X-PHYSCI-Spam-Report: 0.0/5.0
X-Othello-SMTP: True
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.10.11
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


Frederic,

On 2005 Jun 9 , at 13.30, Frederic V. "Rick" Hessman wrote:

> 	http://monet.uni-sw.gwdg.de/cgi-bin/xml_validation/scripts/ 
> createUCDSchema.pl

Cough.

Unless I'm mistaken, your pattern there admits UCDs like  
"pos.eq.ra;instr.beam;meta.ucd".  If we follow the logic of your  
approach, which wants Schemas to do all the validity checking, and so  
exclude such garbage UCDs, then you'll have produce an XSchema fragment  
which lists all the complete UCDs anyone might legitimately ever want,  
which I hope you would agree was unlikely to be useful.  If you think  
that is going too far, then you agree that there will have to be some  
semantic validation of UCDs _after_ syntactical analysis, in which case  
there's no need to do any syntactical analysis beyond confirming that  
the UCDs conform to the production in the UCD standard.

I'm afraid I don't understand what problem you're addressing.  You  
appear to be thinking of some situation where there will be syntactical  
analysis of a UCD in a FITS header or an XML attribute, but no  
subsequent semantic analysis or use of that UCD, which is where garbage  
UCDs would naturally be detected and usefully reported.

> I sense that there is some reluctance to have the UCDs parsed, though

There's no reluctance on my part to have UCDs parsed, but they're  
parsed into character sequences, dots and semicolons, for separate  
subsequent semantic analysis (what does this UCD mean? does it mean  
anything?).  When I parse the famous `colourless green ideas sleep  
furiously' I can do so perfectly successfully; attaching meaning to it  
is not my parser's problem.

> I haven't yet heard any good reason for allowing garbage UCDs in
> documents.

This isn't an argument for allowing garbage UCDs anywhere.  It's simply  
the argument that XML syntax-analysis tools have nothing to do with the  
semantic validation of UCDs: just because XSchema is a hammer, it  
doesn't follow that everything else is a nail.

The premature semantic validation you're talking about would not  
improve data security; would make the system less, not more, robust;  
and be on the whole less usable, by reporting semantic errors at an  
inappropriately low (ie, syntactic) level.

UCDs are not XML.

All the best,

Norman


-- 
----------------------------------------------------------------------
Norman Gray  :  Physics & Astronomy, Glasgow University, UK
http://www.astro.gla.ac.uk/users/norman/  :  www.starlink.ac.uk

From owner-ucd-tech@eso.org  Mon Jun 13 16:23:17 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5DENCq2001599
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Mon, 13 Jun 2005 16:23:13 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j5DENCuU001598
	for ucd-tech-outgoing; Mon, 13 Jun 2005 16:23:12 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from apollo.hq.eso.org (apollo.hq.eso.org [134.171.42.42])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5DEN3q2001551
	for <ucd-tech@ivoa.net>; Mon, 13 Jun 2005 16:23:03 +0200 (MEST)
Received: from alpha.uni-sw.gwdg.de (alpha.uni-sw.gwdg.de [134.76.205.222])
	by apollo.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5DEN273026572
	for <ucd-tech@ivoa.net>; Mon, 13 Jun 2005 16:23:02 +0200 (CEST)
Received: from sisley.uni-sw.gwdg.de ([134.76.205.209])
	by alpha.uni-sw.gwdg.de with esmtp (Exim)
	id 1Dhpq4-0002fr-TE
	for ucd-tech@ivoa.net; Mon, 13 Jun 2005 16:22:56 +0200
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <BAE3330D-FC1D-4D1B-948C-652407918EDE@noao.edu>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE> <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk> <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE> <BAE3330D-FC1D-4D1B-948C-652407918EDE@noao.edu>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <375645907e52999b297bf8ea183b17c7@Astro.physik.Uni-Goettingen.DE>
Content-Transfer-Encoding: 7bit
From: "Frederic V. \"Rick\" Hessman" <Hessman@Astro.physik.Uni-Goettingen.DE>
Subject: Re: Format of concatenated UCD's
Date: Mon, 13 Jun 2005 16:25:32 +0200
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.13.12
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net

> Is there some technical reason that Rick's example can't become  
> "con:event.burst ucd:em.opt"?  Let's try to avoid getting lost in the  
> semantic underbrush.  Please tell me why we can't have separate  
> namespaces?

> I've resisted cross-posting.  Please let me know if you believe this  
> will be more productively addressed elsewhere.

There's no point in pushing the UCD-XML connection.  While I don't  
agree with all of Norman's reasons for his more
vehement rejection, he's right when he said

	"... just because XSchema is a hammer, it doesn't follow that  
everything else is a nail."

While I want UCD to be a nail, I certainly don't have the right to make  
anyone adopt my hammer.

The question then, is, whether something so XML-ish as namespaces will  
go over very well to those who just want their string.
My guess is, NO.

The question for VOEvent, where the use of UCDs would be nice and  
automatic syntax checking is a gift worth taking (we're
parsing using a schema anyway, remember!) but where the present UCD  
usage is far too limited, is whether to split the usage
into two parts, e.g.

	<event ucd="em.opt" concept="event.burst"/>

and loose the symantic flexibility of being able to form things like

	<event description="em.opt;event.burst"/>

(where the fact that the burst happened in the optical is explicit,  
unlike the previous example).

Those of you uninterested in VOEvent may think that this discussion is  
irrelevant to ucd-tech, but at least you should
be aware of the desire among some of us to INSURE that the UCDs (or at  
least the most important ones) conform to
the standard, and that expressing them in an XML schema is simply the  
easiest way - a document which doesn't conform
to the standard is garbage because it'll take a human (or additional  
human-trained software) to deal with it and hence
the universality is lost by definition.  Again, this problem is  
undoubtably more acute in VOEvent than in other VO circles,
but - hey - that's the way it is.

IMHO this may mean that a parallel UCD-schema may have to be defined  
which lives
a strange parallel life to the official list and which you can simply  
use..... or ignore.

Rick

------------------------------------------------------------------------ 
------------------------
Dr. Frederic V. Hessman      Hessman@Astro.physik.Uni-Goettingen.DE
Universitaets-Sternwarte     Tel.  +49-551-39-5052
Geismarlandstr. 11                Fax +49-551-39-5043
37083 Goettingen                 http://www.uni-sw.gwdg.de/~hessman
------------------------------------------------------------------------ 
-------------------------
MONET: a MOnitoring NEtwork of Telescopes
http://monet.uni-goettingen.de
------------------------------------------------------------------------ 
-------------------------

From owner-ucd-tech@eso.org  Mon Jun 13 19:58:09 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5DHw3q2001176
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Mon, 13 Jun 2005 19:58:03 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j5DHw3tG001173
	for ucd-tech-outgoing; Mon, 13 Jun 2005 19:58:03 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5DHvuq2001154
	for <ucd-tech@ivoa.net>; Mon, 13 Jun 2005 19:57:57 +0200 (MEST)
Received: from noao.edu (noao.edu [140.252.1.54])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5DHvsXW009241
	for <ucd-tech@ivoa.net>; Mon, 13 Jun 2005 19:57:55 +0200 (CEST)
X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on noao.edu
X-Spam-Level: 
X-Spam-Status: No, score=-5.8 required=4.5 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.0.4
X-TFF-CGPSA-Version: 1.4f1
X-TFF-CGPSA-Filter: Scanned
Received: from [140.252.4.27] (account seaman HELO [140.252.4.27])
  by noao.edu (CommuniGate Pro SMTP 4.3.4)
  with ESMTPSA id 18715245; Mon, 13 Jun 2005 10:57:42 -0700
In-Reply-To: <375645907e52999b297bf8ea183b17c7@Astro.physik.Uni-Goettingen.DE>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE> <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk> <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE> <BAE3330D-FC1D-4D1B-948C-652407918EDE@noao.edu> <375645907e52999b297bf8ea183b17c7@Astro.physik.Uni-Goettingen.DE>
Mime-Version: 1.0 (Apple Message framework v730)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <990768F3-4D4E-4FE5-BCC6-6B2BBAD20985@noao.edu>
Content-Transfer-Encoding: 7bit
From: Rob Seaman <seaman@noao.edu>
Subject: Re: Format of concatenated UCD's
Date: Mon, 13 Jun 2005 10:57:35 -0700
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.730)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.13.18
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net

Rick Hessman replies to my message:

>> Is there some technical reason that Rick's example can't become  
>> "con:event.burst ucd:em.opt"?  Let's try to avoid getting lost in  
>> the semantic underbrush.  Please tell me why we can't have  
>> separate namespaces?
>
> The question then, is, whether something so XML-ish as namespaces  
> will go over very well to those who just want their string.  My  
> guess is, NO.

Surely the idea of a "namespace" is broader than its usage in XML.  I  
gather from Rick's reply that he himself doesn't see anything wrong  
with my extension of his example.  Could some UCD doyen resolve our  
guessing?  This isn't an XML question, it is a pure UCD usage question.

Rob Seaman
NOAO

From owner-ucd-tech@eso.org  Wed Jun 15 19:02:16 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5FH29oF014927
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Wed, 15 Jun 2005 19:02:09 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j5FH29kA014926
	for ucd-tech-outgoing; Wed, 15 Jun 2005 19:02:09 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5FH25oF014922
	for <ucd-tech@ivoa.net>; Wed, 15 Jun 2005 19:02:05 +0200 (MEST)
Received: from othello.physics.gla.ac.uk (othello.physics.gla.ac.uk [130.209.204.200])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5FH23XW007857
	for <ucd-tech@ivoa.net>; Wed, 15 Jun 2005 19:02:03 +0200 (CEST)
Received: from kronecker.demon.co.uk ([80.177.13.240] helo=[10.0.0.1])
	by othello.physics.gla.ac.uk:587 with asmtp  (TLS-1.0:RSA_ARCFOUR_SHA:16)
	(Exim 4.34)
	id 1DibGw-0000X9-82
	for ucd-tech@ivoa.net; Wed, 15 Jun 2005 18:01:53 +0100
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <BAE3330D-FC1D-4D1B-948C-652407918EDE@noao.edu>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE> <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk> <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE> <BAE3330D-FC1D-4D1B-948C-652407918EDE@noao.edu>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <a8753e7f825e888fca56f1da0af19116@astro.gla.ac.uk>
Content-Transfer-Encoding: 7bit
From: Norman Gray <norman@astro.gla.ac.uk>
Subject: Re: Format of concatenated UCD's
Date: Wed, 15 Jun 2005 18:01:49 +0100
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-PHYSCI-Spam-Score: 0.0 (/)
X-PHYSCI-Spam-Report: 0.0/5.0
X-Othello-SMTP: True
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.15.17
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


Rob,

On 2005 Jun 9 , at 22.19, Rob Seaman wrote:

> Is there some technical reason that Rick's example can't become 
> "con:event.burst ucd:em.opt"?  Let's try to avoid getting lost in the 
> semantic underbrush.  Please tell me why we can't have separate 
> namespaces?

Myself, I don't think there's anything wrong with 
con:event.burst;ivoa:em.opt.  The strong nervousness which others have 
about the use of UCD namespaces, as expressed for example in the UCD1+ 
document, I understand but do not fully share.

There seem to be two issues.

1. (semantic) If you have a namespaced UCD atom, then not all software 
will understand it.  This is true, but it's also rather in the nature 
of namespaces that they are an acknowledgement that the namespaced 
thing is special or non-standard, so that it will only be useful to 
certain processors.  They also avoid the atom being confused with other 
atoms which happen to have the same name (this is of course The Point), 
but _usually_ give some indication of where a fuller explanation may be 
found.  That is, they're a complication, but avoid a worse problem.

2. (syntactic) How do you associate a namespace prefix with a URI (for 
that is the only sane way of pinning down a namespace)?  In the XML 
context, this is straightforward, since you can simply use the same 
namespace resolution algorithm as exists in XML (I believe it would be 
bad to specify a different one).  That has the problems that it makes 
namespaced UCDs somewhat context-dependent, and that the namespace 
algorithm has some confusing edge cases.  It represents more 
complication, but is perfectly manageable, I think.

How do you do the association in non-XML contexts, such as FITS 
headers, or in a database?  That's more complicated, and is probably 
inevitably messy.  One possibility, I suppose, would be to follow the 
unstandardised but common XML habit of writing 
{namespace-uri}namespaced-thing, as in 
'{http://www.ivoa.net/ucd}em.opt'.  Not pretty, and it could easily get 
very long-winded.

All this is a long way of saying that there are technical worries about 
using namespaces, but that they don't seem to me to be killing ones.

The advantage of using namespaces is that they allow sets of `ucds' 
like the VOConcepts to be defined, which don't clutter the generic UCD 
vocabulary, but which do inherit the precision in the UCD spec, and any 
updates follow it.  ...it seems to me.

All the best,

Norman


-- 
----------------------------------------------------------------------
Norman Gray  :  Physics & Astronomy, Glasgow University, UK
http://www.astro.gla.ac.uk/users/norman/  :  www.starlink.ac.uk

From owner-ucd-tech@eso.org  Wed Jun 15 19:31:15 2005
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5FHV8oF019944
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Wed, 15 Jun 2005 19:31:08 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10/Submit) id j5FHV89r019943
	for ucd-tech-outgoing; Wed, 15 Jun 2005 19:31:08 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from apollo.hq.eso.org (apollo.hq.eso.org [134.171.42.42])
	by mercury.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5FHV4oF019934
	for <ucd-tech@ivoa.net>; Wed, 15 Jun 2005 19:31:04 +0200 (MEST)
Received: from othello.physics.gla.ac.uk (othello.physics.gla.ac.uk [130.209.204.200])
	by apollo.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id j5FHV273010813
	for <ucd-tech@ivoa.net>; Wed, 15 Jun 2005 19:31:02 +0200 (CEST)
Received: from kronecker.demon.co.uk ([80.177.13.240] helo=[10.0.0.1])
	by othello.physics.gla.ac.uk:587 with asmtp  (TLS-1.0:RSA_ARCFOUR_SHA:16)
	(Exim 4.34)
	id 1Dibj4-0000po-RI
	for ucd-tech@ivoa.net; Wed, 15 Jun 2005 18:30:57 +0100
Mime-Version: 1.0 (Apple Message framework v622)
In-Reply-To: <375645907e52999b297bf8ea183b17c7@Astro.physik.Uni-Goettingen.DE>
References: <aa787ddfe57f81c226b888c724b87e4f@Astro.physik.Uni-Goettingen.DE> <e401a4fb464b2c5b79a97f04b890206e@eso.org> <487e7de262d86c3f3e6562dce4098817@Astro.physik.Uni-Goettingen.DE> <9074921429255f71b00427fa54481bdb@astro.gla.ac.uk> <f234d720a0ac44990a16f99ef7bc4fe4@Astro.physik.Uni-Goettingen.DE> <66688e312c569fab3ce802b2109c91aa@astro.gla.ac.uk> <0bec4b12d833c5c1ea1d1177fefc889f@Astro.physik.Uni-Goettingen.DE> <BAE3330D-FC1D-4D1B-948C-652407918EDE@noao.edu> <375645907e52999b297bf8ea183b17c7@Astro.physik.Uni-Goettingen.DE>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <7d7387b131dbc3b2b9e5ae54ebc30fc9@astro.gla.ac.uk>
Content-Transfer-Encoding: 7bit
From: Norman Gray <norman@astro.gla.ac.uk>
Subject: Re: Format of concatenated UCD's
Date: Wed, 15 Jun 2005 18:30:54 +0100
To: ucd-tech@ivoa.net
X-Mailer: Apple Mail (2.622)
X-PHYSCI-Spam-Score: 0.0 (/)
X-PHYSCI-Spam-Report: 0.0/5.0
X-Othello-SMTP: True
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.0.3.1, Antispam-Data: 2005.6.15.19
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: ucd-tech@ivoa.net


Rick,

On 2005 Jun 13 , at 15.25, Frederic V. "Rick" Hessman wrote:

> 	<event ucd="em.opt" concept="event.burst"/>
>
> and loose the symantic flexibility of being able to form things like
>
> 	<event description="em.opt;event.burst"/>
>
> (where the fact that the burst happened in the optical is explicit, 
> unlike the previous example).

For what it's worth, I think the second makes a lot more sense (though 
it would be "event.burst;em.opt", since the event in question IsA 
'event.burst' rather than IsA 'em.opt').

Incidentally, this also provides quite a good example of the utility of 
namespaces.  The semi-deprecation of namespaces seems to me to push 
folk toward the non-interoperable workaround illustrated by the first 
of Rick's two alternatives.  Against that, it could be argued that the 
proposed 'event.' hierarchy is doing some of the work of a namespace by 
gathering all the event-related terms together, but that this 
`namespace' is blessed by being standardised.

All the best,

Norman


-- 
----------------------------------------------------------------------
Norman Gray  :  Physics & Astronomy, Glasgow University, UK
http://www.astro.gla.ac.uk/users/norman/  :  www.starlink.ac.uk

From owner-ucd-tech@eso.org  Fri Aug 11 09:27:13 2006
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id k7B7QwXp023604
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 11 Aug 2006 09:26:58 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.13.6+Sun/8.13.6/Submit) id k7B7Qw08023602
	for ucd-tech-outgoing; Fri, 11 Aug 2006 09:26:58 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from serapis.hq.eso.org (serapis.hq.eso.org [134.171.7.10])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id k7B7QmFI023561;
	Fri, 11 Aug 2006 09:26:48 +0200 (MEST)
Received: from [134.171.27.58] (ga008899.ads.eso.org [134.171.27.58])
	by serapis.hq.eso.org (8.11.7+Sun/8.11.7) with ESMTP id k7B7Qld20648;
	Fri, 11 Aug 2006 09:26:47 +0200 (MEST)
Message-ID: <44DC3137.4040002@eso.org>
Date: Fri, 11 Aug 2006 09:26:47 +0200
From: Nausicaa Delmotte <ndelmott@eso.org>
User-Agent: Thunderbird 1.5.0.5 (X11/20060719)
MIME-Version: 1.0
To: ucd-tech@ivoa.net
CC: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>,
        Nausicaa Delmotte <ndelmott@eso.org>
Subject: Re: UCD-Tech-Board-1
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: Nausicaa Delmotte <ndelmott@eso.org>

Hello ucd-tech,

I am not sure to be registered on that list. I guess I should ask
the chair person to be added. Is it Andreas?

 > B. The Board
 > 1. What
 > I propose to start from the list of tools/services already drafted at http://cdsweb.u-strasbg.fr/UCD/tools.htx ,
 > revise that list and propose other tools.

I'd like to propose a UCD validation tool that would not only detect
deprecated words, non-existing words or syntax errors but also check
that the Primary/Secondary properties of the words are respected.
I don't think it exists yet.

For example, with the current .validate web service method at CDS,
one cannot detect that instr.obsty.seeing;stat.error is not valid
and that stat.error;instr.obsty.seeing should be used instead.

Cheers
Nausicaa

From owner-ucd-tech@eso.org  Fri Aug 11 10:51:54 2006
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id k7B8pm7r028000
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 11 Aug 2006 10:51:48 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.13.6+Sun/8.13.6/Submit) id k7B8pmaY027989
	for ucd-tech-outgoing; Fri, 11 Aug 2006 10:51:48 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id k7B8pcWI026069
	for <ucd-tech@ivoa.net>; Fri, 11 Aug 2006 10:51:38 +0200 (MEST)
Received: from smtp1.sic.rm.cnr.it (smtp1.sic.rm.cnr.it [150.146.129.253])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id k7B8paum017111
	for <ucd-tech@ivoa.net>; Fri, 11 Aug 2006 10:51:37 +0200 (CEST)
Received: from localhost (smtp1 [127.0.0.1])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP id 3F7F61DA2E9;
	Fri, 11 Aug 2006 10:51:31 +0200 (CEST)
X-Virus-Scanned: by amavisd-new
Received: from smtp1.sic.rm.cnr.it ([127.0.0.1])
	by localhost (smtp1.sic.rm.cnr.it [127.0.0.1]) (amavisd-new, port 10023)
	with ESMTP id r4AYZHvesoki; Fri, 11 Aug 2006 10:51:31 +0200 (CEST)
Received: from localhost (unknown [10.1.2.2])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP;
	Fri, 11 Aug 2006 10:51:31 +0200 (CEST)
Received: from martinez.u-strasbg.fr (martinez.u-strasbg.fr
	[130.79.129.134]) by webmail.sic.rm.cnr.it (Horde MIME library) with HTTP;
	Fri, 11 Aug 2006 10:51:31 +0200
Message-ID: <20060811105131.lyo2kbz33wc00wcg@webmail.sic.rm.cnr.it>
Date: Fri, 11 Aug 2006 10:51:31 +0200
From: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>
To: Nausicaa Delmotte <ndelmott@eso.org>
Cc: ucd-tech@ivoa.net
Subject: Re: UCD-Tech-Board-1
References: <44DC3137.4040002@eso.org>
In-Reply-To: <44DC3137.4040002@eso.org>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	DelSp="Yes";
	format="flowed"
Content-Disposition: inline
User-Agent: Internet Messaging Program (IMP) H3 (4.1.2)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.4.0.264935, Antispam-Data: 2006.8.11.12932
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mercury.hq.eso.org id k7B8plWI027862
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>


> I'd like to propose a UCD validation tool that would not only detect
> deprecated words, non-existing words or syntax errors but also check
> that the Primary/Secondary properties of the words are respected.
> I don't think it exists yet.
>
> For example, with the current .validate web service method at CDS,
> one cannot detect that instr.obsty.seeing;stat.error is not valid
> and that stat.error;instr.obsty.seeing should be used instead.
>
You are right, the validate tool should test the syntax flag too!!

Sebastien, can you (the author of the tool) change this? Thanks.

Andrea


===================================================================================
Andrea Preite Martinez                 andrea.preitemartinez@iasf-roma.inaf.it
IASF                                   Tel.IASF:+39.06.4993.4651
Via del Fosso del Cavaliere 100        Tel.CDS :+33.3.90242452
I-00133 Roma                           Cell.1  :+39.320.43.15.383
                                        Cell.2  :+39.
===================================================================================



From owner-ucd-tech@eso.org  Fri Aug 11 14:41:39 2006
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id k7BCfPwg005754
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 11 Aug 2006 14:41:25 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.13.6+Sun/8.13.6/Submit) id k7BCfOFR005753
	for ucd-tech-outgoing; Fri, 11 Aug 2006 14:41:24 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id k7BCfAsH005712
	for <ucd-tech@ivoa.net>; Fri, 11 Aug 2006 14:41:15 +0200 (MEST)
Received: from fed1rmmtao06.cox.net (fed1rmmtao06.cox.net [68.230.241.33])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id k7BCf7um027768
	for <ucd-tech@ivoa.net>; Fri, 11 Aug 2006 14:41:08 +0200 (CEST)
Received: from [10.0.1.84] (really [68.231.133.145])
          by fed1rmmtao06.cox.net
          (InterMail vM.6.01.06.01 201-2131-130-101-20060113) with ESMTP
          id <20060811124101.KRUM6235.fed1rmmtao06.cox.net@[10.0.1.84]>;
          Fri, 11 Aug 2006 08:41:01 -0400
In-Reply-To: <44DC3137.4040002@eso.org>
References: <44DC3137.4040002@eso.org>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Message-Id: <A5E7AAAC-268D-43E0-8410-F880650F17E1@noao.edu>
Cc: ucd-tech@ivoa.net,
        Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>
Content-Transfer-Encoding: 7bit
From: Rob Seaman <seaman@noao.edu>
Subject: Re: UCD-Tech-Board-1
Date: Fri, 11 Aug 2006 05:41:02 -0700
To: Nausicaa Delmotte <ndelmott@eso.org>
X-Mailer: Apple Mail (2.752.2)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.4.0.264935, Antispam-Data: 2006.8.11.50932
X-Virus-Scanned: by amavisd-new
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: Rob Seaman <seaman@noao.edu>

Nausicaa Delmotte wrote:

> I'd like to propose a UCD validation tool that would not only detect
> deprecated words, non-existing words or syntax errors but also check
> that the Primary/Secondary properties of the words are respected.
> I don't think it exists yet.
>
> For example, with the current .validate web service method at CDS,
> one cannot detect that instr.obsty.seeing;stat.error is not valid
> and that stat.error;instr.obsty.seeing should be used instead.

An excellent improvement!  I would also like to see such a tool made
general enough to validate against diverse UCD namespaces
(should others ever exist).

Rob

From owner-ucd-tech@eso.org  Fri Apr 27 14:53:03 2007
Return-Path: <owner-ucd-tech@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id l3RCr1Qs020976
	for <ucd-tech-outgoing@mercury.hq.eso.org>; Fri, 27 Apr 2007 14:53:01 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.13.6+Sun/8.13.6/Submit) id l3RCr1Me020958
	for ucd-tech-outgoing; Fri, 27 Apr 2007 14:53:01 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-tech@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id l3RCr0Au020943;
	Fri, 27 Apr 2007 14:53:00 +0200 (MEST)
Received: from smtp1.sic.rm.cnr.it (smtp4.sic.rm.cnr.it [150.146.129.187])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id l3RCqwvM019460;
	Fri, 27 Apr 2007 14:52:58 +0200 (CEST)
Received: from localhost (smtp4 [127.0.0.1])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP id 43FD7D00A7;
	Fri, 27 Apr 2007 14:52:52 +0200 (CEST)
X-Virus-Scanned: amavisd-new at sic.rm.cnr.it
Received: from smtp1.sic.rm.cnr.it ([127.0.0.1])
	by localhost (smtp1.sic.rm.cnr.it [127.0.0.1]) (amavisd-new, port 10023)
	with ESMTP id Pxlpc7qmDfig; Fri, 27 Apr 2007 14:52:51 +0200 (CEST)
Received: from localhost (unknown [10.1.0.33])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP;
	Fri, 27 Apr 2007 14:52:51 +0200 (CEST)
Received: from martinez.u-strasbg.fr (martinez.u-strasbg.fr
	[130.79.129.134]) by webmail.sic.rm.cnr.it (Horde MIME library) with HTTP;
	Fri, 27 Apr 2007 14:52:51 +0200
Message-ID: <20070427145251.ix8xyoju8s0k00wg@webmail.sic.rm.cnr.it>
Date: Fri, 27 Apr 2007 14:52:51 +0200
From: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>
To: semantics@ivoa.net, ucd-sci@ivoa.net, ucd-tech@ivoa.net
Subject: Semantics news
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	DelSp="Yes";
	format="flowed"
Content-Disposition: inline
User-Agent: Internet Messaging Program (IMP) H3 (4.1.4)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.4.26.164934
X-Perl-Spam: Gauge=IIIIIII, Probability=7%, Report='__CD 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0'
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mercury.hq.eso.org id l3RCr0Au020944
Sender: owner-ucd-tech@eso.org
Precedence: bulk
Reply-To: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>

Dear all,

here some news:

UCDs:
- The new UCD1+ list of words (Version 1.23) is an IVOA-REC since  
April 02. You can find the document in the IVOA Document repository.

- As you can see in Appendix B of the document, 12 words have been  
deleted since last REC (Rec20051231). The following is the list of  
deleted words, with the corresponding replacements:

deleted:           | replacement:

phys.atmol.damping | phys.damping
phys.atmol.qn.I    | phys.atmol.qn
phys.mol.qn        | phys.atmol.qn
time.event         | time.duration
time.event.end     | time.end
time.event.start   | time.start
time.expo          | time.duration;obs.exposure
time.expo.end      | time.end;obs.exposure
time.expo.start    | time.start;obs.exposure
time.obs           | time.duration;obs
time.obs.end       | time.end;obs
time.obs.start     | time.start;obs

- This opens the problem of upgrading the content of archives already  
using UCDs and/or the problem of keeping track of different versions.

- You can find the list of words with the updated tools at the CDS  
page http://vizier.u-strasbg.fr/UCD/.

- As requested by many of you, a syntax-validate tool has been built  
and it works. It will be soon available on-line (for the moment it?s  
only running on my machine!)

Vocabulary:
- A Note on Astronomical Keywords in the era of the Virtual  
Observatory has been recently uploaded in the IVOA Document repository  
(and WG page). Comments are welcome.

Ontologies:
- I recently moved the Note on Ontology of object types to the level  
of WD, but this does not mean that we envisage to have an IVOA  
standard ontology, at least for the time being.

- We are working on use cases: unknown concept classification,  
browsing of the knowledge, . . . ideas are welcome.

Beijing InterOp:
- We have 2 sessions: roughly one for UCDs and one for Ontologies.

- There is still room for one or two contributions per topic: please  
let me know!!

Cheers
Andrea


===================================================================================
Andrea Preite Martinez                 andrea.preitemartinez@iasf-roma.inaf.it
IASF                                   Tel.IASF:+39.06.4993.4641
Via del Fosso del Cavaliere 100        Tel.CDS :+33.3.90242452
I-00133 Roma                           Cell.1  :+39.320.43.15.383
                                        Cell.2  :+39.
===================================================================================



From owner-ucd-sci@eso.org  Fri Apr 27 14:53:03 2007
Return-Path: <owner-ucd-sci@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id l3RCr13u020990
	for <ucd-sci-outgoing@mercury.hq.eso.org>; Fri, 27 Apr 2007 14:53:01 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.13.6+Sun/8.13.6/Submit) id l3RCr1Rb020989
	for ucd-sci-outgoing; Fri, 27 Apr 2007 14:53:01 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-ucd-sci@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id l3RCr0Au020943;
	Fri, 27 Apr 2007 14:53:00 +0200 (MEST)
Received: from smtp1.sic.rm.cnr.it (smtp4.sic.rm.cnr.it [150.146.129.187])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id l3RCqwvM019460;
	Fri, 27 Apr 2007 14:52:58 +0200 (CEST)
Received: from localhost (smtp4 [127.0.0.1])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP id 43FD7D00A7;
	Fri, 27 Apr 2007 14:52:52 +0200 (CEST)
X-Virus-Scanned: amavisd-new at sic.rm.cnr.it
Received: from smtp1.sic.rm.cnr.it ([127.0.0.1])
	by localhost (smtp1.sic.rm.cnr.it [127.0.0.1]) (amavisd-new, port 10023)
	with ESMTP id Pxlpc7qmDfig; Fri, 27 Apr 2007 14:52:51 +0200 (CEST)
Received: from localhost (unknown [10.1.0.33])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP;
	Fri, 27 Apr 2007 14:52:51 +0200 (CEST)
Received: from martinez.u-strasbg.fr (martinez.u-strasbg.fr
	[130.79.129.134]) by webmail.sic.rm.cnr.it (Horde MIME library) with HTTP;
	Fri, 27 Apr 2007 14:52:51 +0200
Message-ID: <20070427145251.ix8xyoju8s0k00wg@webmail.sic.rm.cnr.it>
Date: Fri, 27 Apr 2007 14:52:51 +0200
From: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>
To: semantics@ivoa.net, ucd-sci@ivoa.net, ucd-tech@ivoa.net
Subject: Semantics news
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	DelSp="Yes";
	format="flowed"
Content-Disposition: inline
User-Agent: Internet Messaging Program (IMP) H3 (4.1.4)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.4.26.164934
X-Perl-Spam: Gauge=IIIIIII, Probability=7%, Report='__CD 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0'
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mercury.hq.eso.org id l3RCr0Au020944
Sender: owner-ucd-sci@eso.org
Precedence: bulk
Reply-To: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>

Dear all,

here some news:

UCDs:
- The new UCD1+ list of words (Version 1.23) is an IVOA-REC since  
April 02. You can find the document in the IVOA Document repository.

- As you can see in Appendix B of the document, 12 words have been  
deleted since last REC (Rec20051231). The following is the list of  
deleted words, with the corresponding replacements:

deleted:           | replacement:

phys.atmol.damping | phys.damping
phys.atmol.qn.I    | phys.atmol.qn
phys.mol.qn        | phys.atmol.qn
time.event         | time.duration
time.event.end     | time.end
time.event.start   | time.start
time.expo          | time.duration;obs.exposure
time.expo.end      | time.end;obs.exposure
time.expo.start    | time.start;obs.exposure
time.obs           | time.duration;obs
time.obs.end       | time.end;obs
time.obs.start     | time.start;obs

- This opens the problem of upgrading the content of archives already  
using UCDs and/or the problem of keeping track of different versions.

- You can find the list of words with the updated tools at the CDS  
page http://vizier.u-strasbg.fr/UCD/.

- As requested by many of you, a syntax-validate tool has been built  
and it works. It will be soon available on-line (for the moment it?s  
only running on my machine!)

Vocabulary:
- A Note on Astronomical Keywords in the era of the Virtual  
Observatory has been recently uploaded in the IVOA Document repository  
(and WG page). Comments are welcome.

Ontologies:
- I recently moved the Note on Ontology of object types to the level  
of WD, but this does not mean that we envisage to have an IVOA  
standard ontology, at least for the time being.

- We are working on use cases: unknown concept classification,  
browsing of the knowledge, . . . ideas are welcome.

Beijing InterOp:
- We have 2 sessions: roughly one for UCDs and one for Ontologies.

- There is still room for one or two contributions per topic: please  
let me know!!

Cheers
Andrea


===================================================================================
Andrea Preite Martinez                 andrea.preitemartinez@iasf-roma.inaf.it
IASF                                   Tel.IASF:+39.06.4993.4641
Via del Fosso del Cavaliere 100        Tel.CDS :+33.3.90242452
I-00133 Roma                           Cell.1  :+39.320.43.15.383
                                        Cell.2  :+39.
===================================================================================



From owner-semantics@eso.org  Fri Apr 27 14:53:17 2007
Return-Path: <owner-semantics@eso.org>
Received: from mercury.hq.eso.org (localhost [127.0.0.1])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id l3RCr2e6021001
	for <semantics-outgoing@mercury.hq.eso.org>; Fri, 27 Apr 2007 14:53:02 +0200 (MEST)
Received: (from majordomo@localhost)
	by mercury.hq.eso.org (8.13.6+Sun/8.13.6/Submit) id l3RCr2rG021000
	for semantics-outgoing; Fri, 27 Apr 2007 14:53:02 +0200 (MEST)
X-Authentication-Warning: mercury.hq.eso.org: majordomo set sender to owner-semantics@eso.org using -f
Received: from rocky.hq.eso.org (rocky.hq.eso.org [134.171.42.43])
	by mercury.hq.eso.org (8.13.6+Sun/8.12.10) with ESMTP id l3RCr0Au020943;
	Fri, 27 Apr 2007 14:53:00 +0200 (MEST)
Received: from smtp1.sic.rm.cnr.it (smtp4.sic.rm.cnr.it [150.146.129.187])
	by rocky.hq.eso.org (8.12.10+Sun/8.12.10) with ESMTP id l3RCqwvM019460;
	Fri, 27 Apr 2007 14:52:58 +0200 (CEST)
Received: from localhost (smtp4 [127.0.0.1])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP id 43FD7D00A7;
	Fri, 27 Apr 2007 14:52:52 +0200 (CEST)
X-Virus-Scanned: amavisd-new at sic.rm.cnr.it
Received: from smtp1.sic.rm.cnr.it ([127.0.0.1])
	by localhost (smtp1.sic.rm.cnr.it [127.0.0.1]) (amavisd-new, port 10023)
	with ESMTP id Pxlpc7qmDfig; Fri, 27 Apr 2007 14:52:51 +0200 (CEST)
Received: from localhost (unknown [10.1.0.33])
	by smtp1.sic.rm.cnr.it (Postfix) with ESMTP;
	Fri, 27 Apr 2007 14:52:51 +0200 (CEST)
Received: from martinez.u-strasbg.fr (martinez.u-strasbg.fr
	[130.79.129.134]) by webmail.sic.rm.cnr.it (Horde MIME library) with HTTP;
	Fri, 27 Apr 2007 14:52:51 +0200
Message-ID: <20070427145251.ix8xyoju8s0k00wg@webmail.sic.rm.cnr.it>
Date: Fri, 27 Apr 2007 14:52:51 +0200
From: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>
To: semantics@ivoa.net, ucd-sci@ivoa.net, ucd-tech@ivoa.net
Subject: Semantics news
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	DelSp="Yes";
	format="flowed"
Content-Disposition: inline
User-Agent: Internet Messaging Program (IMP) H3 (4.1.4)
X-Scanned-By: MIMEDefang 2.35
X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.4.26.164934
X-Perl-Spam: Gauge=IIIIIII, Probability=7%, Report='__CD 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0'
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mercury.hq.eso.org id l3RCr0Au020944
Sender: owner-semantics@eso.org
Precedence: bulk
Reply-To: Andrea Preite Martinez <andrea.preitemartinez@iasf-roma.inaf.it>

Dear all,

here some news:

UCDs:
- The new UCD1+ list of words (Version 1.23) is an IVOA-REC since  
April 02. You can find the document in the IVOA Document repository.

- As you can see in Appendix B of the document, 12 words have been  
deleted since last REC (Rec20051231). The following is the list of  
deleted words, with the corresponding replacements:

deleted:           | replacement:

phys.atmol.damping | phys.damping
phys.atmol.qn.I    | phys.atmol.qn
phys.mol.qn        | phys.atmol.qn
time.event         | time.duration
time.event.end     | time.end
time.event.start   | time.start
time.expo          | time.duration;obs.exposure
time.expo.end      | time.end;obs.exposure
time.expo.start    | time.start;obs.exposure
time.obs           | time.duration;obs
time.obs.end       | time.end;obs
time.obs.start     | time.start;obs

- This opens the problem of upgrading the content of archives already  
using UCDs and/or the problem of keeping track of different versions.

- You can find the list of words with the updated tools at the CDS  
page http://vizier.u-strasbg.fr/UCD/.

- As requested by many of you, a syntax-validate tool has been built  
and it works. It will be soon available on-line (for the moment it?s  
only running on my machine!)

Vocabulary:
- A Note on Astronomical Keywords in the era of the Virtual  
Observatory has been recently uploaded in the IVOA Document repository  
(and WG page). Comments are welcome.

Ontologies:
- I recently moved the Note on Ontology of object types to the level  
of WD, but this does not mean that we envisage to have an IVOA  
standard ontology, at least for the time being.

- We are working on use cases: unknown concept classification,  
browsing of the knowledge, . . . ideas are welcome.

Beijing InterOp:
- We have 2 sessions: roughly one for UCDs and one for Ontologies.

- There is still room for one or two contributions per topic: please  
let me know!!

Cheers
Andrea


===================================================================================
Andrea Preite Martinez                 andrea.preitemartinez@iasf-roma.inaf.it
IASF                                   Tel.IASF:+39.06.4993.4641
Via del Fosso del Cavaliere 100        Tel.CDS :+33.3.90242452
I-00133 Roma                           Cell.1  :+39.320.43.15.383
                                        Cell.2  :+39.
===================================================================================




