Some bugs and feature requests

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Some bugs and feature requests

Kaarel Kaljurand
Hi,

Some bugs in Protege 4 revision 11073. On Mac OS X Tiger/PPC.

* Cannot create new property if there is already a class with the same
name (and vice versa).

* Individuals' list does not care about the current font.
("Individuals by Class" does.)

* Closing the "Preferences" panel using the general X-button throws NPE.

* Trying to enter an illegal (?) name, e.g. "blah\" or "blah}" throws
lots of NPEs,
but on the UI level there is no useful feedback.

* Selecting an entity (e.g. by search, or back/fwd arrows, etc.)
switches the tab to the respective entity type view.
Is there a way to turn this switching off? Say I have a tab which can
display all
selections in the same tab. In this case I don't want to go to other
tabs just to
view the selection.

* Would be cool to have a more general search/replace function,
e.g. from property expression to another property expression:
isEatenBy -> inv(eat)
or from class expression to another class expression: pet -> (inv(pet)
some Thing)

Sincerely,
Kaarel
_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback
Reply | Threaded
Open this post in threaded view
|

Re: Some bugs and feature requests

Nick Drummond
Hi,

Comments inline, cheers for the feedback.

Nick

On Thu, Aug 7, 2008 at 11:12 PM, Kaarel Kaljurand <[hidden email]> wrote:
Hi,

Some bugs in Protege 4 revision 11073. On Mac OS X Tiger/PPC.

* Cannot create new property if there is already a class with the same
name (and vice versa).

Yes, I went a bit far with this - it should only flag conflicts with the type you are creating. Bug reported
 

* Individuals' list does not care about the current font.
("Individuals by Class" does.)

OK, bug reported
 

* Closing the "Preferences" panel using the general X-button throws NPE.

fixed
 

* Trying to enter an illegal (?) name, e.g. "blah\" or "blah}" throws
lots of NPEs,
but on the UI level there is no useful feedback.

Cannot reproduce NPEs but bug reported
 

* Selecting an entity (e.g. by search, or back/fwd arrows, etc.)
switches the tab to the respective entity type view.
Is there a way to turn this switching off? Say I have a tab which can
display all
selections in the same tab. In this case I don't want to go to other
tabs just to
view the selection.

Will investigate
 

* Would be cool to have a more general search/replace function,
e.g. from property expression to another property expression:
isEatenBy -> inv(eat)
or from class expression to another class expression: pet -> (inv(pet)
some Thing)

On the list
 

Sincerely,
Kaarel
_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback


_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback
Reply | Threaded
Open this post in threaded view
|

Re: Some bugs and feature requests

Rinke Hoekstra-4
On 11 aug 2008, at 18:30, Nick Drummond wrote:
> * Cannot create new property if there is already a class with the same
> name (and vice versa).
>
> Yes, I went a bit far with this - it should only flag conflicts with  
> the type you are creating. Bug reported

You can circumvent this issue by first creating the class/property  
with a dummy name and then renaming it to the proper punned name (Cmd-
U).

-Rinke


>
>
> * Individuals' list does not care about the current font.
> ("Individuals by Class" does.)
>
> OK, bug reported
>
>
> * Closing the "Preferences" panel using the general X-button throws  
> NPE.
>
> fixed
>
>
> * Trying to enter an illegal (?) name, e.g. "blah\" or "blah}" throws
> lots of NPEs,
> but on the UI level there is no useful feedback.
>
> Cannot reproduce NPEs but bug reported
>
>
> * Selecting an entity (e.g. by search, or back/fwd arrows, etc.)
> switches the tab to the respective entity type view.
> Is there a way to turn this switching off? Say I have a tab which can
> display all
> selections in the same tab. In this case I don't want to go to other
> tabs just to
> view the selection.
>
> Will investigate
>
>
> * Would be cool to have a more general search/replace function,
> e.g. from property expression to another property expression:
> isEatenBy -> inv(eat)
> or from class expression to another class expression: pet -> (inv(pet)
> some Thing)
>
> On the list
>
>
> Sincerely,
> Kaarel
> _______________________________________________
> p4-feedback mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/p4-feedback
>
> _______________________________________________
> p4-feedback mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/p4-feedback

-----------------------------------------------
Drs. Rinke Hoekstra

Email: [hidden email]    Skype:  rinkehoekstra
Phone: +31-20-5253499     Fax:   +31-20-5253495
Web:   http://www.leibnizcenter.org/users/rinke

Leibniz Center for Law,          Faculty of Law
University of Amsterdam,            PO Box 1030
1000 BA  Amsterdam,             The Netherlands
-----------------------------------------------



_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback
Reply | Threaded
Open this post in threaded view
|

Re: Some bugs and feature requests

Rinke Hoekstra-4
BTW: the class expression editor for individual types also complains  
if the name of a punned property (as class) is entered. But selecting  
the same class via the class tree tab works fine.

-Rinke


On 12 aug 2008, at 11:15, Rinke Hoekstra wrote:

> On 11 aug 2008, at 18:30, Nick Drummond wrote:
>> * Cannot create new property if there is already a class with the  
>> same
>> name (and vice versa).
>>
>> Yes, I went a bit far with this - it should only flag conflicts with
>> the type you are creating. Bug reported
>
> You can circumvent this issue by first creating the class/property
> with a dummy name and then renaming it to the proper punned name (Cmd-
> U).
>
> -Rinke
>
>
>>
>>
>> * Individuals' list does not care about the current font.
>> ("Individuals by Class" does.)
>>
>> OK, bug reported
>>
>>
>> * Closing the "Preferences" panel using the general X-button throws
>> NPE.
>>
>> fixed
>>
>>
>> * Trying to enter an illegal (?) name, e.g. "blah\" or "blah}" throws
>> lots of NPEs,
>> but on the UI level there is no useful feedback.
>>
>> Cannot reproduce NPEs but bug reported
>>
>>
>> * Selecting an entity (e.g. by search, or back/fwd arrows, etc.)
>> switches the tab to the respective entity type view.
>> Is there a way to turn this switching off? Say I have a tab which can
>> display all
>> selections in the same tab. In this case I don't want to go to other
>> tabs just to
>> view the selection.
>>
>> Will investigate
>>
>>
>> * Would be cool to have a more general search/replace function,
>> e.g. from property expression to another property expression:
>> isEatenBy -> inv(eat)
>> or from class expression to another class expression: pet ->  
>> (inv(pet)
>> some Thing)
>>
>> On the list
>>
>>
>> Sincerely,
>> Kaarel
>> _______________________________________________
>> p4-feedback mailing list
>> [hidden email]
>> https://mailman.stanford.edu/mailman/listinfo/p4-feedback
>>
>> _______________________________________________
>> p4-feedback mailing list
>> [hidden email]
>> https://mailman.stanford.edu/mailman/listinfo/p4-feedback
>
> -----------------------------------------------
> Drs. Rinke Hoekstra
>
> Email: [hidden email]    Skype:  rinkehoekstra
> Phone: +31-20-5253499     Fax:   +31-20-5253495
> Web:   http://www.leibnizcenter.org/users/rinke
>
> Leibniz Center for Law,          Faculty of Law
> University of Amsterdam,            PO Box 1030
> 1000 BA  Amsterdam,             The Netherlands
> -----------------------------------------------
>
>
>
> _______________________________________________
> p4-feedback mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/p4-feedback

-----------------------------------------------
Drs. Rinke Hoekstra

Email: [hidden email]    Skype:  rinkehoekstra
Phone: +31-20-5253499     Fax:   +31-20-5253495
Web:   http://www.leibnizcenter.org/users/rinke

Leibniz Center for Law,          Faculty of Law
University of Amsterdam,            PO Box 1030
1000 BA  Amsterdam,             The Netherlands
-----------------------------------------------



_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback
Reply | Threaded
Open this post in threaded view
|

Re: Some bugs and feature requests

Nick Drummond
In reply to this post by Rinke Hoekstra-4
It's now fixed so will be in the imminent release.

Nick

On Tue, Aug 12, 2008 at 10:15 AM, Rinke Hoekstra <[hidden email]> wrote:
On 11 aug 2008, at 18:30, Nick Drummond wrote:
> * Cannot create new property if there is already a class with the same
> name (and vice versa).
>
> Yes, I went a bit far with this - it should only flag conflicts with
> the type you are creating. Bug reported

You can circumvent this issue by first creating the class/property
with a dummy name and then renaming it to the proper punned name (Cmd-
U).

-Rinke


