Protege 3.2 Beta update (build 241)
Jennifer Vendetti <[email protected]> Mon, 23 Jan 2006 20:05:44 -0800
| Newsgroups | gmane.comp.misc.ontology.protege.beta |
|---|---|
| Message-ID | <43D5A798.40203__44862.5418161557$1138081949$gmane$org@stanford.edu> |
There is a new beta build available on our Web site: http://protege.stanford.edu/download/prerelease/full/[1] http://protege.stanford.edu/download/prerelease/basic/[2] Changes in Core Protege &Protege-Frames ---------------------------------------- 1). Inclusion of database projects is partially working now. It works if the database projects in the inclusion tree are arranged in a linear order, e.g. A includes B, B includes C, C includes D, etc. Having database projects that are included as siblings of one another does not currently work, e.g. A includes B and C. As part of this effort: a). A mechanism has been introducedto ensure that frames from included projects cannot inadvertently clash. b). A mechanism has been introduced that merges frames from included projects when they actually represent the same frame. This is the part of theeffort that needs to be updated to handle sibling included database projects. 2). It is now possible to use multiple loggers for different packages and classes. This will make debugging easier in the future and may make it possible to do better bug reporting. 3). Developed a workaround for aMySQL 5.0 bug (http://bugs.mysql.com/[3]bug.php?id=16121[4]). Previous versions of Protege would fail in unpredictable ways when using the MySQL 5.0database. 4). Added a constructor for LabeledComponent that allows developers to swap the buttons with the labels in the headers of components. Changes in Protege-OWL ---------------------- 1). The following User Interface changes were made: a). The OWL classes tab has been simplified by moving the properties tree from the logic view. This provides more room for the conditions widget. The properties tree can now be found on the propertiesview. b). Buttons on the widgets on the classes tab have been movedto the left hand side of the widgets so that less mousing around is required when editing. c). Some buttons have been removed from the tool bar to reduce the cluttered appearance. The buttons that have been removed can now be accessed via the OWL Menu. d). The property hierarchy on the properties tab has been split into separate hierarchies for object, datatype,and annotation properties. e). An additional metrics panel has been added to indicate the DL expressivity of the ontology being edited. 2). The following general bugs were fixed (bug numbers from the Protege-OWL Mantis bug tracking system included): - 158 Get inferred subclasses right click menuitem is missing. - 164 Class names should be edited at the top of the UI.- 173 Resource action buttons don't rebuild forms. - 217 Remove upper casesyntax option. - 219 Different from triples are not visible in the triples table. - 220 Annotation properties editor should be multiline by default (currently single line). - 222 Importing ontologies that imported a common ontology caused 'null' to be inserted into the common ontology URI. - 224 Using enumerated classes with Racer causes warning message of access to wrong type of frame issue with how Racer simulates individuals as classes. - 229 Domain widget disallows the deletion of the last class in the domain. - 234 Default namespace for ontology URIs that end in "/" should also end in "/". - 235 There should be an option for local folder repositories to containontologies that reside in sub folders. - 243 The imports mechanism reloads the UI between each import when importing multiple ontologies. - 244 Browser text for anonymous classes does not respect the display slots for classes, properties, etc. - 245 Previously imported read only ontologies become editable after subsequent imports. - 247 Relative repositories cannot be created in the base file if the path contains spaces. - 251 Relative repositories break if the path to the repository contains spaces. - 263 The inferred classes tree doesn't always open correctly after classification. - 264 The repository manager doesn't find project repository files on Windows. - 265 Converting a defined class to a primitive class using the toolbar action deselects the class being converted. - 280 Protege-OWL still searches for the ont-policy file and crashes on start up if it can't find it. - 281 Wizard for creating relative repositories folder allows finish before all steps are completed. - 283 There should be a fix all button for ontology tests. - 284 Resource renderer highlights class constructor keywords that appear in named class browser text. - 289 Creating a clone fails if the browser text cannot be parsed. - 292 Property values widget doesn't display selection dialog if the property doesn't have a range. - 301 Annotations editor does not assign values when in a floating window when the window closes. - 303 Imported ontology URIs sometimes start with null (API users should now use the ImportHelper to add imports). - 304 Individuals tab add button doesn't work with range-less properties. - 309 Labeled components should have the buttons on the right hand side for widgets on the classes tabto minimize mouse movement. - 312 Datatypes are rendered without the xsd: prefix in browser text, but require the xsd: prefix to be used when editing (xsd: prefix no longer required when editing). - 316 Domains not handled correctly when deleting referring classes. - 318 Ticking "Import Protege Metadata Ontology" in the prefs pane requires a restart. - 322 The button to add a class to the domain of a property should be renamed "specialize". - 323The "New Class" button should be removed from widgets and added to the "Add Class" selection dialog, which shows the class tree. - 324 When adding adomain to a property the selection only shows subclasses of existing classesin the domain - there should be an option to override this. - 325 Remove button on domain/range not consistent. - 326 Object, Datatype, and Annotation properties should appear in separate hierarchies on the propertiestab - added a tabbed property hierarchy widget. --- Links --- 1 http://protege.stanford.edu/download/prerelease/full/ 2 http://protege.stanford.edu/download/prerelease/basic/ 3 http://bugs.mysql.com/bug.php?id=16121 4 http://bugs.mysql.com/bug.php?id=16121 ------------------------------------------------------------------------- To unsubscribe go to http://protege.stanford.edu/community/subscribe.html