Changes in Standard Extensions
- The EditorPaneWidget now supports text highlighting and insertion of
internal links to entities in the ontology (e.g., when clicking on an
internal link for class "Pizza", a window will appear showing class
details for Pizza).
Changes in Collaborative Protege & the Changes Tab
- The Changes and Annotations Ontology (ChAO) used by the Changes Tab
 and Collaborative Protege  to store change tracking and
annotation information can now be stored in a database. We have
documented how to convert an existing ChAO from the RDF file-based
back-end to the database back-end on the wiki .
- The same ChAO project can now be shared by more than one project. For
example, the CollaborativePizza and CollaborativeNewspaper projects may
share the annotation_PizzaNewspaper.pprj project. There is also no
longer a requirement that the ChAO project name start with "annotation".
- When a user enables the Changes Tab for the first time, she will be
asked what type of ChAO project she wants to create. She can choose between:
a). RDF back-end (previous setup and default option)
b). Database back-end
c). Associate an existing ChAO project
- The Change menu has several new items:
a). Show Changes Ontology Details (e.g., location, back-end, number of
annotations and changes)
b). Browse Changes Ontology
c). View Change Statistics and Conflicts (e.g., the editing conflicts
- A new Changes and Annotations API provides full access to the changes
and annotation instances stored in a ChAO knowledge base. We have
documented this new API on the wiki .
- It is now possible to extend the set of existing annotation types
(Comment, Advice, Proposal, etc.) from ChAO with custom annotation
types, simply by creating a subclass of the Annotation class in the ChAO
project. You may add your own properties/slots to the new annotation
type and customize its user interface form. Collaborative Protege will
automatically pick up this new annotation type and show it in the
available annotation types combo box in the user interface.
- All annotations defined in ChAO now have a subject slot attached to
them. An automatic backwards compatibility fix is provided for previous
versions of the ChAO.
- The forms for annotations in ChAO have been updated to more closely
resemble a send email form. Users may now enter HTML styles in the body
of the annotations and internal links to entities in the ontology.
- The creation of annotations will show a dialog that will allow users
to post or cancel a message. In previous versions, when the user clicked
on the create annotation button, a new annotation was created
automatically. Now users have the chance to cancel submission of the new
- All annotations are now rendered with a type specific icon so that
they can be more easily distinguished in the user interface. For
example, a comment will have a little "c" in its icon, a proposal will
have a "P", and so on.
As always, a web-based version of the release notes is available on our