>
>
> * Individuals' list does not care about the current font.
> ("Individuals by Class" does.)
>
> OK, bug reported
>
>
> * Closing the "Preferences" panel using the general X-button throws
> NPE.
>
> fixed
>
>
> * Trying to enter an illegal (?) name, e.g. "blah\" or "blah}" throws
> lots of NPEs,
> but on the UI level there is no useful feedback.
>
> Cannot reproduce NPEs but bug reported
>
>
> * Selecting an entity (e.g. by search, or back/fwd arrows, etc.)
> switches the tab to the respective entity type view.
> Is there a way to turn this switching off? Say I have a tab which can
> display all
> selections in the same tab. In this case I don't want to go to other
> tabs just to
> view the selection.
>
> Will investigate
>
>
> * Would be cool to have a more general search/replace function,
> e.g. from property expression to another property expression:
> isEatenBy -> inv(eat)
> or from class expression to another class expression: pet -> (inv(pet)
> some Thing)
>
> On the list
>
>
> Sincerely,
> Kaarel
> _______________________________________________
> p4-feedback mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/p4-feedback
>
> _______________________________________________
> p4-feedback mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/p4-feedback

-----------------------------------------------
Drs. Rinke Hoekstra

Email: [hidden email]    Skype:  rinkehoekstra
Phone: +31-20-5253499     Fax:   +31-20-5253495
Web:   http://www.leibnizcenter.org/users/rinke

Leibniz Center for Law,          Faculty of Law
University of Amsterdam,            PO Box 1030
1000 BA  Amsterdam,             The Netherlands
-----------------------------------------------



_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback


_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback
Reply | Threaded
Open this post in threaded view
|

Re: Some bugs and feature requests

Nick Drummond
In reply to this post by Rinke Hoekstra-4
Yes, there are going to be some issues with the expression parser (OWL API) knowing what to do to interpret puns.

Nick

On Tue, Aug 12, 2008 at 10:25 AM, Rinke Hoekstra <[hidden email]> wrote:
BTW: the class expression editor for individual types also complains
if the name of a punned property (as class) is entered. But selecting
the same class via the class tree tab works fine.

-Rinke


On 12 aug 2008, at 11:15, Rinke Hoekstra wrote:

> On 11 aug 2008, at 18:30, Nick Drummond wrote:
>> * Cannot create new property if there is already a class with the
>> same
>> name (and vice versa).
>>
>> Yes, I went a bit far with this - it should only flag conflicts with
>> the type you are creating. Bug reported
>
> You can circumvent this issue by first creating the class/property
> with a dummy name and then renaming it to the proper punned name (Cmd-
> U).
>
> -Rinke
>
>
>>
>>
>> * Individuals' list does not care about the current font.
>> ("Individuals by Class" does.)
>>
>> OK, bug reported
>>
>>
>> * Closing the "Preferences" panel using the general X-button throws
>> NPE.
>>
>> fixed
>>
>>
>> * Trying to enter an illegal (?) name, e.g. "blah\" or "blah}" throws
>> lots of NPEs,
>> but on the UI level there is no useful feedback.
>>
>> Cannot reproduce NPEs but bug reported
>>
>>
>> * Selecting an entity (e.g. by search, or back/fwd arrows, etc.)
>> switches the tab to the respective entity type view.
>> Is there a way to turn this switching off? Say I have a tab which can
>> display all
>> selections in the same tab. In this case I don't want to go to other
>> tabs just to
>> view the selection.
>>
>> Will investigate
>>
>>
>> * Would be cool to have a more general search/replace function,
>> e.g. from property expression to another property expression:
>> isEatenBy -> inv(eat)
>> or from class expression to another class expression: pet ->
>> (inv(pet)
>> some Thing)
>>
>> On the list
>>
>>
>> Sincerely,
>> Kaarel
>> _______________________________________________
>> p4-feedback mailing list
>> [hidden email]
>> https://mailman.stanford.edu/mailman/listinfo/p4-feedback
>>
>> _______________________________________________
>> p4-feedback mailing list
>> [hidden email]
>> https://mailman.stanford.edu/mailman/listinfo/p4-feedback
>
> -----------------------------------------------
> Drs. Rinke Hoekstra
>
> Email: [hidden email]    Skype:  rinkehoekstra
> Phone: +31-20-5253499     Fax:   +31-20-5253495
> Web:   http://www.leibnizcenter.org/users/rinke
>
> Leibniz Center for Law,          Faculty of Law
> University of Amsterdam,            PO Box 1030
> 1000 BA  Amsterdam,             The Netherlands
> -----------------------------------------------
>
>
>
> _______________________________________________
> p4-feedback mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/p4-feedback

-----------------------------------------------
Drs. Rinke Hoekstra

Email: [hidden email]    Skype:  rinkehoekstra
Phone: +31-20-5253499     Fax:   +31-20-5253495
Web:   http://www.leibnizcenter.org/users/rinke

Leibniz Center for Law,          Faculty of Law
University of Amsterdam,            PO Box 1030
1000 BA  Amsterdam,             The Netherlands
-----------------------------------------------



_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback


_______________________________________________
p4-feedback mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/p4-feedback