Hi,
During HARMONY, we identified a number of small issues that needed correcting in the current version of the specification. We have since made these corrections, and we are proposing to release the SBOL 2.2.1 specification at the end of July. This is attached for your further comments before release. If you discover any problems, we encourage you to log them to the SBOL specification issue tracker:
All significant changes for this version are marked with a 2.2.1 label in the margin near the change (minor typo fixes may not be noted). These changes include:
1) A new TopLevel UML diagram that includes all new TopLevel classes.
2) A clarification on ontology terms for roles for proteins and small molecules.
3) A best practice for annotation of authorship.
4) A new example showing how Prov-O should be used for designs derived from CombinatorialDerivations.
5) A lot of corrections to the validation rules.
A full list of the 41 issues addressed can be found here:
The updated validation rules are also now supported by the latest version of libSBOLj (2.3.2-SNAPSHOT), as well as the online validator. The plan is to release this version of the specification and libSBOLj at the end of July.
Thanks,
Chris