[eside-ghost] Desarrollador de las X molesto con los alagos hacia Beryl y el silencio hacia Compiz

Jon Ander Hernández hernandez en movimage.com
Vie Feb 9 01:50:49 CET 2007


Aupi!

Otro de los desarrolladores de las X se ha molestado por la excesiva
buena prensa hacia beryl y la sombra hecha a Compiz y su autor.

http://hoegsberg.blogspot.com/2007/02/pushing-envelope.html

---

I saw this review of beryl [1] linked from lwn.net [2] and this quote
really irked me:

        As nice as Compiz is, Beryl is the group that is really pushing
        the envelope of what a next generation desktop should be like.

I can't just let that slide, especially since David Reveman (who wrote
most of the code in compiz and beryl), just submitted a patch [3] to the
X server and related libraries to implement proper input event
remapping. If anything is pushing the envelope for the next generation
desktop, that is it. The patch lets you pass a triangular mesh to the X
server that the server uses for translating input event coordinates on
the transformed (say, minimized or wobbling) window. The server will
transform the position in the triangle mesh into normal orthogonal
coordinates as expected by the application. There has been other ideas
floating around for solving this problem, but since you have to break
the window into triangles to render it anyway, the input triangle mesh
wont restrict the types of deformations you can do.

This work will allow every compositing manager to do input redirection
the right way, not just, say, metisse. In general, David solves the root
of the problem and gets the solution upstream, improving the platform
for everybody, instead of papering over the problem with cheap hacks.
This is why we ship compiz as the default compositing manager in Fedora,
not beryl. Of course, beryl is available from extras and can be
installed by saying yum install beryl-gnome.

[...]

---

Un saludete!

JonAn.
[1] : http://lunapark6.com/?p=2916
[2] : http://lwn.net/Articles/220738/
[3] :
http://lists.freedesktop.org/archives/xorg/2007-February/021515.html



Más información sobre la lista de distribución eside-ghost