Nick Schermer, uno de los principales desarrolladores de Xfce, ha publicado en el blog de este Entorno de Escritorio un artículo respondiendo a algunas de las preguntas más frecuentes hechas por los usuarios. Trataré de traducirlo lo mejor posible, no obstante, pueden consultarlo en inglés en este enlace.
Preguntas después de la liberación de 4,10
Este corto post es una respuesta a algunas preguntas que he preparado en los comentarios sobre el comunicado de prensa de Xfce 4.10 a través de Internet. Si tiene más preguntas, hágamelo saber en los comentarios y voy a tratar de responderlas.
Una nueva versión estable después de 16 meses? Y no es la liberación 4.8.1 …
Esto se debe a que Xfce tiene un modelo de desarrollo diferente a GNOME o KDE cuando se trata de versiones estables, debido al Limitado equipo de desarrolladores que quieren pasar el menor tiempo posible en la liberación de los paquetes. Grandes versiones estables, como lo hacen otros Escritorios consumen mucho tiempo, incluso con la pequeña cantidad de paquetes principales de Xfce.
Por lo tanto después de la versión 4.6 se decidió lo siguiente: que sólo habrán 4 grandes lanzamientos (3 versiones preliminares y una versión estable) y luego solo versiones estables para los paquetes individuales. Así que la versión de escritorio es 4.10 (nótese la falta de micro-número), y los componentes individuales pueden tener un mayor número 4.10.x.
Como un ejemplo, la última versión estable de la versión 4.8 de xfce4-dev-tools es la 4.8.0, el mismo que en fat-tarball. La última liberación de xfce4-panel en la versión 4.8 es 4.8.6 (o sea, 6 versiones estables después de la 4.8.0, que estaba en el fat-tarball).
Sabemos que esto es más difícil para los nuevos usuarios, que prefieren tomar un archivo comprimido con todas las últimas versiones, sino que debe arrastrarse a través de /src/xfce y la necesidad de encontrar la última versión. Para las distribuciones que esto es mucho más fácil: los empaquetadores están suscritos a la lista de correos xfce-announce o pueden mirar en identi.ca y en ven en tiempo el paquete que necesitan actualizar.
Sin embargo esto sigue siendo un punto en que podemos mejorar, así que vamos a ver si podemos dar más información en la página web (anuncios y enlaces a las últimas versiones del paquete).
La versión 4.10 sólo tenía 2 versiones preliminares, debido a que no aparecieron errores críticos y las traducciones estaban bien. Razones suficientes para que yo saltara la pre3 y liberara la 4.10 en su lugar.
Wiki de documentación en línea
Sólo para ser claro en esto: nosotros entendemos que los documentos en línea no son una solución, pero era lo mejor que podíamos hacer en un corto período de tiempo. Esperamos que la configuración basado en wiki atraerá a más contribuyentes y dar lugar a un conjunto completo de documentación. Cuando nos sintamos satisfechos con el contenido de la wiki, tomaremos una instantánea y la pondremos en xfce4-docs.
Gtk3
En primer lugar hay 2 cosas: Xfce 4.10 no está utilizando gtk3, sólo el motor de temas gtk-xfce-engine soporta gtk3. En segundo lugar, vamos a discutir si Xfce 4.12 será portado a gtk3. Voy a explicar esto último:
Técnicamente gtk3 no tiene nada diferente a gtk2 cuando se trata de la programación. Las partes dura está en portar algunos widgets personalizados (dibujar y asignar un tamaño), los reemplazos de algunos símbolos obsoletos y enlace a las librerías de gtk3. Todas las cosas que un usuario no va a notar si lo hacemos bien.
Gtk3 no es más rápido que gtk2, tal vez hay algunas áreas donde es un poco más rápido, pero hay zonas donde el rendimiento se redujo un poco. Nada sorprendente aquí.
Soy consciente de los problemas en la personalización de temas de gtk3. Por lo que entiendo, esto cambió hacia atrás y hacia adelante en GTK 3.0, 3.2 y 3.4. Así que tenemos que decidir qué versión se requiere para conseguir este trabajo constante, porque la gente se quejará si sólo el tema de Raleigh se puede utilizar :).
Desde el punto de vista de Xfce no es (de nuevo) el problema de recursos para portar todos los plugins, ya que si por ejemplo, el panel ha sido portado para gtk3, también los plugins deben ser portados. No todos los Goodies se mantienen, pero por lo general trabajan y las distribuciones los pueden compilar.
En cualquier caso, no debemos emocionarnos demasiado con gtk3, es sólo Gtk 2.26 con una enorme api :). Una vez que decidimos cuál es la versión que utilizamos en 4.12, lo voy a publicar en el blog.
LXDE todavía consume menos memoria
* Suspiro * No voy a despotricar sobre esto porque usted como usuario debe elegir el escritorio que le hace feliz, pero de todos modos me molesta un poco. Así que para arrojar algo de información:
LXDE y Xfce están basados en el mismo toolkit y proporcionan más o menos el mismo conjunto de características. Eso como punto de partida hace técnicamente casi imposible de ser mucho mejor o peor con respecto al uso de la memoria. Creo que este mito empezó todo mediante la comparación de dos distribuciones (pista: strcmp (distro_a + 1, distro_b + 1) == 0).
Estoy seguro de que Xfce consume un poco más de memoria, debido a que inicia más procesos. Especialmente cuando los plugins externos se añaden al panel: una decisión de diseño para que el panel sea más estable.
No sé ni me importa, donde comenzó esta comparación, pero si alguien lo hace de nuevo el futuro, por favor, comparar el uso de memoria real y no el uso de memoria libre. O mejor aún: no se pueden comparar el uso de memoria en absoluto, porque es bastante inútil.
Dicho esto: si inicio LXDE y Xfce 4.10 como escritorio por defecto (usando los paquetes de ArchLinux) y uso ps_mem.py , Xfce consume 2 MiB más de memoria (con las mismas aplicaciones abiertas). Haz lo que quieras con estos números, siempre y cuando usted compare manzanas y manzanas.
No hay muchos logros en más de 1 año
Lo siento, pero también trabajamos toda la semana. Pero yo no me culpo a mí mismo, Xfce es un proyecto divertido para todos nosotros y si las personas se desplazan a otro país, tiene un día de trabajo, una vida, la escuela, los exámenes o simplemente no tiene ganas de trabajar en Xfce, no se puede hacer mucho más.
Personalmente tengo la sensación de que se hizo mucho en la versión 4.10, que no se ha roto nada importante y que un montón de cosas por hacer para la de 4.10 se completaron en el ciclo de liberación. El objetivo era pulir/limpiar y eso es lo que hicimos!