Unidata / threddsIso

A THREDDS Data Server extension which generates NCML, a metadata rubric, and ISO 19115.
7 stars 17 forks source link

use gmd:protocol WWW:LINK instead of http #2

Closed pacioos closed 10 years ago

pacioos commented 10 years ago

This update does two things:

1) Change all gmd:protocol entries of "http" to the valid entry of "WWW:LINK". There is no "http" valid in the list of gmd:protocol valids maintained at https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable2.csv.

2) gmd:protocol was missing from the NCDC climate and weather toolkit. I have added this entry with a value of "WWW:LINK".

pacioos commented 10 years ago

A head's up for @geoneubie, @rsignell-usgs, @tomkralidis, @smrazgs, @dpsnowden. @BobSimons brought this to my attention when looking at ncISO output in the context of adding gmd:protocol entries to ERDDAP's ISO XML.

geoneubie commented 10 years ago

Hi John,

Thanks for your contributions! I am not in a position to do much review and it would be great, process wise, for someone other than the lead author to give a thumbs up prior to a merge? Any volunteers?

Dave

rsignell-usgs commented 10 years ago

how about @kwilcox?

smrgeoinfo commented 10 years ago

I personally would like to see http added to the CatInterop list as a value for the gmd:protocol property (http is after all actually a protocol...). The www:link target property in the table (Cat-Interop / LinkPropertyLookupTable2.csv) is dct:references/@scheme, I believe intended to specify that a dct:references element is actually a link to something.

rsignell-usgs commented 10 years ago

@pacioos , @BobSimons, please take a look at https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable2.csv and submit a PR if there are IOOS protocols that still need to be added. I see, for example, that NOAA:ERDDAP should be added to the list. @tomkralidis would like to knock out a v1.0 soon

BobSimons commented 10 years ago

I saw that table yesterday, but today it is gone. Do you know where it is now?

I don't fully understand the details related to the table. Given that ERDDAP treats gridded datasets and tabular datasets differently, should it be two options: ERDDAP:griddap and ERDDAP:tabledap for the service endpoints (in addition to using OPeNDAP:OPeNDAP), instead of just NOAA:ERDDAP?

On 2014-09-26 4:01 AM, Rich Signell wrote:

@pacioos https://github.com/pacioos , @BobSimons https://github.com/BobSimons, please take a look at https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable2.csv and submit a PR if there are IOOS protocols that still need to be added. I see, for example, that NOAA:ERDDAP should be added to the list. @tomkralidis https://github.com/tomkralidis would like to knock out a v1.0 soon

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-56947640.

Sincerely,

Bob Simons IT Specialist Environmental Research Division NOAA Southwest Fisheries Science Center 1352 Lighthouse Ave Pacific Grove, CA 93950-2079 Phone: (831)333-9878 (Changed 2014-08-20) Fax: (831)648-8440 Email: bob.simons@noaa.gov

The contents of this message are mine personally and do not necessarily reflect any position of the Government or the National Oceanic and Atmospheric Administration. <>< <>< <>< <>< <>< <>< <>< <>< <>< <><

smrgeoinfo commented 10 years ago

Tom just created a tag and renamed the table that was LinkPropertyLookupTable2.csv to LinkPropertyLookupTable.csv. see https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable.csv

the old stuff is at https://github.com/OSGeo/Cat-Interop/tree/0.1.0

BobSimons commented 10 years ago

I would like to add a protocol or two related to ERDDAP.

Since ERDDAP has a different system for dealing with gridded data vs tabular data, could/should there be ERDDAP:griddap and ERDDAP:tabledap ?

On 2014-09-26 4:01 AM, Rich Signell wrote:

@pacioos https://github.com/pacioos , @BobSimons https://github.com/BobSimons, please take a look at https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable2.csv and submit a PR if there are IOOS protocols that still need to be added. I see, for example, that NOAA:ERDDAP should be added to the list. @tomkralidis https://github.com/tomkralidis would like to knock out a v1.0 soon

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-56947640.

Sincerely,

Bob Simons IT Specialist Environmental Research Division NOAA Southwest Fisheries Science Center 99 Pacific St, Suite 255A Monterey, CA 93940 Phone: (831)333-9878 (Changed 2014-08-20) Fax: (831)648-8440 Email: bob.simons@noaa.gov

The contents of this message are mine personally and do not necessarily reflect any position of the Government or the National Oceanic and Atmospheric Administration. <>< <>< <>< <>< <>< <>< <>< <>< <>< <><

smrgeoinfo commented 10 years ago

Bob- no problem. Here’s the fields in the table: identifier, uri, label, deprecated, url, target, owner, resource_type, registrant, comments. These are explained on the wiki page at https://github.com/OSGeo/Cat-Interop/wiki/Fields-for-Metadata-property-lookup-table. If you’re a github member you could add the ERDDAP values and create a pull request, or send the information to me and I’ll put it in the table on GitHub.

Thanks! steve

Stephen M Richard Arizona Geological Survey 416 W. Congress #100 Tucson, AZ AZGS: 520-770-3500 Office: 520-209-4127 FAX: 520-770-3505

From: Bob Simons [mailto:notifications@github.com] Sent: Monday, September 29, 2014 10:13 AM To: Unidata/threddsIso Cc: Steve Richard Subject: Re: [threddsIso] use gmd:protocol WWW:LINK instead of http (#2)

I would like to add a protocol or two related to ERDDAP.

Since ERDDAP has a different system for dealing with gridded data vs tabular data, could/should there be ERDDAP:griddap and ERDDAP:tabledap ?

On 2014-09-26 4:01 AM, Rich Signell wrote:

@pacioos https://github.com/pacioos , @BobSimons https://github.com/BobSimons, please take a look at https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable2.csv and submit a PR if there are IOOS protocols that still need to be added. I see, for example, that NOAA:ERDDAP should be added to the list. @tomkralidis https://github.com/tomkralidis would like to knock out a v1.0 soon

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-56947640.

Sincerely,

Bob Simons IT Specialist Environmental Research Division NOAA Southwest Fisheries Science Center 99 Pacific St, Suite 255A Monterey, CA 93940 Phone: (831)333-9878 (Changed 2014-08-20) Fax: (831)648-8440 Email: bob.simons@noaa.govmailto:bob.simons@noaa.gov

The contents of this message are mine personally and do not necessarily reflect any position of the Government or the National Oceanic and Atmospheric Administration. <>< <>< <>< <>< <>< <>< <>< <>< <>< <><

— Reply to this email directly or view it on GitHubhttps://github.com/Unidata/threddsIso/pull/2#issuecomment-57194577.

tomkralidis commented 10 years ago

FYI it would be valuable as part of adding this, to provide an example of what a link type would look like in the real world.

On Mon, 29 Sep 2014, Stephen Richard wrote:

Date: Mon, 29 Sep 2014 10:39:58 -0700 From: Stephen Richard notifications@github.com Reply-To: Unidata/threddsIso <reply@reply.gi thub.com> To: Unidata/threddsIso threddsIso@noreply.github.com Cc: Tom Kralidis tomkralidis@gmail.com Subject: Re: [threddsIso] use gmd:protocol WWW:LINK instead of http (#2)

Bob- no problem. Here’s the fields in the table: identifier, uri, label, deprecated, url, target, owner, resource_type, registrant, comments. These are explained on the wiki page at https://github.com/OSGeo/Cat-Interop/wiki/Fields-for-Metadata-property-lookup-table. If you’re a github member you could add the ERDDAP values and create a pull request, or send the information to me and I’ll put it in the table on GitHub.

Thanks! steve

Stephen M Richard Arizona Geological Survey 416 W. Congress #100 Tucson, AZ AZGS: 520-770-3500 Office: 520-209-4127 FAX: 520-770-3505

From: Bob Simons [mailto:notifications@github.com] Sent: Monday, September 29, 2014 10:13 AM To: Unidata/threddsIso Cc: Steve Richard Subject: Re: [threddsIso] use gmd:protocol WWW:LINK instead of http (#2)

I would like to add a protocol or two related to ERDDAP.

Since ERDDAP has a different system for dealing with gridded data vs tabular data, could/should there be ERDDAP:griddap and ERDDAP:tabledap ?

On 2014-09-26 4:01 AM, Rich Signell wrote:

@pacioos https://github.com/pacioos , @BobSimons https://github.com/BobSimons, please take a look at https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable2.csv and submit a PR if there are IOOS protocols that still need to be added. I see, for example, that NOAA:ERDDAP should be added to the list. @tomkralidis https://github.com/tomkralidis would like to knock out a v1.0 soon

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-56947640.

Sincerely,

Bob Simons IT Specialist Environmental Research Division NOAA Southwest Fisheries Science Center 99 Pacific St, Suite 255A Monterey, CA 93940 Phone: (831)333-9878 (Changed 2014-08-20) Fax: (831)648-8440 Email: bob.simons@noaa.govmailto:bob.simons@noaa.gov

The contents of this message are mine personally and do not necessarily reflect any position of the Government or the National Oceanic and Atmospheric Administration. <>< <>< <>< <>< <>< <>< <>< <>< <>< <><

— Reply to this email directly or view it on GitHubhttps://github.com/Unidata/threddsIso/pull/2#issuecomment-57194577.


Reply to this email directly or view it on GitHub: https://github.com/Unidata/threddsIso/pull/2#issuecomment-57198576

BobSimons commented 10 years ago

I not sure exactly what you would like.

The links will appear in ISO 19115-2/19139 documents created by ERDDAP, in gmi:MI_Metadata gmd:identificationInfo

srv:containsOperationssrv:SV_OperationMetadatasrv:connectPointgmd:CI_OnlineResourcegmd:protocol then gmd:linkage gmd:URLhttp://coastwatch.pfeg.noaa.gov/erddap/griddap/erdBAssta5day/gmd:URL /gmd:linkage gmd:protocol gco:CharacterStringERDDAP:griddap/gco:CharacterString /gmd:protocol The If you isn't that where they belong? If not, or if you want something else, please let me know. On 2014-09-29 10:46 AM, Tom Kralidis wrote: > FYI it would be valuable as part of adding this, to provide an example > of what a link type would look like in the real world. > > On Mon, 29 Sep 2014, Stephen Richard wrote: > > > Date: Mon, 29 Sep 2014 10:39:58 -0700 > > From: Stephen Richard notifications@github.com > > Reply-To: Unidata/threddsIso > > > thub.com> > > To: Unidata/threddsIso threddsIso@noreply.github.com > > Cc: Tom Kralidis tomkralidis@gmail.com > > Subject: Re: [threddsIso] use gmd:protocol WWW:LINK instead of http (#2) > > > > Bob- > > no problem. Here’s the fields in the table: > > identifier, uri, label, deprecated, url, target, owner, > > resource_type, registrant, comments. These are explained on the wiki > > page at > > https://github.com/OSGeo/Cat-Interop/wiki/Fields-for-Metadata-property-lookup-table. > > If you’re a github member you could add the ERDDAP values and create > > a pull request, or send the information to me and I’ll put it in the > > table on GitHub. > > > > Thanks! > > steve > > > > Stephen M Richard > > Arizona Geological Survey > > 416 W. Congress #100 > > Tucson, AZ > > AZGS: 520-770-3500 > > Office: 520-209-4127 > > FAX: 520-770-3505 > > > > From: Bob Simons [mailto:notifications@github.com] > > Sent: Monday, September 29, 2014 10:13 AM > > To: Unidata/threddsIso > > Cc: Steve Richard > > Subject: Re: [threddsIso] use gmd:protocol WWW:LINK instead of http (#2) > > > > I would like to add a protocol or two related to ERDDAP. > > > > Since ERDDAP has a different system for dealing with gridded data vs > > tabular data, could/should there be > > ERDDAP:griddap > > and > > ERDDAP:tabledap > > ? > > > > On 2014-09-26 4:01 AM, Rich Signell wrote: > > > > > @pacioos https://github.com/pacioos , @BobSimons > > > https://github.com/BobSimons, please take a look at > > > > > > https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable2.csv > > > and submit a PR if there are IOOS protocols that still need to be > > > added. I see, for example, that NOAA:ERDDAP should be added to the > > > list. @tomkralidis https://github.com/tomkralidis would like to > > > knock out a v1.0 soon > > > > > > — > > > Reply to this email directly or view it on GitHub > > > https://github.com/Unidata/threddsIso/pull/2#issuecomment-56947640. > > > > ## > > > > Sincerely, > > > > Bob Simons > > IT Specialist > > Environmental Research Division > > NOAA Southwest Fisheries Science Center > > 99 Pacific St, Suite 255A > > Monterey, CA 93940 > > Phone: (831)333-9878 (Changed 2014-08-20) > > Fax: (831)648-8440 > > Email: bob.simons@noaa.govmailto:bob.simons@noaa.gov > > > > The contents of this message are mine personally and > > do not necessarily reflect any position of the > > Government or the National Oceanic and Atmospheric > > Administration. > > <>< <>< <>< <>< <>< <>< <>< <>< <>< <>< > > > > — > > Reply to this email directly or view it on > > GitHubhttps://github.com/Unidata/threddsIso/pull/2#issuecomment-57194577. > > > > --- > > > > Reply to this email directly or view it on GitHub: > > https://github.com/Unidata/threddsIso/pull/2#issuecomment-57198576 > > — > Reply to this email directly or view it on GitHub > https://github.com/Unidata/threddsIso/pull/2#issuecomment-57199675. ## Sincerely, Bob Simons IT Specialist Environmental Research Division NOAA Southwest Fisheries Science Center 99 Pacific St, Suite 255A Monterey, CA 93940 Phone: (831)333-9878 (Changed 2014-08-20) Fax: (831)648-8440 Email: bob.simons@noaa.gov The contents of this message are mine personally and do not necessarily reflect any position of the Government or the National Oceanic and Atmospheric Administration. <>< <>< <>< <>< <>< <>< <>< <>< <>< <><
pacioos commented 10 years ago

Hi Dave, It appears "http" has now been added to the list of valids and my updates to change these to "WWW:LINK" are no longer necessary. Agreed? If so, you can ignore my GitHub pull request though I would recommend still adding a gmd:protocol (of "http") to the NCDC viewer, which was missing before. Thanks, John

On Wed, Sep 24, 2014 at 4:28 PM, geoneubie notifications@github.com wrote:

Hi John,

Thanks for your contributions! I am not in a position to do much review and it would be great, process wise, for someone other than the lead author to give a thumbs up prior to a merge? Any volunteers?

Dave

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-56766363.

tomkralidis commented 10 years ago

IMHO WWW:LINK is more machine actionable than than http. I would still +1 this PR, but agree with @pacioos to have something in gmd:protocol would be better than it missing.

geoneubie commented 10 years ago

Hi John,

You'll need to revert the change and issue another pull request.

Dave

On Mon, Sep 29, 2014 at 1:09 PM, Pacific Islands Ocean Observing System (PacIOOS) notifications@github.com wrote:

Hi Dave, It appears "http" has now been added to the list of valids and my updates to change these to "WWW:LINK" are no longer necessary. Agreed? If so, you can ignore my GitHub pull request though I would recommend still adding a gmd:protocol (of "http") to the NCDC viewer, which was missing before. Thanks, John

On Wed, Sep 24, 2014 at 4:28 PM, geoneubie notifications@github.com wrote:

Hi John,

Thanks for your contributions! I am not in a position to do much review and it would be great, process wise, for someone other than the lead author to give a thumbs up prior to a merge? Any volunteers?

Dave

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-56766363.

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-57212146.

pacioos commented 10 years ago

I'm hearing votes to keep WWW:LINK (@tomkralidis) so I'll keep the current PR in place.

On Mon, Sep 29, 2014 at 2:50 PM, geoneubie notifications@github.com wrote:

Hi John,

You'll need to revert the change and issue another pull request.

Dave

On Mon, Sep 29, 2014 at 1:09 PM, Pacific Islands Ocean Observing System (PacIOOS) notifications@github.com wrote:

Hi Dave, It appears "http" has now been added to the list of valids and my updates to change these to "WWW:LINK" are no longer necessary. Agreed? If so, you can ignore my GitHub pull request though I would recommend still adding a gmd:protocol (of "http") to the NCDC viewer, which was missing before. Thanks, John

On Wed, Sep 24, 2014 at 4:28 PM, geoneubie notifications@github.com wrote:

Hi John,

Thanks for your contributions! I am not in a position to do much review and it would be great, process wise, for someone other than the lead author to give a thumbs up prior to a merge? Any volunteers?

Dave

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-56766363.

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-57212146.

— Reply to this email directly or view it on GitHub https://github.com/Unidata/threddsIso/pull/2#issuecomment-57252715.