Re: Gail next steps (was Re: GTK and ATK)

On 2011-06-07 at 09:46, Matthias Clasen wrote:
> >> I don't think we can treat that as a first step and hold off on doing
> >> any other fixes until that migration is done.  The migration is a
> >> significant undertaking, and will not be finished for 3.2.
> >
> > Sorry, I didn't want to say that we should hold off any other fix and focus
> > just on the migration. Just trying to focus on the current big task defined
> > as much as possible.
> So, I've discussed the best way forward for this with Benjamin today.
> Here is a rough 6-step plan for dealing with the 'gail problem':
> 0) write tests for accessible implementations
> 1) move modules/other/gail nach gtk/a11y
> 2) add tons of private headers for private structs, to share things
> 3) remove now unnecessary code
> 4) add a11y features support to core libs (mainly pango) - word
> detection, cursor handling etc, share with clutter
> 5) figure out new interfaces for GTK to expose necessary features to
> a11y (and other consumers, such as IM and OSK)

we should probably establish some common interfaces so that Clutter can
expose the same functionality for its own items — and so that embedding
a GtkWidget inside a Clutter scene graph doesn't break the AT tools.

at the same time of 0-3 in gtk I can work on the equivalent for the
Clutter side as well.

> Comments ?

I totally agree with this plan.



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