<html><head></head><body>Hi Markus,<div><br></div><div>I agree with you about the two basic categories. The definition&nbsp;</div><div>you give is reflecting the situation.<div><br></div><div>But note that we have a two dimensional categorization, the first dimension is:</div><div><br></div><div>[a] RoR registry resource anomalies</div><div><i>Anomalies discovered when examining solely the representation&nbsp;</i></div><div><i>of registry resource records as made available by the RoR.</i></div><div><br></div><div>[b] Harvested registry resource anomalies</div><div><i>Anomalies discovered when examining the registry resource records&nbsp;</i></div><div><i>as harvested from their respective publishing registries (and not as made available by the RoR)</i></div><div><br></div><div>[c] RoR - harvested registry records discrepancies</div><div><i>Discrepancies between the registry resource records as made available&nbsp;</i></div><div><i>by the RoR and as harvested by their respective registries</i></div><div><br></div><div>[d] Sui generis anomalies</div><div><i>Anomalies not falling into one of the other categories</i></div><div><br></div><div>and the second dimension:</div><div>[i] &nbsp;anomaly&nbsp;</div><div>[ii] warning</div><div><br></div><div><br></div><div>I think that as the word "anomaly" is stronger than what we want to title,&nbsp;</div><div>we could consider the word "inconsistency" but in any case it should be&nbsp;</div><div>abstract enough to fit with all reports.</div><div><br></div><div>What do you think?&nbsp;</div><div><br></div><div>Thanks again,</div><div>Costas</div><div><br></div><br><div>--&nbsp;</div><div>___________________________________________________________________</div><div>Costas Vrioni</div><div>NEUROPUBLIC Information Systems &amp; Technologies S.A.&nbsp;</div><div>email: k_vrioni@neuropublic.gr&nbsp;</div><div>web : http://www.neuropublic.gr&nbsp;</div><div>phone: (+30) 216 200 9882</div><div>phone: (+30) 210 4 10 10 10 ext:3882&nbsp;</div><div>addr.: 6 Methonis Str, 185 45, Piraeus, Greece</div><div><div style="margin: 5px;"><img src="cid:8465d259-72b5-40cf-b929-5132537a6412.jpg"></div></div><div>___________________________________________________________________</div><br><br><br><div><strong>
From:
</strong>
 
Markus Demleitner &lt;msdemlei@ari.uni-heidelberg.de&gt;
<br>
<strong>
To:
</strong>
 
&lt;registry@ivoa.net&gt;
<br>
<strong>
Sent:
 
</strong>
3/15/2017 6:37 PM
<br>
<strong>
Subject:
</strong>
 
Re: New report feature for EuroVO Registry
<br><br><blockquote class="mori" style="margin:0 0 0 .8ex;border-left:1px solid #CCC;padding-left:1ex;">Hi Costas,
<br>
<br>On Tue, Mar 14, 2017 at 06:33:50PM +0200, Kostandin Vrioni wrote:
<br>&gt; I understand that some of these "anomalies" are not actually anomalies.. and we are thinking to not remove but to consider them as "warnings".
<br>&gt; 
<br>&gt; 
<br>&gt; I have grouped them as follow:
<br>&gt; 
<br>&gt; 
<br>&gt; 
<br>&gt; Registry Anomalies Report
<br>&gt; 
<br>&gt; 
<br>&gt; RoR registry resource anomalies
<br>&gt; ROR-01 :: Common managed authority
<br>&gt; ROR-02 :: Common managed authority prefix
<br>
<br>That should be a warning only -- there may be legitimate reasons for
<br>doing this.
<br>
<br>&gt; ROR-03 :: Identical critical registry info
<br>&gt; ROR-04 :: Same (case-insensitive) registry IVOA identifier
<br>&gt; ROR-05 :: Same (case-insensitive) registry title
<br>&gt; ROR-06 :: Same (case-insensitive) registry short name
<br>&gt; ROR-07 :: Malformed OAI-PMH access URL
<br>&gt; ROR-08 :: Same (case-insensitive) registry access URL
<br>&gt; ROR-09 :: Same (URI-based check) registry access URL
<br>&gt; ROR-11 :: A registry is not declared as a harvestable registry
<br>
<br>Again, there are legitimate reasons for that, so that should be a
<br>warning at worst.
<br>
<br>&gt; ROR-16 :: Duplicate managed authority in RoR
<br>&gt; 
<br>&gt; 
<br>&gt; RoR registry resource warnings
<br>&gt; -&gt; ROR-10 :: A registry doesn't contain a 'shortName' field
<br>&gt; -&gt; ROR-12 :: XSD-invalid RoR registry resource
<br>
<br>That I'd promote to a "full anomaly", as that can have potentially
<br>very bad consequences.
<br>
<br>&gt; -&gt; ROR-13 :: Identifier in OAI-PMH namespace
<br>&gt; -&gt; ROR-14 :: Title in OAI-PMH namespace
<br>&gt; -&gt; ROR-15 :: Short name in OAI-PMH namespace
<br>
<br>I suppose all of these are the consequence of the same thing (binding
<br>the oai namespace URI to the emtpy namespace). &nbsp;I'd predict these
<br>always turn up together, so I'd say it's ok to just test ROR-13 and
<br>just remove the other two tests.
<br>
<br>&gt; Harvested registry resource anomalies
<br>&gt; HRV-01 :: Common managed authority
<br>&gt; HRV-03 :: Identical critical registry info
<br>&gt; HRV-04 :: Same (case-insensitive) registry IVOA identifier
<br>&gt; HRV-05 :: Same (case-insensitive) registry title
<br>&gt; HRV-06 :: Same (case-insensitive) registry short name
<br>&gt; HRV-07 :: Malformed OAI-PMH access URL
<br>&gt; HRV-08 :: Same (case-insensitive) registry access URL
<br>&gt; HRV-09 :: Same (URI-based check) registry access URL
<br>&gt; 
<br>&gt; 
<br>&gt; Harvested registry resource warnings
<br>&gt; -&gt; HRV-02 :: Common managed authority prefix
<br>&gt; -&gt; HRV-10 :: A registry doesn't contain a 'shortName' field
<br>&gt; -&gt; HRV-11 :: A registry is not declared as a harvestable registry
<br>
<br>Agreed.
<br>
<br>&gt; Do you agree on this approach? Any suggestion will be welcomed!
<br>
<br>Well, I'd like to work out an operational definition for "anomaly
<br>[sc. message]" and "warning". &nbsp;How about:
<br>
<br>:anomaly:
<br> &nbsp;indicates that some element of the Registry will probably
<br> &nbsp;fail for some subset of records
<br>
<br>:warning:
<br> &nbsp;indicates that a Registry operator may have inadvertantly expressed
<br> &nbsp;something that, while by itself perfectly legal, may not match what
<br> &nbsp;they have intended.
<br>
<br>Written like this, I'm not sure I like the term "anomaly" a lot and
<br>would perhaps like to upgrade it to something that is obviously
<br>stronger than "warning". &nbsp;Hm.
<br>
<br>But would you agree with the two basic categories, regardless of
<br>terminology?
<br>
<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- Markus
<br></blockquote></div></div><BR />
<BR />
<a href="http://www.neuropublic.gr/el/disclaimer"><font size="2"><b>Αποποίηση ευθυνών / Disclaimer</b></font></a><BR />
</body></html>