Since people seem to like it, I’ll be trying to publish some news
about ongoing work on the
XSF side, on a (possibly)
regular basis. Let’s have a look at what happened since last time
I blogged about X in Debian, mostly by
checking what appeared in my
Debian XSF News #1
mesa 7.9was uploaded to
experimentalby Julien Cristau.
Jurij Smakov uploaded a bunch of
I started a debian/xsf-tools.git repository to gather some tools for people wishing to work on X-related packages. For now it contains the usual tagging script, an
mrconfigfile to ease downloading/updating all XSF packages, thanks to the mr tool, and some bits of documentation. I also added the git URL to the upstream repositories to
debian/watch*for all packages.
Christopher James Halse Rogers started a discussion about the Ubuntu plans for Natty release. This is mostly about
DRI, and unfortunately, I haven’t digged into
mesayet, but thankfully we had some answers from upstream there.
I uploaded many
xfonts-*packages, prepared by Julien Cristau.
I uploaded many
x11-*bundles as well. Why are we creating bundles? Because there are many tiny applications, which (from the distribution point of view) don’t deserve their own package. For example
x11-appscontains “toys” like
I uploaded many
pixman. When there were no fundamental changes (as in: no need for an
shlibsbump, which could prevent some packages from migrating), those were uploaded to
unstable, others went to
I also reverted the removal of the (famous?)
xkeyboard-configuration(which produces the
xkb-databinary package), thanks to a bugreport from Yves-Alexis Perez; it’s been unblocked for squeeze as well. If someone notices an inversion of those keys after the upgrade, that’s probably because one of those options was added at some point, was ignored and unnoticed, and finally taken into account. Depending on the case, it’s sufficient to switch to the other one, or to remove it entirely.
More drivers were updated to their latest upstream versions, and uploaded to
Thanks to an
xserver-xorg-video-mgauser (Ferenc Wágner), we were able to extract and apply a patch from launchpad’s #292214 to fix the dual head breakage. Since we haven’t seen any complains since then, we’ll probably ask for an unblock for
What are the XSF plans?
Keep close track of upstream work, possibly contributing there. We’re mostly up-to-date with the
X11R7.6and it’d be nice to keep it that way, but that requires time/work.
Keep on answering new bug reports quickly, before bug reporters vanish or switch to another system (a broken X can trigger this kind of reaction).
Keep on pinging older bug reports. Anyone is welcome to join and help, there’s no high profile required to do so, as confirmed by Julien Viard de Galbert.
To make it easier, it would be nice to have some documentation written down, instead of relying on everyone’s own memory. There’s a lot of wiki pages about X in Debian, but they might be outdated, incomplete, or inaccurate. Building up some consistent documentation should help people understand how they can contribute, and how to do so.
It’d be nice to have some documentation targeted at users as well, so refreshing the old XSF FAQ would be welcome, as well as shipping it in some package for offline use.