Protege 3.2 Beta update (build 241)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Protege 3.2 Beta update (build 241)

Jennifer Vendetti
Administrator
 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