Re: API Freeze Schedule and outstanding API bugs

Owen said:

>> Major Stuff

>> 50966 Interface methods can't be overridden in derived classes

I'm sorry to see this in "major stuff", since the lack of a way to do 
this is causing some violence to our accessibility implementation 
classes (forcing a flat topology where we would really want a hierarchy 
in the implementation library).  I don't know, we may be the major 
customer for this in terms of urgency at the moment.

>> 50902 GTK+ Widgets need to implement an Accessibility API

I think the main thing still being tracked by this bug are various API 
tweaks needed in order to implement ATK on a few widgets, perhaps this 
bug is nearly closed since ATK is almost completely frozen now.  As most 
of you probably know, the actual working implementation of ATK (as 
opposed to the interfaces, their definitions, and a trivial "default 
implementation") is being coded in GAIL, an externally loadable library.

In a couple of cases we have noticed bugs having to do with property 
change notifications - are such changes to property notification 
behavior (not involving actual method signatire changes) considered API 
changes for the purposes of this freeze?



Bill Haneman x19279
Gnome Accessibility / Batik SVG Toolkit
Sun Microsystems Ireland 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]