<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">It might be time for a new specification that is a fresh start building on ACDD. I think several of us felt at the time of the last that we dropped a number of important improvements to maintain historical consistency. The computing world has changed a lot in the last 20 years, and with the new marinedata group in RDA and many other initiatives, there might be critical mass to do the necessary hard work. <div><br></div><div>John<br><br><div dir="ltr">Sent from my iPhone</div><div dir="ltr"><br><blockquote type="cite">On May 27, 2021, at 11:31, Bob Simons - NOAA Federal <bob.simons@noaa.gov> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,sans-serif">NaN,</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif">As before I will strongly recommend that we don't change existing attribute names. </div><div class="gmail_default" style="font-family:arial,sans-serif">There are now many large systems that have adopted ACDD 1.3, and probably millions of files that now have "id" and many other ACDD 1.3 attribute names. </div><div class="gmail_default" style="font-family:arial,sans-serif">Those files aren't going to be changed. So changing an attribute name in the next version of ACDD just adds confusion to users and software that depends on ACDD since they would now have to look for the old attribute name and the new attribute name.</div><div class="gmail_default" style="font-family:arial,sans-serif">This is what happened with the bad (in my opinion) decision (it slipped by me or I would have objected) to change from "acknowlegment" (the US spelling in previous versions of ACDD) to "acknowleg<b>e</b>ment" (the British spelling in ACDD 1.3). </div><div class="gmail_default" style="font-family:arial,sans-serif">Now there are 10's of 1000's of files that have one and 10's of 1000's of files that have the other. What a mess.</div><div class="gmail_default" style="font-family:arial,sans-serif">Plus, any single person might choose to rename several of the attribute names if they were in charge of doing it over from scratch by themselves. Open that up to lots of people and you would be debating changing almost everything. What a mess that would be!</div><div class="gmail_default" style="font-family:arial,sans-serif">We debated the attribute names in the past (other than the names Ethan defined when he created ACDD 1.0 by himself). Let's not consider re-debating them now.</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif">And yes, we can and must insist that data providers in other groups "<span style="font-family:Arial,Helvetica,sans-serif">look up the definitions of </span><span style="font-family:Arial,Helvetica,sans-serif">our terms</span>". That's what compliance is all about -- not just using the attributes names but using them correctly according to the definition in the specification.  The whole point of the specification is to list the terms and their definitions so that they can be used correctly. If the definitions aren't important or needed, and if we didn't expect people to read the definitions, why did we spend so much time arguing over them?</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif">Finally, regarding "<span style="font-family:Arial,Helvetica,sans-serif">the 5th most important</span>": I don't think the order of terms in the summary of terms implies a ranking of importance. The only ranking is by the explicitly stated groups "Highly Recommended", "Recommended" and "Suggested". </div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif">Best wishes.</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 27, 2021 at 11:30 AM Nan Galbraith <<a href="mailto:ngalbraith@whoi.edu">ngalbraith@whoi.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    Hi all - <br>
    <br>
    I also agree, although I don't recall why we didn't set a minimum <br>
    standard for compliance.<br>
    <br>
    On another detail about ACDD, the OceanSITES NetCDF spec follows<br>
    ACDD, and lists ACDD in our 'Conventions' attribute (along with CF
    and <br>
    OceanSITES). We're currently trying to translate our metadata into a<br>
    standard created by the OceanOPS group for GOOS (Global Ocean
    Observing<br>
    System), and I ran into a detail that really boggles my mind. <br>
    <br>
    The recommended ACDD attribute 'id' - presumably the 5th most
    important of <br>
    our attributes, based on its location in the table, is defined as
    'An identifier for <br>
    the data set...'  Why we didn't name it 'data_set_id' is beyond me.
    It's already <br>
    been misread as a platform ID by the GOOS translators, and I had to
    refer back to <br>
    our format spec, which quotes ACDD, to understand why that wasn't
    working <br>
    as they'd expected it to.<br>
    <br>
    If this convention is ever updated, just in case I'm not involved, I
    hereby <br>
    recommend that this term be changed to something more meaningful; we<br>
    can't expect people outside the ESIP community to look up the
    definitions of<br>
    our terms, so they should be explicit. <br>
    <br>
    Cheers - Nan<br>
    <br>
    <br>
    <div>On 5/12/21 11:24 AM, John Graybeal via
      Esip-documentation wrote:<br>
    </div>
    <blockquote type="cite">
      
      And I fully agree with this perspective also, thanks Bob! (And
      hi!)
      <div><br>
      </div>
      <div>john<br>
        <div><br>
          <blockquote type="cite">
            <div>On May 12, 2021, at 8:20 AM, Bob Simons - NOAA
              Federal via Esip-documentation <<a href="mailto:esip-documentation@lists.esipfed.org" target="_blank">esip-documentation@lists.esipfed.org</a>>
              wrote:</div>
            <br>
            <div>
              <div dir="ltr">
                <div class="gmail_default" style="font-family:arial,sans-serif">My personal
                  answer to your questions is:</div>
                <div class="gmail_default" style="font-family:arial,sans-serif"><br>
                </div>
                <div class="gmail_default" style="font-family:arial,sans-serif">I think you may
                  have a misunderstanding of the ACDD attributes with
                  regard to compliance. ACDD (like CF) defines a set of
                  attributes. Yes, they are categorized as <span style="font-family:Arial,Helvetica,sans-serif"> </span><span style="font-family:Arial,Helvetica,sans-serif">"highly recommended", "recommended" or
                    "suggested", but note that none are "required". So
                    one might say that, technically, a dataset with none
                    of the ACDD attributes is compliant with ACDD. But
                    it's better to say that a file or dataset is
                    compliant if it uses the ACDD attributes (hopefully
                    all of the "highly recommended"  and "recommended"
                    and many of the others) in a way that is consistent
                    with the attribute definitions. It is not an error
                    or a sign of non-compliance if a dataset doesn't
                    have one or more of the ACDD attributes. Note that
                    some of the attributes simply are not relevant to
                    some files, so those attributes simply shouldn't be
                    used for that file. In that case, their absence is
                    not an error. Also, ACDD (like CF) allows the file
                    to have other attributes, perhaps from other
                    conventions, so the presence of non-ACDD attributes
                    is not an error or sign of non-compliance.. </span></div>
                <div class="gmail_default" style="font-family:arial,sans-serif"><br>
                </div>
                <div class="gmail_default" style="font-family:arial,sans-serif">Regarding "<span style="font-family:Arial,Helvetica,sans-serif">the convention does not specify whether </span><span style="font-family:Arial,Helvetica,sans-serif">data is compliant with ACDD,</span>"</div>
                <div class="gmail_default" style="font-family:arial,sans-serif">Basically
                  correct. And there is no official ESIP ACDD compliance
                  checker which looks at a file or dataset's metadata to
                  determine its compliance. However, other groups have
                  made compliance checkers (i.e., software): search the
                  web for these. I think NOAA's IOOS has a compliance
                  checker which includes ACDD. NOAA's NCEI's checker may
                  also include ACDD checking. Note that compliance
                  checkers mostly just say "better" for files that have
                  more of the ACDD attributes (especially the "highly
                  recommended" ones), and "worse" for files that have
                  fewer ACDD attributes, which is what the checker's
                  authors are seeking, but not strictly what the ACDD
                  convention says. And note that compliance checkers
                  currently aren't actually smart enough to evaluate if
                  an attribute value is in compliance with the
                  attribute's specification or to evaluate the quality
                  of the metadata (e.g., does the "title" do a good job
                  of describing the dataset or is it a cryptic code that
                  only the creator understands?). In that sense, it will
                  take AI to make a checker that tests true compliance.
                  I think the only true non-compliance that one of the
                  current checkers might catch is if an ACDD attribute
                  is misspelled or has the wrong data type (e.g., text
                  when a number is expected).</div>
                <div class="gmail_default" style="font-family:arial,sans-serif"><br>
                </div>
                <div class="gmail_default" style="font-family:arial,sans-serif">I hope that
                  helps.</div>
                <div class="gmail_default" style="font-family:arial,sans-serif"><br>
                </div>
                <div class="gmail_default" style="font-family:arial,sans-serif">Best wishes.</div>
                <div class="gmail_default" style="font-family:arial,sans-serif"><br>
                </div>
                <div class="gmail_default" style="font-family:arial,sans-serif"><br>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
        <div>
          <div>----------------------</div>
          <div>John Graybeal</div>
          <div>Administrator—ESIP Community Ontology Repository</div>
          <div><a href="mailto:jbgraybeal@sonic.net" target="_blank">jbgraybeal@sonic.net</a></div>
          <div><br>
          </div>
          <br>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
Esip-documentation mailing list
To start a new topic: <a href="mailto:Esip-documentation@lists.esipfed.org" target="_blank">Esip-documentation@lists.esipfed.org</a>
To unsubscribe and manage prefs: <a href="https://lists.esipfed.org/mailman/listinfo/esip-documentation" target="_blank">https://lists.esipfed.org/mailman/listinfo/esip-documentation</a>
</pre>
    </blockquote>
    <br>
    <pre cols="72">-- 
*******************************************************
* Nan Galbraith        Information Systems Specialist *
* Upper Ocean Processes Group            Mail Stop 29 *
* Woods Hole Oceanographic Institution                *
* Woods Hole, MA 02543                 (508) 289-2444 *
*******************************************************</pre>
  </div>

</blockquote></div>
</div></blockquote></div></body></html>