Rpi-imager: Hacer que las opciones avanzadas sean detectables

Creado en 22 mar. 2021  ·  19Comentarios  ·  Fuente: raspberrypi/rpi-imager

Envié dos problemas (# 178 y # 179) para realizar la configuración automática de SSH y wifi. Resulta que esa característica ya existe, ¡lo cual es fantástico!

Desafortunadamente, es completamente imposible de descubrir. No hay forma de saber que existe a menos que ya lo sepas mágicamente.

Debería haber alguna indicación visual de que la opción está disponible: "¿quieres configurar opciones avanzadas?" tipo de cosa.

Comentario más útil

OK, gracias por esa explicación sobre Mac.

Entonces, para aclarar, ¿un botón con una advertencia muy clara está realmente fuera de la mesa? Dicho botón podría ser pequeño y colocarse en la esquina inferior para reducir la posibilidad de que se presione accidentalmente. Algo como esto:

Screenshot from 2021-03-31 14-14-04

Si alguien todavía siente que esto podría llevar a que alguien cambie accidentalmente las opciones avanzadas, ¿qué pasaría si una de las opciones avanzadas mostrara siempre este botón? Entonces solo tienes que recordar/buscar el atajo mágico una vez. Si eso sigue siendo desagradable, puede ocultar el botón a menos que se use la opción de línea de comando --show-advanced-options (solo para beneficio de los usuarios que no son Mac OS).

Realmente me cuesta ver cómo este ajuste hace que la herramienta sea notablemente más confusa para los nuevos usuarios. Y es mucho mejor para aquellos otros usuarios que desean habilitar SSH fácilmente, cambiar el nombre de host, configurar WiFi, etc.

¿Aceptaría una solicitud de incorporación de cambios con tal cambio?

Todos 19 comentarios

Esto se discutió en los comentarios del blog https://www.raspberrypi.org/blog/raspberry-pi-imager-update-to-v1-6/

Tengo que decir que ustedes toman muchas decisiones decepcionantemente hostiles para el usuario. No permites que los usuarios cambien el tamaño de la ventana (una característica muy estándar), ocultas la opción para establecer la maldita contraseña wifi. ¡Eso es tan antipático para los principiantes!

Esto se discutió en los comentarios del blog.

Si por "discutido" te refieres a "casi todos estuvieron de acuerdo en que era una tontería", entonces seguro. ¡Mira los comentarios de tus usuarios!

Pero ¿por qué o por qué seguir haciéndolo tan difícil? ¿Un pequeño botón 'Avanzado' todavía era demasiado?

Lo que usted llama Avanzado, la mayoría de nosotros lo llamamos Más opciones.

Como probablemente la gente ya sugirió, agregue algún botón para abrir la Configuración avanzada. Realmente me gusta poder configurar algunas cosas (como ya dijo Jeff Geerling), pero seguro que no recordaré la combinación de teclas en unas pocas semanas.

Mmmmm. Una interfaz GUI con funciones solo de teclado. Eso tiene mucho sentido (no).

Nuevas opciones extremadamente valiosas que no deberían ser accesibles de una manera tan esotérica y única como un huevo de Pascua (combinación de teclas). Si un programa TIENE una función, debe exponerse. Simplemente etiquetado apropiadamente como duro, o para expertos o extra, pero aún así expuesto.

También me gustaría responder a una de las dos respuestas (que conté) a favor:

Las opciones avanzadas son para usuarios avanzados. Si no puede recordar CTRL-SHIFT-X, probablemente no debería jugar con la configuración avanzada.

Bueno, para empezar , ¡literalmente olvidaste el atajo! , pero en segundo lugar, ¿cómo se supone que debes recordar el atajo si nunca supiste que existía?

Esto va en contra básicamente de todos los principios de UX. Podría entenderlo si las opciones fueran súper peligrosas, ¡pero estamos hablando de configurar wifi aquí! ¿En qué mundo vives donde crees que las personas con una Raspberry Pi se sienten intimidadas por wifi?

De todas formas os dejo con vuestros locos diseños.

@maxnet / @ghollingworth ¿Vale la pena mencionar la combinación mágica de teclas de modo avanzado en https://github.com/raspberrypi/rpi-imager/blob/qml/README.md ?

Si realmente desea que los usuarios conozcan esta característica tan útil, simplemente coloque un botón en la aplicación. Muy pocas personas leerán el Léame, pero todos usan la aplicación.

Si no desea que los usuarios sepan acerca de esta función, debe pensar bien por qué, porque es claramente una locura escribir una función que no desea que nadie descubra.

Sí, todos los que trabajan en Raspberry Pi están claramente locos :stuck_out_tongue_winking_eye: Bienvenido al manicomio :upside_down_face:

Ni siquiera han pasado 2 semanas y ya tenía que buscar el combo clave. Para hacer eso, primero tuve que encontrar la publicación del blog. Acepto que tengo mala memoria, pero aparte de eso, esto no se resolvió de ninguna manera en los comentarios del blog. Aprecio plenamente que estas opciones adicionales puedan ser abrumadoras/confusas para nuestros usuarios más nuevos y no queremos eso en absoluto, pero creo que hay un término medio aquí. ¿Podríamos discutir cómo podría ser eso?

pero creo que hay un término medio aquí

El atajo era una especie de término medio.
Entre el equipo #we-are-targeting-beginners que rechaza el concepto de un botón, y el equipo #experts que presenta una opción de línea de comandos (que no es trivial de usar, por ejemplo, en Mac OS X).

¿Una opción de línea de comando? ¿Te gusta rpi-imager --show-advanced-options ? ¿Y enumerar ese indicador de opción en la salida de rpi-imager --help ? Eso suena como una mejora.

No uso una Mac, así que no sé por qué eso no es trivial, pero confío en tu palabra. ¿Podríamos agregar la opción de línea de comando junto con el atajo de teclado mágico? Luego, esos jóvenes usuarios de Mac con sus memorias confiables pueden lidiar con recordar el código de trucos que necesitan ingresar. Todos los demás pueden iniciar el programa en un modo que tenga un botón útil.

Personalmente creo que un botón con un mensaje informativo en la parte superior sería suficiente. Los nuevos usuarios de pi aún deberían poder leer un mensaje de advertencia.

No uso una Mac, así que no sé por qué eso no es trivial, pero confío en tu palabra.

Bueno, en Mac, el ejecutable de la aplicación no está en la ruta.
Y sí, en realidad puede cd en contenedores .app, pero dudo que muchos usuarios lo sepan.
Requeriría ingresar algo como: /Applications/Raspberry\ Pi\ Imager.app/Contents/MacOS/rpi-imager --option
Que puede ser más difícil de recordar que el atajo.

La combinación de teclado también se cambió a "shift" + "ctrl" + "X", para poder tener la misma combinación en MacOS.
Aunque ctrl+alt+x puede ser más fácil de recordar, MacOS carecía de "alt".

OK, gracias por esa explicación sobre Mac.

Entonces, para aclarar, ¿un botón con una advertencia muy clara está realmente fuera de la mesa? Dicho botón podría ser pequeño y colocarse en la esquina inferior para reducir la posibilidad de que se presione accidentalmente. Algo como esto:

Screenshot from 2021-03-31 14-14-04

Si alguien todavía siente que esto podría llevar a que alguien cambie accidentalmente las opciones avanzadas, ¿qué pasaría si una de las opciones avanzadas mostrara siempre este botón? Entonces solo tienes que recordar/buscar el atajo mágico una vez. Si eso sigue siendo desagradable, puede ocultar el botón a menos que se use la opción de línea de comando --show-advanced-options (solo para beneficio de los usuarios que no son Mac OS).

Realmente me cuesta ver cómo este ajuste hace que la herramienta sea notablemente más confusa para los nuevos usuarios. Y es mucho mejor para aquellos otros usuarios que desean habilitar SSH fácilmente, cambiar el nombre de host, configurar WiFi, etc.

¿Aceptaría una solicitud de incorporación de cambios con tal cambio?

Entonces, ¿aceptarías una solicitud de incorporación de cambios con tal cambio? Si no, ¿qué podríamos ajustar para que sea más atractivo para los que están a cargo aquí?

Por el momento, ya hemos tomado nuestra decisión sobre cómo vamos a admitir esta funcionalidad. Como se dijo muchas veces antes, no queremos cambiar la interfaz de usuario en este momento, ya que esta es la forma más fácil para que las personas obtengan imágenes de las tarjetas SD.

Cuando aparezca una forma más fácil, podemos hacer que esta sea una interfaz más compleja para usuarios más avanzados, pero hasta entonces no la cambiaremos.

Eres libre de crear y distribuir tu propia versión (siempre y cuando elimines los logotipos y la marca denominativa de Raspberry Pi de la página principal).

Decepcionante, pero por supuesto esa es tu decisión. Gracias por tomarse el tiempo para responder.

Oye,

Eres libre de crear y distribuir tu propia versión.

@ghollingworth

Er - De hecho, estoy considerando hacer mi propia versión, ya que hay alrededor de 6 problemas de [OS Request] permanentes sin respuestas ( filtro a solicitudes ).
¿Tiene sentido para ustedes ahí? No quiero molestar a nadie, aunque parece que todos los demás usuarios en el hilo podrían dar la bienvenida a una bifurcación "no oficial de pi".
También estoy trabajando para agregar la generación json en CustomPiOS (relacionado con https://github.com/guysoft/CustomPiOS/issues/151). Y saber cuál es el soporte en eso me ayudaría a decidir si vale la pena tener un tenedor.

(De hecho, llegué aquí pensando que podríamos unir esfuerzos y hacer un CI/CD más fluido usando acciones de github o algo más accesible)

En general, esas solicitudes se han quedado inactivas mientras pienso en la mejor manera de incluirlas. Al final, cuantas más imágenes hagan lo mismo (domótica o impresora 3D, por ejemplo), solo agregaré una lista secundaria. Por ejemplo:

Other Specific Purpose OSs
  -> OctoPi
  -> Other 3D printer OSs
      --> ABC
      --> Simply etc

¡Buen trabajo chico! @raspberrypi ¿por qué borraste su mensaje? Si hay una buena razón, probablemente deberías decirlo antes de que la gente haga suposiciones. Si no lo hay, ¡consideraría seriamente restablecerlo lo antes posible antes de que la gente se dé cuenta!

Oye, solo para actualizar que hablé con Gordon y todo está bien. No es necesario hacer suposiciones :)
Podría comenzar a trabajar en un "repleto de distribuciones rpi-imager" una vez que obtenga OctoPi y FullPageOS RC.

Sostenga el teléfono, ¿se ha agregado esta característica ahora?

Sí. Fue. Genial. Gracias.

¿Fue útil esta página
0 / 5 - 0 calificaciones