Daiki Ueno | 24 Oct 06:02 2014
Picon

caribou bugs after 3.14

Hello,

As mentioned in the yesterday's meeting, quite a few bugs (either
upstream/downstream) have been filed against caribou, after 3.14.

Those are exposed after caribou switched to D-Bus activation:
https://bugzilla.gnome.org/show_bug.cgi?id=683712

After the change, /usr/libexec/caribou (which uses at-spi2-core) is
always launched at gnome-shell startup, even for a short-lived 'gdm'
user session.  That seems to hit some corner-cases.

Mike fixed an issue right before 3.14:
https://bugzilla.redhat.com/show_bug.cgi?id=1138934#c26

However, there are more coming:
https://bugzilla.redhat.com/show_bug.cgi?id=1148362
https://bugzilla.gnome.org/show_bug.cgi?id=738662

and perhaps unrelated one:
https://bugzilla.gnome.org/show_bug.cgi?id=738497

I can think of two options to mitigate the situation:

1. Fix all corner-cases
2. Delay the caribou invocation in gnome-shell, until it is really needed

It's tempting to do 2, but probably 1 would be the right way.  What do
people think?  Any help would be appreciated.

(Continue reading)

Magdalen Berns | 21 Oct 11:11 2014

Re: Some maintenance hints (Re: java-atk-wrapper 0.30.7)

Hi Alejandro,

Thanks for your email. With those two releases I was just going on what Ke Wang seemed to be doing and what I know of Semantic version control.[1] Also, I just wanted to make sure I had understood the technicalities of the correct procedure for releases rightly, after just having made 0.30.6, added the ChangeLog file and fixed a minor build bug. So essentially, I can see your point and I definitely won't be able to keep up that pace for releasing, (even if I wanted to)! :-).

In the long run I'll be keeping an eye on the other modules like at-spi2-atk to try to get a feel for what should trigger a release.

Kind regards,
Magdalen


_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Piñeiro | 22 Sep 17:42 2014

java-atk-wrapper 0.30.5 Released

About Java ATK Wrapper
======================

Java ATK Wrapper provides a C wrapper to java to allow access to
methods from the ATK API interface in java

Maintainer notes
================
This is the first release in 4 years. It doesn't include a lot of new
stuff, but at least it is possible to build against the current building
tools (automake, etc), so now it would be easier to downstream to
include this module. Due the lack of major changes it is still a 0.30.X
version. Note that is the numbering for alpha/beta modules.
Java-atk-wrapper should be considered one of these, due the lack of real
testing.

While doing this release, we detected that the version bump on each
release was not included on the master branch. So most of the 0.30.X JAW
versions available were not reflected on master, but only on the branch
gnome-2-30. In that sense, the versioning of this module was more
updated on a specific branch that on master.

This was against the usual GNOME policies, and in general, for any
free software project using git as repository. So, from now on, the
usual policy would be used, summarized as:

 * master will include also the version bumping.
 * specific branches will be used for developing new features or to
   keep track of stable branches

Changes in version 0.30.5 (compared against 0.29.5)
=========================
*
* Atk wrapping:
   * Bug 616693: emit both the visible and showing events for combo box
   * Bug 611256 - atk_text_get_text is not working correctly with the
     specified end offset
* Building:
   * Add JAVACFLAGS option for build
   * Bug 703358 - java-atk-wrapper can't be re-automake with automake 1.13
   * Use -avoid-version only when target_os is cygwin
* Mantainership:
   * Updated doap file, both in format [1] and in content (current
     active maintainers)
   * Updated AUTHORS and MAINTAINERS files accordingly
* Miscellanea
   * Use GTK_PATH to locate libatk-bridge.so
   * Use AT_SPI_IOR and AT_SPI_BUS instead of GConf key to check
     enablement of accessibility
   * Adding initial .gitignore file

[1] https://mail.gnome.org/archives/release-team/2014-July/msg00045.html

Contributors:
Magdalen Berns, Leon Fan, James Page, Alejandro Piñeiro, Yaakov
Selkowitz, Ke Wang,

Download
========
https://download.gnome.org/sources/java-atk-wrapper/0.30/java-atk-wrapper-0.30.5.tar.xz
(253K)
  sha256sum:
0feec305ec253ae3f84b7faa67afe8f6693e9252e417bcb069174d9f1d03afd3
gno
_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Piñeiro | 22 Sep 15:58 2014

ATK 2.14.0 released

A new major version of the stable version of ATK has just been released.

Note: Although in the past ATK maintainers send announcements to
gnome-announce and gnome-accessibility for each release of ATK, from now
on only announcements for new major version of the stable release will
be sent. That announcement would summarize the changes compared with the
previous major version of the stable release.

About ATK
=========

GNOME provides support for accessibility devices using the ATK
framework. This framework defines a set of interfaces to which
graphical interface components adhere. This allows, for instance,
screen readers to read the text of an interface and interact with its
controls. ATK support is built into GTK+ and the rest of the GNOME
platform, so any application using GTK+ will have reasonable
accessibility support for free.

Nonetheless, you should be aware of accessibility issues when when
developing your applications. Although GTK+ interfaces provide
reasonable accessibility by default, you can often improve how well
your program behaves with accessibility tools by providing additional
information to ATK. If you develop custom widgets, you should ensure
that they expose their properties to ATK.

News (compared with 2.12.0)
===========================

* Building:
  * Bug 730859: atk/Makefile.am: Stop reading atk.def
  * Fix GIR scanning for srcdir != buildir
  * Bug 728031: Use visibility attributes/__declspec (dllexport) to
  export public symbols
  * GObject-introspection: some small changes needed by the MINGW project.
* Documentation:
  * Bug 729922: adding further explanation on atk_add_global_event_listener
* Visual C++ Studio files:
  * Bug 691991: Add Simple Support for Visual Studio 2012
  * MSVC 2010+ Projects: Update "Installation" Process
  * Build: Add Build Support for Visual Studio 2013
  * MSVC 2012/2013 Support: Update Property Sheet Creation
* Miscellanea:
  * Bug 729752: introspection: add many missing Returns: (nullable)
annotations
  * Doap file updated See [1]

[1] https://mail.gnome.org/archives/release-team/2014-July/msg00045.html

Contributors:
=============
   Alexpux, Piotr Drąg, Benjamin Gilbert, Chun-wei Fan, Evan Nemerson,
Alejandro Piñeiro Iglesias, Olav Vitters, Owen W. Taylor

Translations:
=============
  Carles Ferrando (ca <at> valencia), genodeftest (de), Pau Iranzo (ca),
Dušan Kazik (sk), Christian Kirbach (de), Inaki Larranaga Murgoitio
(eu), Lasse Liehu (fi), marablack3 (el), Maria Mavridou (el), Yuri
Myasoedov (ru),  Yosef Or Boczko (he), ngoswami (as), Matej Urbančič (sl).

Download
========
https://download.gnome.org/sources/atk/2.14/atk-2.14.0.tar.xz (680K)
  sha256sum:
2875cc0b32bfb173c066c22a337f79793e0c99d2cc5e81c4dac0d5a523b8fbad

--

-- 
Alejandro Piñeiro Iglesias

_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Mike Gorse | 20 Aug 16:07 2014

ANNOUNCE: at-spi2-core 2.13.90 released

At-spi2-core 2.13.90 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.13/

What is AT-SPI2
===============

AT-SPI2 is a D-Bus based accessibility framework. It defines a D-Bus
protocol for providing and accessing application accessibility
information. The project includes a library for bridging the D-Bus
protocol to the ATK API, allowing Gtk based applications to be made
accessible. It also contains a client (AT) side library in C and a wrapper
for Python.

What's changed in AT-SPI 2.13.90

* Fixed a crash when using a collection match rule specifying
   interfaces (bgo#734805).

Where can I get more information about AT-SPI2
==============================================

The project wiki is available at:

http://www.a11y.org/d-bus

How can I contribute to AT-SPI2?
================================

We need help testing with Gnome accessibility technologies, improving
performance, and generally tying up loose ends.  The above-referenced page
contains a list of known issues that should be fixed.

IRC   : #a11y on Gimpnet
E-Mail: accessibility-atspi <at> lists.linux-foundation.org

Development repositories can be found at:

git://git.gnome.org/pyatspi2
git://git.gnome.org/at-spi2-core
git://git.gnome.org/at-spi2-atk
Mike Gorse | 20 Jul 23:45 2014

ANNOUNCE: AT-SPI 2.13.4 released

AT-SPI 2.13.4 is now available for download at:

http://download.gnome.org/sources/at-spi2-core/2.13/
http://download.gnome.org/sources/at-spi2-atk/2.13/

What is AT-SPI2
===============

AT-SPI2 is a D-Bus based accessibility framework. It defines a D-Bus
protocol for providing and accessing application accessibility
information. The project includes a library for bridging the D-Bus
protocol to the ATK API, allowing Gtk based applications to be made
accessible. It also contains a client (AT) side library in C and a wrapper
for Python.

What's changed in AT-SPI 2.13.4

* [core] Ensure that we register with the session manager only once
   (bgo#728934).

* [core] Fix ucs2keysym prototype (bgo#730897).

* [core] introspection: add some missing Returns: (nullable) annotations

* [core] Fix various memory leaks.

* [atk] Fix typo in .pc file (bgo#721719).

* [atk] Fix retrieving text attributes (bgo#731980).

* [atk] Correctly remove the socket on exit (bgo#684076).

Where can I get more information about AT-SPI2
==============================================

The project wiki is available at:

http://www.a11y.org/d-bus

How can I contribute to AT-SPI2?
================================

We need help testing with Gnome accessibility technologies, improving
performance, and generally tying up loose ends.  The above-referenced page
contains a list of known issues that should be fixed.

IRC   : #a11y on Gimpnet
E-Mail: accessibility-atspi <at> lists.linux-foundation.org

Development repositories can be found at:

git://git.gnome.org/pyatspi2
git://git.gnome.org/at-spi2-core
git://git.gnome.org/at-spi2-atk
Nalin.x.Linux | 25 Jun 16:04 2014
Picon

Accessibility of ibus modules

Dear list,
I am Nalin from kerala/India, i am currently on the process of creating an ibus-engine for braille layout as part of google summer of code 2014 under the organisation swathanthra malayalam computing.It seems that orca screen reader is not announcing ibus-events such as expansion of preedit_string ,lookuptable etc. Currently we solved issue for ibus-sharada-braille engin using python-espeak api. Me with my mentor Samuel thibault discussed about this and we found various ways as follows

1 - make the ibus module speak by itself
2 - make the ibus module show a status bar where it writes what it wants to get spoken
3 - invent a new "input module" role, and events related to what an input module typically does (word expansion, word deletion, etc.)
4 - is there any way to register text event to at-spi via creating invisible accessible object ??

In this scenario please let us know what are the things we have to put forward to make ibus layouts accessible for screen reader users.
Expecting response nalin.

_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Joseph Scheuhammer | 12 Jun 21:00 2014
Picon

Public working drafts release for WAI-ARIA 1.1

Two public working drafts of the WAI-ARIA 1.1 specification, and the 
Core Accessibility API Mappings were released earlier today (Jun 12, 2014):

Link to the W3C announcement:
http://www.w3.org/blog/news/archives/3896

Links to the documents:
http://www.w3.org/TR/2014/WD-wai-aria-1.1-20140612/
http://www.w3.org/TR/2014/WD-core-aam-1.1-20140612/

--

-- 
;;;;joseph.

'A: After all, it isn't rocket science.'
'K: Right. It's merely computer science.'
              - J. D. Klaun -
This Magpie | 8 May 11:12 2014

java-atk-wrapper

Hi List,

I would like to support the new java wrapper maintainer, Alejandro with the task of maintaining java-atk-wrapper since the whole module needs updating having been abandoned back in 2011[1]. 

The first commit since 2011, were just this week and, it's fair to say that the module has generally got a bit old and suboptimal over time.[2] I reckon it would really be great to put a bit more brainspace and time into improving things for java (by making use of what the most current java API can offer, for example). I won't have much time over the next 3 months but generally, I would like to have a go at helping get java-atk-wrapper up to scratch when I can, as long as that would not be a problem at all.

Does anybody have any thoughts about the module itself?

Many thanks,
Magdalen


_______________________________________________
gnome-accessibility-devel mailing list
gnome-accessibility-devel <at> gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-accessibility-devel
Patrick Welche | 19 Apr 18:52 2014
Picon
Picon

a11y bus trouble after upgrade

I have been upgrading eg dbus, glib, at-spi2-core etc. and now registryd
won't start. The best test so far, which is I think what
get_accessibility_bus_address_dbus() does in at-spi2-core atspi-misc.c is:

  dbus-send --print-reply --dest=org.a11y.Bus /org/a11y/bus \
  org.a11y.Bus.GetAddress

which returns:

  Error org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.a11y.Bus exited with status 1

This suggests that the session bus is running sufficiently to accept a
connection, but then something fails - any clues on how to find out what?

Cheers,

Patrick
Mike Gorse | 15 Apr 00:32 2014

ANNOUNCE: at-spi2-atk 2.12.1 released

At-spi2-atk 2.12.1 is now available for download at:

http://download.gnome.org/sources/at-spi2-atk/2.12/

What is AT-SPI2
===============

AT-SPI2 is a D-Bus based accessibility framework. It defines a D-Bus
protocol for providing and accessing application accessibility
information. The project includes a library for bridging the D-Bus
protocol to the ATK API, allowing Gtk based applications to be made
accessible. It also contains a client (AT) side library in C and a wrapper
for Python.

What's changed in at-spi2-atk 2.12.1

* Clean up socket directories on exit (bgo#684076).

Where can I get more information about AT-SPI2
==============================================

The project wiki is available at:

http://www.a11y.org/d-bus

How can I contribute to AT-SPI2?
================================

We need help testing with Gnome accessibility technologies, improving
performance, and generally tying up loose ends.  The above-referenced page
contains a list of known issues that should be fixed.

IRC   : #a11y on Gimpnet
E-Mail: accessibility-atspi <at> lists.linux-foundation.org

Development repositories can be found at:

git://git.gnome.org/pyatspi2
git://git.gnome.org/at-spi2-core
git://git.gnome.org/at-spi2-atk

Gmane