Skip to content

V1.1.0 candidate#35

Open
seasidesparrow wants to merge 11 commits intoadsabs:mainfrom
seasidesparrow:v1.1.0
Open

V1.1.0 candidate#35
seasidesparrow wants to merge 11 commits intoadsabs:mainfrom
seasidesparrow:v1.1.0

Conversation

@seasidesparrow
Copy link
Member

@seasidesparrow seasidesparrow commented Mar 20, 2026

  • adds document language key
  • updates document footnote, abstract, and title to be array type
  • changes schema directory name from adsingestschema to generic json_schema
  • adds native_given_name and native_surname to Contrib.json
  • adds more and better validation examples (and failure examples)

 	new file:   Abstract.json
 	modified:   Document.json
 	new file:   Footnote.json
 	modified:   Title.json
 	modified:   Document.json
 	modified:   adsingestschema/Document.json
 	modified:   requirements.txt
 	modified:   test_data/gcnc.json
 	modified:   adsingestschema/Document.json
 	modified:   test_data/gcnc_fails.json
 	modified:   test_data/gcnc_fails.json
 	new file:   test_data/jats_11_kjkxxb-45-1-135.xml.json
 	renamed:    test_data/gcnc_fails.json -> test_data/failure_examples/gcnc_fails.json
 	new file:   test_data/failure_examples/idm_v1.0.12_jats_edp_aa_661_70.json
 	new file:   test_data/jats_apj_976_1_106.xml.json
 	new file:   test_data/wiley_jgra_58674.json
 	modified:   validation_example.py
 	modified:   adsingestschema/Document.json
 	renamed:    adsingestschema/Abstract.json -> json_schema/Abstract.json
 	renamed:    adsingestschema/Affil.json -> json_schema/Affil.json
 	renamed:    adsingestschema/AffilID.json -> json_schema/AffilID.json
 	renamed:    adsingestschema/Comment.json -> json_schema/Comment.json
 	renamed:    adsingestschema/Contrib.json -> json_schema/Contrib.json
 	renamed:    adsingestschema/DataLink.json -> json_schema/DataLink.json
 	renamed:    adsingestschema/Document.json -> json_schema/Document.json
 	renamed:    adsingestschema/ESource.json -> json_schema/ESource.json
 	renamed:    adsingestschema/EdHist.json -> json_schema/EdHist.json
 	renamed:    adsingestschema/Footnote.json -> json_schema/Footnote.json
 	renamed:    adsingestschema/Funder.json -> json_schema/Funder.json
 	renamed:    adsingestschema/IsbnType.json -> json_schema/IsbnType.json
 	renamed:    adsingestschema/IssnType.json -> json_schema/IssnType.json
 	renamed:    adsingestschema/Keyword.json -> json_schema/Keyword.json
 	renamed:    adsingestschema/OpenAccess.json -> json_schema/OpenAccess.json
 	renamed:    adsingestschema/OtherContrib.json -> json_schema/OtherContrib.json
 	renamed:    adsingestschema/Pagination.json -> json_schema/Pagination.json
 	renamed:    adsingestschema/PersistentID.json -> json_schema/PersistentID.json
 	renamed:    adsingestschema/PubDates.json -> json_schema/PubDates.json
 	renamed:    adsingestschema/Publication.json -> json_schema/Publication.json
 	renamed:    adsingestschema/PublisherID.json -> json_schema/PublisherID.json
 	renamed:    adsingestschema/RecordData.json -> json_schema/RecordData.json
 	renamed:    adsingestschema/RelatedTo.json -> json_schema/RelatedTo.json
 	renamed:    adsingestschema/Title.json -> json_schema/Title.json
 	renamed:    adsingestschema/__init__.py -> json_schema/__init__.py
 	modified:   setup.py
 	modified:   validation_example.py
 	modified:   json_schema/Contrib.json
 	modified:   test_data/jats_11_kjkxxb-45-1-135.xml.json
 	modified:   json_schema/Document.json
 	modified:   json_schema/Document.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants