Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Schema for allrecords.xml #42

Closed
kmiller621 opened this issue May 1, 2024 Discussed in #41 · 4 comments
Closed

New Schema for allrecords.xml #42

kmiller621 opened this issue May 1, 2024 Discussed in #41 · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@kmiller621
Copy link
Collaborator

Discussed in #41

Originally posted by kmiller621 May 1, 2024

Important Announcement 📢

Starting May 2024, the metadata for NIST Technical Series Publications will be pulled from the NIST Research Library's catalog rather than CrossRef. This will allow the Library to maintain version control. The XML schema will change from the CrossRef Query Output to Library of Congress MARC21 XML. The MARC21 XML will also be transformed into MODS using the LoC stylesheet.

The HTML pages for each series will also be replaced with links to the series collections on the NIST Research Library's website.

Summary of the changes

  1. allrecords.xml currently in the CrossRef Query Schema will be moved to an archive folder and replaced with allrecords.xml in the MARC21 XML schema.
  2. allrecords.xml will be updated on a bi-weekly basis
  3. The HTML pages for each series will no longer be generated from allrecords.xml but will include links to the NIST Research Library's website.
  4. The RIS files for each publication will not be updated, as they can be downloaded from the NIST Research Library's website.
@ronaldtse
Copy link

@kmiller621 Thank you for this announcement! We are now migrating to the new MODS format.

In the meantime we've discovered that the current MODS file uploaded is actually broken:
Screenshot 2024-05-14 at 3 23 35 PM

It contains some fragments of HTML at the end (after </modsCollection>), like this:

         <languageOfCataloging>
            <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
         </languageOfCataloging>
      </recordInfo>
   </mods>
</modsCollection>
ystem control number:
         				(SIRSI)u118815</li>
   </ul>
   
   <p>SYSTEM CONTROL NUMBER
      		</p>
   <ul>
      <li>System control number:
         				(Sirsi) u118815</li>
   </ul>
   
   <p>SYSTEM CONTROL NUMBER
      		</p>
   <ul>
      <li>System control number:
         				(Sirsi) o945070941</li>
   </ul>
...

Once we remove this cruft, the XML is correct. Thanks!

@kmiller621
Copy link
Collaborator Author

Updated -MODS.xml added to the May 2024 release

@ronaldtse
Copy link

Thank you @kmiller621 !

@ronaldtse
Copy link

We have implemented the change to use bibliographic information directly from the MODS source:

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants