[Pkg-xfce-devel] Bug#760778: Bug#760778: xfce4-session: Please depend on gnome-orca

Samuel Thibault sthibault at debian.org
Sun Sep 7 21:53:51 UTC 2014


Control: reassign -1 task-xfce-desktop
Control: tags -1 - wontfix

Yves-Alexis Perez, le Sun 07 Sep 2014 22:23:34 +0200, a écrit :
> On dim., 2014-09-07 at 21:53 +0200, Samuel Thibault wrote:
> > Yves-Alexis Perez, le Sun 07 Sep 2014 21:15:19 +0200, a écrit :
> > > On dim., 2014-09-07 at 21:13 +0200, Samuel Thibault wrote:
> > > > Well, for a blind user, it *is*!...
> > > 
> > > Sure, but not everyone's blind.
> > 
> > And not everyone speaks all languages on earth, yet we install all
> > language files by default, which really eats a lot of disk by default,
> > just because we can't know when one will need it because a random user
> > happens to need it.  That is the same with accessibility.
> 
> Last time I did an install, a debconf question was actually asking about
> the locale.

Sure, but it still installs mostly all translations.

> > > I sympathise with a11y, but forcing gnome-orca on everyone won't
> > > happen.
> > 
> > Well, that is actually precisely our goal: to have gnome-orca installed
> > on all systems, ready to be started in case one needs it.
> 
> Then it's unrelated to Xfce, and you want to include that in the base
> system.

Not in the base system, since the base system doesn't have X. But in all
graphical tasks where it makes sense, yes (it doesn't make sense for KDE
yet for instance, since qt is still completely inaccessible).

> I'm sure you can find a lot of slightly convoluted scenarios. I'm sure
> we can find a lot of them for a lot of packages, actually.

Yes, and that's something that people can usually work around. Here,
they can't.

> > Just to bring the figure in the discussion: from a base system,
> > installing task-xfce-desktop without Orca uses 1596MiB. Adding Orca
> > brings 1658MiB, so that's just a 3% increase.
> 
> That's not just a question of installed size. A lot of people want to
> keep a somehow minimal system in term of disk, memory, CPU time, and
> which doesn't get in their way. And some actually chose Xfce *for* that.

I am here talking *only* about installed size, precisely.  I'm
not asking for always starting Orca.  I'm asking for making it
available, ready to be enabled, I'm not asking for it to be enabled by
default. That won't consume any memory or CPU time, just a few dozen
MiB more (which is roughly indistinguishable from the usual release+1
increase in installed size).

> In any case, the original bug was about adding dependency to
> xfce4-session, and the answer is no (and the same applies to the xfce
> task). If you want to add gnome-orca to the base system, I don't think
> it's the right place.

As said above, that can't fit the base system, only the graphical tasks,
thus task-xfce-desktop at best. Reassigning it there for now.

Samuel



More information about the Pkg-xfce-devel mailing list