Skip to content

CCO 2.2 Release Candidate#917

Open
johnbeve wants to merge 29 commits into
masterfrom
release/2.2
Open

CCO 2.2 Release Candidate#917
johnbeve wants to merge 29 commits into
masterfrom
release/2.2

Conversation

@johnbeve

Copy link
Copy Markdown
Contributor

The release branch release/2.2 has been created and is now under review.

Review window: June 29 – July 12, 2026

Target release date: July 15, 2026

During this period, the release branch is feature-frozen. Only release-blocking fixes, QC fixes, documentation corrections, and approved low-risk changes should be proposed against this branch.

Please file any objections or release-blocking issues by July 12. Issues raised after that date will be triaged for either this release or the next development cycle.

Review categories:

  • blocking: must be resolved before release
  • non-blocking: can be addressed after release
  • question: needs discussion before triage

johnbeve and others added 29 commits April 7, 2026 10:26
* rebuild merged file (#861)

* fix: rebuild CommonCoreOntologiesMerged with 11 modules only
* Update README.md

* purl testing continued

* Rename index.html to index.html

* Update index.html

* Update README.md

* Update README.md

* purl'ish testing

* temp

* rename trickery

* renaming

* Create readme.md

* Add files via upload

* deleted first try html index

* added ttls

* Create ont00000958.ttl

* Create c.ttl

* Rename c.ttl to .ttl

* Rename .ttl to index.html

* Rename src/cco-iris/index.html to src/cco-iris/.ttl/index.html

* Update and rename src/cco-iris/.ttl/index.html to src/cco-iris/w.ttl

* Rename w.ttl to .ttl

* testing new iris

* All the IRIs

---------

Co-authored-by: Mark Jensen <mpjensen@buffalo.edu>
* added documentation about nsof brief

* added documentation and sparql
- Stamp TimeOntology & UnitsOfMeasureOntology at Version 2.1 (2026-04-04);
  the 2.1 version bump had skipped these two modules.
- Refresh the 13 ontology-IRI resolver files (11 modules + Merged + AllCore)
  in src/cco-iris/ from current 2.1 sources (were frozen at 2.0).
- Regenerate the 1,914 per-element IRI snippets from the merged ontology:
  480 content updates, 33 new terms (ont00002000+).
- Enhance generate_cco_iris.py to normalize the OWL API version tag (removes
  ~1,401 cosmetic-only diffs) and report NEW / content-CHANGED files to the log.

Out of scope (flagged for Mark): 114 non-core resolver files left untouched --
109 extension-derived (Barcode etc.) + 5 retired terms.

Co-authored-by: Shanmukh <shanmukhkalasamudram@Shanmukhs-MBP.lan>
* 2.1 Release PR (#851)

- Merged develop into master.
- Cleaned up a large number of definitions, comments, inverse definitions, domains, and ranges across ontology modules.
- Revised temporal and event modeling, including interval relations, temporal ordering, process parthood, and several event definitions.
- Refactored information entity content, including updates to Information Bearing Artifact / Entity, document-related classes, and the introduction of Media Content Entity.
- Added and revised artifact, agent, measurement, transportation, infrastructure, and sensor-related content.
- Removed, deprecated, or reorganized outdated content, including familial relations and selected legacy labels/classes.
- Improved module/merge alignment and fixed ontology syntax and build issues.
- Added and repaired SPARQL QC queries for the release pipeline, including checks for labels, definitions, annotations, IRIs, and duplicate declarations.
- Added release/build tooling, including automated release notes generation and new make targets for diffing, version stamping, and merged builds.
- Expanded contributor documentation, style guidance, IRI registry support, and repository/site configuration.

* Revert "2.1 Release PR (#851)"

This reverts commit 5d506a5.

:wq#

* update release version

---------

Co-authored-by: Mark Jensen <mpjensen@buffalo.edu>
Co-authored-by: JENSEN <0334487992@cbp.dhs.gov>
Co-authored-by: John Beverley <johnbeve@buffalo.edu>
Refactored Communication Artifact Functions to implement items 8-10 of #680
Implements changes 1-7 and 12 from issue #680 concerning 'Act of Communication by Media' and related classes
Implements change to the definition of Email Messaging from issue #705 and the OBE PR #761
* Fix #885 Government Domain Border definition

* simplified definition

---------

Co-authored-by: John Beverley <johnbeve@buffalo.edu>
* adding properties

* deleting IRIs

* adding axioms and minting IRIs

* updating IRIs

* Update TimeOntology.ttl

Simplify definitions

---------

Co-authored-by: John Beverley <johnbeve@buffalo.edu>
* drop proposition language throughout

* Update InformationEntityOntology.ttl
* Add Act of Refrain class to EventOntology

* Add reference for Act of Refrain class

* Add Act of Censuring to EventOntology

* Delete Act of Censuring class from ontology

Removed definition for 'Act of Censuring' from EventOntology.
* Add Act of Refrain class to EventOntology

* Add reference for Act of Refrain class

* Add Act of Censuring to EventOntology

* Delete Act of Censuring class from ontology

Removed definition for 'Act of Censuring' from EventOntology.

* Add Act of Censuring class to EventOntology
@johnbeve johnbeve requested a review from APCox June 30, 2026 01:07
@johnbeve johnbeve requested review from mark-jensen and neilotte June 30, 2026 01:07
@johnbeve johnbeve self-assigned this Jun 30, 2026
@johnbeve johnbeve added the for 2.2 release These are changes we would like to see addressed under the 2.2 release label Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

for 2.2 release These are changes we would like to see addressed under the 2.2 release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants