Date: Sun, 20 Sep 2009 19:42:27 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Peter Laursen <orca@tdlsoftware.org> Cc: freebsd-gnome@freebsd.org Subject: Re: Accessibility questions Message-ID: <1253490147.38842.189.camel@shumai.marcuscom.com> In-Reply-To: <49603.93.166.254.86.1253485764.squirrel@tdlsoftware.org> References: <28622.93.166.254.86.1253484146.squirrel@tdlsoftware.org> <1253485322.38842.174.camel@shumai.marcuscom.com> <49603.93.166.254.86.1253485764.squirrel@tdlsoftware.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-/K6Oyy7KBwk/byJZHYvI Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2009-09-21 at 00:29 +0200, Peter Laursen wrote: > Hi Joe, >=20 > Thank you very much for your answers, they were just what I was looking f= or. >=20 > I cannot explain why Firefox 3 doesn't work from ports when it works from > packages. But since libxul is built using a Firefox 3.0.X gecko engine, > this explains why Orca and Firefox 3 are able to communicate. >=20 > If I was to re-build Gnome from ports, is there any way that I can make > sure that libxul is used as the only gecko engine? Add the following to /etc/make.conf: WITH_GECKO=3Dlibxul This will be moot when GNOME 2.28 is released as libxul will be the only allowable option for GNOME. Joe >=20 > Again, thank you for the answers you have provided so far. >=20 > Regards, >=20 > eter. >=20 > > On Mon, 2009-09-21 at 00:02 +0200, Peter Laursen wrote: > >> Hi, > >> > >> I have various questions about Gnome and accessibility - I have > >> unsuccessfully tried finding these ansers myself. I hope, therefore, > >> that > >> someone on this list has the answers. > > > > While I recognize the importance of a11y, I am not knowledgeable on the > > topic at all. I'm not sure if you're going to find all the answers > > here. Speaking for myself, when I was porting apps like orca, > > gnome-speech, and dasher, I simply made sure they compiled, and did ver= y > > limited run-time testing. I would certainly welcome an a11y expert to > > contribute to FreeBSD GNOME. > > > >> > >> A short background: I am to give a short presentation on Open-source a= nd > >> accessibility to some people who counsel blind people in what software > >> they need to choose. Currently, their only choice is Windows. FreeBSD > >> has > >> shown to be the best platform for Gnome in this respect, especially > >> because of its clear and simple setup and crystal-clear audio. > >> > >> Here, then, follows the questions: > >> > >> 1) On various Linux distributions, an audio file is played when the > >> machine is ready for login. Where does one set this up on FreeBSD? In > >> gdm.conf or in a completely separate place? > > > > That sound right. I do know GDM does have some a11y integration points= , > > but I'm not sure how one would setup a ready-to-login sound. > > > >> > >> 2) When one installs x11/gnome2, gnome-speech is also built. However, > >> due > >> to gnome-speech's detecting installed speech synthesizers on build-tim= e, > >> it would be wise to include a configuration section in the port > >> makefile, > >> allowing a user to choose what speech synthesizer the person would use= . > >> I > >> would like to help with integrating this change if possible. I realise > >> that few people would need this. > > > > Sure, patches are welcome. If you can create something you feel > > comfortable with, I'd be happy to commit your work. > > > >> > >> 3) When one builds Gnome from ports, Firefox 3 is unable to communicat= e > >> with the Gnome screen reader. If one chooses the Gnome that is built > >> from > >> packages (e.g. pkg_add -r gnome2) and then runs portupgrade -a and > >> installs Firefox 3, Firefox 3 and Orca are able to communicate, meanin= g > >> that visually impaired people are able to browse the net from FreeBSD. > >> What Gecko engine is used when Gnome is built for distribution with th= e > >> various FreeBSD versions? > > > > Up until very recently, GNOME components used www/firefox (i.e. FF 2.0) > > for Gecko. Now they use libxul (i.e. the same Gecko version used by FF > > 3.0.x). In GNOME 2.28, epiphany will use WebKit, but yelp will still b= e > > libxul-based. > > > > Hearing that the ports FF 3.0 doesn't work with orca while the package > > version does is very confusing. If anything, I'd expect the opposite. > > You might try resyncing the ports tree, then remove www/firefox, run > > portupgrade -a to upgrade ports like yelp and ephy, then rebuild > > firefox3. > > > > Joe > > > >> > >> My own test machine uses FreeBSD 8.0 Beta 4. It's an I386-install of > >> FreeBSD. > >> > >> I look forward to hearing from anyone who may have some of the answers > >> to > >> the above questions. > >> > >> Regards, > >> > >> Peter. > >> > >> > >> _______________________________________________ > >> freebsd-gnome@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > >> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.or= g" > >> > > -- > > PGP Key : http://www.marcuscom.com/pgp.asc > > >=20 >=20 >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-/K6Oyy7KBwk/byJZHYvI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEABECAAYFAkq2veEACgkQb2iPiv4Uz4fN/QCgrHSLC+Z8NR0tHQLOJzx/aycY 960AmwQcP+L6Vs3ZckcxenjlqRPvnTy0 =VH27 -----END PGP SIGNATURE----- --=-/K6Oyy7KBwk/byJZHYvI--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1253490147.38842.189.camel>