relaton / relaton-iec

IecBib: retrieve IEC/CIE Standards for bibliographic use using the BibliographicItem model
MIT License
1 stars 0 forks source link

IEC work item stage code "SPE" is not listed #26

Open ronaldtse opened 3 years ago

ronaldtse commented 3 years ago

Originally from @andrew2net .

There is apparently a stage code on IEC standards called “SPE”, but we could not find what it meant and when it is supposed to be used.

For example, IEC 60050:1975 was withdrawn: https://webstore.iec.ch/publication/12502

Screen Shot 2020-12-03 at 8 09 56 PM

Technically, it should have a stage code of “WPUB” (according to the list of IEC stage codes), but the stage given is “SPE”. Somehow, “SPE” is not explained in the list of IEC stage codes.

I’ve done a search on IEC’s website and there is also an “SPE” standard in the TC 1 Work programme: https://www.iec.ch/dyn/www/f?p=103:23:504077249823::::FSP_ORG_ID,FSP_LANG_ID:1231,25 , which seems to be an ongoing thing.

We need to find out what "SPE" means and when it is used.

ronaldtse commented 3 years ago

I have sought out IEC/TC 1 for clarification of code "SPE". Will post on updates.

ronaldtse commented 3 years ago

From IEC Terminology Coordinator:

"SPE" stands for "Special" which is used to ensure "database standards" (which do not have an end-stage) are listed in the system.

This happens in TC 1, TC 3 and SC 3D.

TC 1: image002

SC 3D: image004


From me:

In this case, "IEC 60050:1975" is a "database standard" that was SPE but was withdrawn. Maybe it should be "WPUB" instead. Will follow up.

ronaldtse commented 1 year ago

Check if this has changed with #47 .

ronaldtse commented 9 months ago
$ bundle exec relaton fetch "IEC 60050:1975"
[relaton-iec] (IEC 60050:1975) Fetching from Relaton repsitory ...
[relaton-iec] (IEC 60050:1975) Found: `IEC 60050:1975`
[relaton-iec] (IEC 60050:1975) TIP: `IEC 60050:1975` also contains other parts, if you want to cite all parts, use `IEC 60050:1975 (all parts)`.
<bibdata type="standard" schema-version="v1.2.5">
  <fetched>2023-11-30</fetched>
  <title type="main" format="text/plain" language="en" script="Latn">International Electrotechnical Vocabulary (IEV) - Index</title>
  <title type="main" format="text/plain" language="fr" script="Latn">Vocabulaire Electrotechnique International (IEV) - Index</title>
  <uri type="src">https://webstore.iec.ch/publication/12502</uri>
  <docidentifier type="IEC" primary="true">IEC 60050:1975</docidentifier>
  <docidentifier type="URN">urn:iec:std:iec:60050:1975-01:::</docidentifier>
  <date type="published">
    <on>1975-01-01</on>
  </date>
  <contributor>
    <role type="publisher"/>
    <organization>
      <name>International Electrotechnical Commission</name>
      <abbreviation>IEC</abbreviation>
      <uri>www.iec.ch</uri>
    </organization>
  </contributor>
  <edition>3</edition>
  <language>en</language>
  <language>fr</language>
  <script>Latn</script>
  <status>
    <stage>REVISED</stage>
  </status>
  <copyright>
    <from>1975</from>
    <owner>
      <organization>
        <name>International Electrotechnical Commission</name>
        <abbreviation>IEC</abbreviation>
        <uri>www.iec.ch</uri>
      </organization>
    </owner>
  </copyright>
  <relation type="updates">
    <bibitem type="standard">
      <formattedref format="text/plain">IEC 60050:1970</formattedref>
      <docidentifier type="IEC" primary="true">IEC 60050:1970</docidentifier>
    </bibitem>
  </relation>
  <place>Geneva</place>
  <ext schema-version="v1.0.0">
    <doctype>international-standard</doctype>
    <editorialgroup>
      <technical-committee number="1" type="technicalCommittee">TC 1</technical-committee>
    </editorialgroup>
    <structuredidentifier type="IEC">
      <project-number>60050</project-number>
    </structuredidentifier>
    <price-code>iec:M</price-code>
  </ext>
</bibdata>

I can fetch it, but wonder if we need to reflect the correct status.