¿Por qué hay ideas populares sobre Brainstorm que los desarrolladores no han implementado? [cerrado]

9

Al unirme a Ubuntu Community, encontré Brainstorm no solo una idea maravillosa, sino también una excelente ejecución.

Ahora, después de ver el sitio durante 3 lanzamientos, me pregunto si solo se muestra la pelusa a los nuevos usuarios. ¿Quizás para entusiasmarlos con Ubuntu?

  1. ¿Los desarrolladores prestan mucha atención a Brainstorm?

  2. ¿Cuántos votos positivos requiere una idea antes de ser considerada seriamente? (Algunas ideas tienen decenas, cerca de cien (s) y todavía no se trasladan al área de desarrollo aguas arriba)

Lionthinker
fuente
Creo que esto debería reabrirse ya que es una pregunta que muchas personas que proponen ideas sobre Brainstorm desearían una respuesta. Creo que esta es una pregunta real.
Tendría que editar esta pregunta, y especialmente el título. Tal como está actualmente, en realidad se ajusta a la definición de "no constructivo" que figura en las preguntas frecuentes, ya que es una pregunta que se hace mejor a los desarrolladores (y probablemente tampoco obtendrían un consenso completo de ellos). También hay dos respuestas bastante buenas a las preguntas planteadas en el cuerpo del texto. Estos muy bien resumen la situación.
fabricator4

Respuestas:

15

En primer lugar, no es necesario que las ideas más populares o más votadas sean implementadas por el equipo de desarrolladores de Ubuntu.

Quiero decir, si alguien está tan inclinado a traerlo a Ubuntu, entonces existe otra forma de usar Punch de Launchpad donde puede construir su idea e implementarla de forma más personalizable.

Desde la página Wiki de lluvia de ideas de Ubuntu

La lluvia de ideas de Ubuntu proporciona una forma sencilla para que cualquiera pueda aportar ideas para mejorar Ubuntu. Las ideas son votadas por la comunidad de usuarios y las ideas más populares son presentadas a los equipos de desarrollo.

De la idea a la característica

Hay varias rutas desde la idea hasta la implementación:

  • El presentador de ideas se implementa por sí mismo y contribuye con el paquete o parche a Ubuntu.
  • La idea genera interés, y varios voluntarios forman un nuevo proyecto para diseñar e implementar la idea.
  • La idea atrae el interés de los equipos de Ubuntu apropiados, que forman un grupo de trabajo o programan una sesión de UDS para diseñar y marcar la idea.
  • El concepto de idea influye en otro foro y es implementado por un grupo no relacionado.

Planos de Ubuntu

Para cambios complejos, escriba un 'plan' basado en el resultado de la idea de Brainstorm.

  • Un plano es un documento de diseño de características. Se utiliza para describir una característica propuesta con suficiente detalle para que un desarrollador la implemente (no es exactamente lo mismo que una especificación, aunque ese término se usa a menudo).
  • Cualquiera puede comenzar un plan, aunque sería útil alguna experiencia en diseño o desarrollo de software. Después de que se haya redactado un primer borrador, el plan generalmente se discute en una lista de correo apropiada del equipo o proyecto, hilo del foro o en una reunión de desarrollo como UDS.

Por ejemplo, aquí están las ideas sobre Ubuntu que se están implementando actualmente para la versión Ubuntu 12.10 Quantal Quetzal.

Desde mi punto de vista,

Brainstorm es una plataforma para mejorar y contribuir de manera innovadora a Ubuntu, que incluye atraer la atención del equipo de desarrolladores hacia su idea.

Alternativamente, dar vida a otras ideas propuestas o ideas propias desarrollándolas e implementándolas usando PPA, si encuentra más útil, entonces puede terminar en los repositorios oficiales de Ubuntu que traen a desarrolladores y voluntarios más interesados ​​para desarrollarla y mantenerla.

atenz
fuente
7

Además de la excelente respuesta de tijybba, realmente se reduce a números puros. Se tarda unos minutos en llegar a una idea, lleva semanas, meses o incluso años implementarla.

Déle al usuario promedio de Linux 10 minutos para llegar a 10 ideas y es probable que generen años y años de trabajo de ingeniería, por lo que podemos escribirlas para que si aparecen nuevos desarrolladores tengan algo en qué trabajar.

También se resuelven un montón de ideas, es posible que no se marquen en Brainstorm o simplemente son errores o mejoras que aún no se han implementado. Veamos algunos ejemplos de las ideas más populares de los últimos 6 meses .

  • Centro de software de velocidad de descarga de pantalla: solo necesita implementarse, eso es solo una solicitud de función.
  • La pantalla de apagado está muy desactualizada: todo el mundo ya lo sabe, alguien solo necesita hacer el trabajo.
  • La aplicación nativa de KDE debe estar marcada en el Centro de software: solo debe implementarse.
  • El administrador de actualizaciones debe elegir automáticamente un espejo para actualizar en caso de falla: en realidad, el administrador de actualizaciones ya es compatible con el método espejo: // , simplemente no se ha probado lo suficiente como para activarlo de forma predeterminada.
  • Los enlaces magnéticos deben ser compatibles en la página de descarga de Ubuntu: alguien solo necesita implementar eso.
  • La familia puede usar Ubuntu, que básicamente es "hacer que los usuarios apestan", ¡no hay discusión de mi parte!
  • Los usuarios inexpertos no saben cuándo / cómo desconectar de forma segura las unidades extraíbles; eso es un problema en todos los sistemas operativos.
  • Sea capaz de crear un punto caliente en network-manager. ¡Ya lo hacemos!
  • Menú de arranque del sistema complicado innecesario: en realidad no importa porque ocultamos el menú de forma predeterminada y solo los usuarios avanzados ingresan allí de todos modos.

Ahora, algunas de estas son buenas ideas, algunas son solo informes de errores.

Es mejor pensar como Brainstorm como un lugar para que las personas presenten ideas, por lo que cuando un nuevo desarrollador quiere trabajar en algo tienen un lugar para buscar ideas, no es un lugar para poner una lista TODO para los desarrolladores de Ubuntu existentes principalmente porque son un número finito y la mayoría de ellos están ocupados sacando el sistema operativo a los usuarios.

También muchos de los puntos débiles que los usuarios dejan allí son problemas conocidos. El tipo que escribe el diálogo de apagado probablemente no necesita saber que es viejo y horrible, ¡lo trata todos los días! O mi favorito personal: acelerar los administradores de archivos

Es solo cuestión de tiempo que se implementen cosas como esa, no es como si los desarrolladores de Nautilus intencionalmente hicieran lento el administrador de archivos.

  • TL; DR: Ideas ilimitadas, personas limitadas para hacer el trabajo.
Jorge Castro
fuente