Como cualquier otro aficionado, sigo la evolución de Gnome por pura curiosidad, y a veces a uno le viene un extraño espíritu conciliador y piensa que, a pesar de todo van mejorando y quizás merezcan una oportunidad. No todo es malo, etc etc. Pero no pasa mucho tiempo hasta que ese espíritu desaparece instantáneamente al leer ciertas cosas sobre la próxima versión que le hacen pensar "qué caraj...".
Hoy le ha tocado la oportunidad a dos cosas. La primera, este bug (que continúa en este). ¿En que consiste? En que si uno se conecta con una conexión de red cableada, no verá ningún icono en la barra superior que indique si la red está conectada o no, a diferencia de lo que ocurre con las conexiones wifi. ¿Un error, quizás? Para nada:
"After talking to mclasen in #fedora-desktop, indeed, what I suspected is true: the design is not to have any kind of indicator for a wired network connection, on the basis that it's not really necessary. The assumption is that a wired network pretty much ought to work so long as it's plugged in; an indicator just doesn't provide much actual usefulness. The design might change if someone can point out a case where an indicator is actually useful, but for now this is the intended behaviour"Si, los diseñadores de Gnome han decidido que ocupar parte del Sagrado Espacio Vacío del panel principal con cosas inútiles tales como iconos que muestren el estatus de redes cableadas es una equivocación, como también lo es facilitar el cambio de parámetros de la red mediante ese icono. No, claro que no hay opción para configurar esta parte de la interfaz.
Ya en el bugzilla de Gnome, los desarrolladores de Gnome Shell tratan de interesarse por las incomprensibles quejas de sus usuarios:
Why do you need to see the status of your wired connection in the top bar? Why do you need to access wired network settings from the menu?Más adelante, tras comprender las atribuladas necesidades de los usuarios, el desarrollador procede a explicar la decisión:
For machines that are permanently connected to a wired connection, that icon is mostly noise. In most cases you are always connected, and the status never changes. The icon is uninteresting and gets in the way of the information that has utility. There are many cases where a wired connection comes very close to being a physical part of the machine itself (eg. computer labs, etc). With the new model, every icon in the top bar has an associated submenu with options. However, in the case of wired, there are no options that are of use to the vast majority of users. The proportion of people needing to turn off their wired connection is very small indeed.Y algo más adelante añade:
This bugs makes it clear that there are other cases which aren't catered for so well by the new design, including allowing wired profiles to be changed, or disabling of wired connections. However, at this point in time I am not convinced that those cases are common enough to fundamentally alter the design to better suit them.Algunos usuarios informan de que necesitan conocer el estatus de la red para conectarse a VPN, otros para poder funcionar con normalidad en la red de su empresa, otros cuentan casos en que necesitan un icono para poder cambiar entre diferentes perfiles de su red o para cambiar entre redes más rápidas y más lentas...
Dejando aparte las quejas, la lógica del desarrollador de Gnome es profundamente errónea. Basa su decisión en el hecho de que la mayor parte de los usuarios de redes cableadas no cambian nunca su estatus de red, y por tanto no necesitan notificación visual permanente. Este razonamiento es absurdo por dos razones:
- Como informan varios usuarios, no todas las redes cableadas del mundo corresponden a equipos fijos, existen en este mundo portátiles que se conectan y desconectan ocasionalmente a redes cableadas; para ellos el ser notificados de la conexión cableada es tan esencial como ser notificado de las conexiones inalámbricas -el estatus de las redes inalámbricas si que se muestra en todo momento-.
- Existen muchos usuarios de redes inalámbricas conectados a redes inalámbricas en su casa de las que jamás se desconectan, es decir, hay muchas conexiones inalámbricas que no cambian nunca su estatus de red y, por tanto, no deberían necesitar notificación visual permanente, según la propia lógica del desarrollador.
This seems like it might be an appropriate place for a shell extension.Y procediendo a tratar todos los reportes de bug, muchos de ellos de gente que cree genuinamente que la ausencia de icono es un fallo, con hermosos duplicados remitiendo al bug principal.
Hay una segunda cosa que me ha llamado la atención sobre Gnome estos días, se trata de este comentario de reddit en el cual un usuario informa de sus pruebas de distribuciones de Linux habituales en una tableta. El comentario sobre Gnome 3 es el siguiente, negrita mía:
Gnome3 works OK in tablet mode, but the severely limited config options means you pretty much get what you get and can't easily tweak it for tablet sizing. The result is that many of the controls are too small to be used. I found Gnome3 works best if I ran only one app at a time and didn't try to multi-task. Onscreen keyboards are an issue here - just as with KDE4¿Recuerdan que uno de los objetivos de Gnome 3 era funcionar bien en interfaces táctiles?