Willie: >> The main reason for integrating WebKit is so that it can be embedded >> in programs like yelp and devhelp. If WebKit is not usably accessible, >> then we can continue to deliver older versions of the yelp and devhelp >> modules which do not use WebKit and not lose any accessibility. >> >> That said, I do not think this needs to impact whether we deliver >> WebKit. When the Desktop team first delivered Firefox and Thunderbird >> they were also not usably accessible and it took some time for the >> upstream communities to address this. > > Agreed. There are two purposes for this discussion. The first is to > recognize that WebKit is not a shoe-in for a11y. I think this needs to > be recorded in the ARC case and we need to track some sort of get well > plan.
That seems reasonable. Future updates of WebKit will need to come through ARC again, and that will be a good time to review the state of its accessibility again. >> So, would it be acceptable to separate these two issues? We can >> approve WebKit for integration and then have a future case which >> will seek approval for making use of it in programs like yelp and >> devkit. Perhaps this could be addressed in the upcoming GNOME 2.28 >> Umbrella case. Would that be agreeable? > > Yep! Sounds good. In this case, I think this case will be approved tomorrow. Future ARC cases need to highlight any a11y impact by importing WebKit interfaces, and get separate approval. >> At any rate, this case is due to time-out tomorrow, and this is the >> only remaining open issue. Do you think it will be possible to >> wrap up this issue by then, or do we need to further extend the >> timeout? > > I think we're good to go. In addition, my ideal for the GNOME community > would be that it's OK to develop against WebKit with a future goal of > migrating to it, but that the default switches for GNOME modules should > ensure that GNOME provides an accessible solution. With that, the > upstream stuff in GNOME will cause fewer special-cases and issues > downstream in OpenSolaris. Good luck! :) Brian