If only people would *think* before writing such articles. Or just ask. Or just learn about free software development processes and what is a commit in a VCS.
Debian has *never* switched to Xfce by default. Ever.
In Debian wheezy, which is the current target of developers' efforts,
tasksel *always* defaulted to GNOME. In Debian unstable, which is the testbed for packages to enter Debian wheezy, tasksel never defaulted to Xfce. Ever.
The *git repository* for tasksel development has a commit by my friend Joey Hess which switches to Xfce. THIS WAS NEVER COMPILED AS A PACKAGE. Is that clear?
The commit that's cited by this article was exactly meant for to keep with GNOME as a default for Debian. We needed to upload a new release of tasksel because the package got a release critical bug that needed to be fixed.
In order to make this upload and still have the package acceptable by Debian release managers, the "Xfce default" commit needed to be temporarily reverted.
Which is what I (Christian Perrier, firstname.lastname@example.org, Debian developer since 2002) did :
- revert the Xfce default
- include a patch for a release critical bug
- build tasksel with that release critical fix
And, a few days later, I reintroduced the change that
defaults to Xfce, in tasksel's git. To respect the work of Joey Hess and leave the issue to when it belongs : after the release of Debian wheezy.
As of now, tasksel has *never ever* been built with Xfce as default.
So, please, pretty please, stop publishing misinformation about things you don't understand and, for some people who commented in this thread, please stop commenting about things you don't understand.