New report feature for EuroVO Registry
Kostandin Vrioni
k_vrioni at neuropublic.gr
Tue Mar 14 17:33:50 CET 2017
Dear Markus, all,
Thank you Markus for these very interest suggestions!
I understand that some of these "anomalies" are not actually anomalies.. and we are thinking to not remove but to consider them as "warnings".
I have grouped them as follow:
Registry Anomalies Report
RoR registry resource anomalies
ROR-01 :: Common managed authority
ROR-02 :: Common managed authority prefix
ROR-03 :: Identical critical registry info
ROR-04 :: Same (case-insensitive) registry IVOA identifier
ROR-05 :: Same (case-insensitive) registry title
ROR-06 :: Same (case-insensitive) registry short name
ROR-07 :: Malformed OAI-PMH access URL
ROR-08 :: Same (case-insensitive) registry access URL
ROR-09 :: Same (URI-based check) registry access URL
ROR-11 :: A registry is not declared as a harvestable registry
ROR-16 :: Duplicate managed authority in RoR
RoR registry resource warnings
-> ROR-10 :: A registry doesn't contain a 'shortName' field
-> ROR-12 :: XSD-invalid RoR registry resource
-> ROR-13 :: Identifier in OAI-PMH namespace
-> ROR-14 :: Title in OAI-PMH namespace
-> ROR-15 :: Short name in OAI-PMH namespace
Harvested registry resource anomalies
HRV-01 :: Common managed authority
HRV-03 :: Identical critical registry info
HRV-04 :: Same (case-insensitive) registry IVOA identifier
HRV-05 :: Same (case-insensitive) registry title
HRV-06 :: Same (case-insensitive) registry short name
HRV-07 :: Malformed OAI-PMH access URL
HRV-08 :: Same (case-insensitive) registry access URL
HRV-09 :: Same (URI-based check) registry access URL
Harvested registry resource warnings
-> HRV-02 :: Common managed authority prefix
-> HRV-10 :: A registry doesn't contain a 'shortName' field
-> HRV-11 :: A registry is not declared as a harvestable registry
RoR - harvested registry records discrepencies
ROR-HRV-1 :: Registry in DB but not in RoR
ROR-HRV-2 :: OAI-PMH / RoR registry info discrepancy
Sui generis anomalies
SG-1 :: OAIPMH protocol failure
SG-2 :: OAIPMH duplicate set
SG-3 :: OAIPMH no ivo_managed set
SG-4 :: OAIPMH no data in ivo_managed / ivo_vor combo
(More info on site: http://registry.euro-vo.org/eurovo/eurovo/download_reports_service?key=s_ra_201703.html )
Once we agree on grouping I will update the identifiers in correct sequence (e.g. ROR-11,ROR-16..).
Do you agree on this approach? Any suggestion will be welcomed!
Kind Regards,
Costas
--
___________________________________________________________________
Costas Vrioni
NEUROPUBLIC Information Systems & Technologies S.A.
email: k_vrioni at neuropublic.gr
web : http://www.neuropublic.gr
phone: (+30) 216 200 9882
phone: (+30) 210 4 10 10 10 ext:3882
addr.: 6 Methonis Str, 185 45, Piraeus, Greece
___________________________________________________________________
From: Markus Demleitner <msdemlei at ari.uni-heidelberg.de>
To: <registry at ivoa.net>
Sent: 2/20/2017 4:48 PM
Subject: Re: New report feature for EuroVO Registry
Hi,
On Mon, Feb 20, 2017 at 03:25:23PM +0200, Kostandin Vrioni wrote:
> I would like to inform you about the new report feature of our
> EuroVO Registry. The "Registry Ecosystem health report" which is a
> public accessible report generated monthly and consist of three
> types of reports:
Great! I like it.
Now, on to fix what troubles are left:
ROR-10, ROR-12, ROR-13, ROR-14, and ROR-15: This is a (single, known,
minor) problem on the side of the RofR -- Yulie, can you perhaps
already make promises on removing the binding of the empty namespaces
in your oai containers?
NRV-02: I'm not terribly worked up about common prefixes as
Identifiers expliticly says that authorities are opaque. Still, I
admit these do not look like they were registered on purpose.
Theresa, Costas: could you work these out between the two of you?
HRV-10: Why are missing shortNames flagged as "anomalies"? I admit
that short names are generally useful in displays, but since there
wasn't a consensus to make them mandatory in VOResource, we can't
really point fingers if people leave them out, can we?. Or am I
missing something?
HRV-11: At least for ivo://org.gavo.dc/rr/q/create I can say that the
OAI interface is missing on purpose (it's our RegTAP endpoint,
and while there is an OAI interface, it doesn't have any records of
its own, which makes the RofR validator really unhappy). These cases
will become more frequent if Registry Interfaces 1.1 becomes REC as
defined now. So, I guess that's no longer an anomaly.
ROR-HRV-1: There's several cases here. ivo://org.gavo.dc/rr/q/create
is discussed in HRV-11; the RofR probably can't really deal with
these just yet. I guess fixing this could be a criterion for the
implementation of RI 1.1.
The issue with ivo://org.gavo.dc/__system__/services/registry is my
fault. I'll look into it.
ROR-HRV-2: I don't quite understand where these come from -- Yulie,
could you comment?
SG-1: I'm surprised to see most of the services in here (chivo-lirae
is a known problem at this point, being worked on). I wonder what
went wrong there since I can't remember when last I found a
whopping six registries down or severely broken. What's the deeper
meaning of _int.esa.esavo.common.PersistentHTTPConnectivityException?
Perhaps there was a local issue?
Summing up: Apart from SG-1, this is all fairly benign, and I must
say for a distributed system like the Registry it looks pretty good.
In particular, it's much better than a similar report would have
looked a year ago. And a fairly small fix at the RofR will make it
still look better.
Thanks to all who helped de-linting the Registry, and thanks to
Costas for making this public.
-- Markus
Αποποίηση ευθυνών / Disclaimer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/registry/attachments/20170314/65e56aaf/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 8465d259-72b5-40cf-b929-5132537a6412.jpg
Type: image/jpeg
Size: 4320 bytes
Desc: not available
URL: <http://mail.ivoa.net/pipermail/registry/attachments/20170314/65e56aaf/attachment.jpg>
More information about the registry
mailing list