Originally posted by Xake
View Post
Announcement
Collapse
No announcement yet.
Introducing The X.Org Gesture Extension
Collapse
X
-
-
Originally posted by AdamW View Post"Chase Douglas of Canonical has just announced the X Gesture Extension to the X.Org development community and he hopes this will become part of the X Input 2.1 extension. The X Gesture Extension is to work hand-in-hand with the recently-drafted X.Org Multi-Touch Protocol Specification that was written by input-expert Peter Hutterer. "
This is definitely an improvement on the past, and worth congratulating Caonical for. But there's still a problem:
"The X Gesture Extension will be found in Ubuntu 10.10, which is using X.Org Server 1.9 but with Canonical's patches. The Multi-Touch and Gesture protocols for X.Org are planned for X Input 2.1, which could come with X.Org Server 1.10 due out early next year."
Announcing that you're going to include it in Ubuntu 10.10 - presumably regardless of whether upstream decides to adopt it or not - is rather holding a gun to the head of the upstream consideration of the proposal. Again, this is still better than previous efforts and that's great, but the best way to do this is to draw up your plans, submit them to upstream at that point, get them adopted, work on the code in upstream, and *then* pull it into Ubuntu once it's released as part of a new X.org.
The opposite process, produce a standard out of thin air and then expect people to implement it, almost never works.
Leave a comment:
-
Originally posted by Remco View PostWhich is kinda stupid, really. They are involved in:
- system boot, with Upstart and initramfs-tools, now adopted by other distributions
- package management, with dpkg, gnome-app-install, update-manager, apt, Synaptic, gdebi, which all goes back into Debian
- installation, with debian-installer and Ubiquity, which is used by Debian and derivatives
- crash reporting, with Apport, used in Fedora
- Linux Terminal Server Project, developed by all distributions, led by Ubuntu for 2.5 years
- QA for Xrandr
- KDE, with System Settings, a printer applet and power manager
- employing some GNOME developers
- bugfixes (patches.ubuntu.com), pushed upstream
- hosting svn.gnome.org, l10n.gnome.org, Inkscape, Miro, etc
- Uncomplicated Firewall
- Uncomplicated VM Builder
- AppArmor, pushing it into the kernel
- infrastructure, with IdeaTorrent, Launchpad, GNU Bazaar
- server software, with PowerNap and Byobu (extension of GNU Screen)
And now with the proposed multitouch X11 extension, people are saying that they 'finally' contributed...
Yes Canonical does much to give back to the community, but for example the openssl fiasco some years back shows how bad they are at it sometimes (and yes Debian should have some flogging for this too) where they instead of bringing a patch upstream and getting a comment on why the patch is bad they just incorporate it and leaves their users whith badly broken keys securitywise.
Leave a comment:
-
Originally posted by AdamW View Post"Chase Douglas of Canonical has just announced the X Gesture Extension to the X.Org development community and he hopes this will become part of the X Input 2.1 extension. The X Gesture Extension is to work hand-in-hand with the recently-drafted X.Org Multi-Touch Protocol Specification that was written by input-expert Peter Hutterer. "
This is definitely an improvement on the past, and worth congratulating Caonical for. But there's still a problem:
"The X Gesture Extension will be found in Ubuntu 10.10, which is using X.Org Server 1.9 but with Canonical's patches. The Multi-Touch and Gesture protocols for X.Org are planned for X Input 2.1, which could come with X.Org Server 1.10 due out early next year."
Announcing that you're going to include it in Ubuntu 10.10 - presumably regardless of whether upstream decides to adopt it or not - is rather holding a gun to the head of the upstream consideration of the proposal. Again, this is still better than previous efforts and that's great, but the best way to do this is to draw up your plans, submit them to upstream at that point, get them adopted, work on the code in upstream, and *then* pull it into Ubuntu once it's released as part of a new X.org.
It's somewhat over-complex, but it seems like a reasonable way to compromise on upstreaming versus what I suspect is some kind of OEM need to have viable multitouch support in 10.10. So that's really not bad at all. Decent job.
Leave a comment:
-
"Chase Douglas of Canonical has just announced the X Gesture Extension to the X.Org development community and he hopes this will become part of the X Input 2.1 extension. The X Gesture Extension is to work hand-in-hand with the recently-drafted X.Org Multi-Touch Protocol Specification that was written by input-expert Peter Hutterer. "
This is definitely an improvement on the past, and worth congratulating Caonical for. But there's still a problem:
"The X Gesture Extension will be found in Ubuntu 10.10, which is using X.Org Server 1.9 but with Canonical's patches. The Multi-Touch and Gesture protocols for X.Org are planned for X Input 2.1, which could come with X.Org Server 1.10 due out early next year."
Announcing that you're going to include it in Ubuntu 10.10 - presumably regardless of whether upstream decides to adopt it or not - is rather holding a gun to the head of the upstream consideration of the proposal. Again, this is still better than previous efforts and that's great, but the best way to do this is to draw up your plans, submit them to upstream at that point, get them adopted, work on the code in upstream, and *then* pull it into Ubuntu once it's released as part of a new X.org.
Leave a comment:
-
Originally posted by krazy View PostThey just got AppArmor into the kernel too - hopefully this will help address some of the criticism about lack of support for upstream which has been levelled at Canonical recently.
- system boot, with Upstart and initramfs-tools, now adopted by other distributions
- package management, with dpkg, gnome-app-install, update-manager, apt, Synaptic, gdebi, which all goes back into Debian
- installation, with debian-installer and Ubiquity, which is used by Debian and derivatives
- crash reporting, with Apport, used in Fedora
- Linux Terminal Server Project, developed by all distributions, led by Ubuntu for 2.5 years
- QA for Xrandr
- KDE, with System Settings, a printer applet and power manager
- employing some GNOME developers
- bugfixes (patches.ubuntu.com), pushed upstream
- hosting svn.gnome.org, l10n.gnome.org, Inkscape, Miro, etc
- Uncomplicated Firewall
- Uncomplicated VM Builder
- AppArmor, pushing it into the kernel
- infrastructure, with IdeaTorrent, Launchpad, GNU Bazaar
- server software, with PowerNap and Byobu (extension of GNU Screen)
And now with the proposed multitouch X11 extension, people are saying that they 'finally' contributed...
Leave a comment:
-
Originally posted by portets43 View Postwoo! yay canonical for going upstream with something this important!
Leave a comment:
-
Originally posted by phoronix View PostCanonical developers crafted up their own multi-touch solution and even their own gesture language for Ubuntu, rather than leveraging any similar free software projects
from canonical's press release it sounds like they have been collaborating with upstreams all along. it even credits all the people whos work they have leveraged.
Leave a comment:
-
obvious question: does Android have an open-source multi-touch protocol/component that could be ported to X?
Leave a comment:
-
woo! yay canonical for going upstream with something this important!
maybe now i can use my wacom bamboo graphics tablet correctly?
Leave a comment:
Leave a comment: