Pourquoi y a-t-il des idées populaires sur Brainstorm que les développeurs n'ont pas implémentées? [fermé]

9

En rejoignant la communauté Ubuntu, j'ai trouvé que Brainstorm était non seulement une merveilleuse idée, mais aussi une excellente exécution.

Maintenant, après avoir regardé le site pour 3 versions, je me demande si son seul fluff est montré aux nouveaux utilisateurs. Peut-être pour les exciter à propos d'Ubuntu?

  1. Les développeurs accordent-ils beaucoup d'attention à Brainstorm?

  2. Combien de votes positifs une idée nécessite-t-elle avant d'être sérieusement étudiée? (Certaines idées ont des dizaines, près de cent (s) et elles ne sont toujours pas déplacées vers la zone de développement en amont)

Lionthinker
la source
Je pense que cela devrait être rouvert car c'est une question à laquelle beaucoup de gens qui proposent des idées sur Brainstorm voudraient une réponse. Je pense que c'est une vraie question.
Vous auriez besoin de modifier cette question, et surtout le titre. Dans sa forme actuelle, il correspond en fait à la définition de "non constructif" telle qu'elle est donnée dans la FAQ, car c'est une question qu'il vaut mieux poser aux développeurs (et vous n'obtiendrez probablement pas un consensus complet non plus). Il y a aussi deux très bonnes réponses aux questions posées dans le corps du texte. Celles-ci résument assez bien la situation.
fabricator4

Réponses:

15

Tout d'abord, il n'est pas nécessaire que les idées les plus populaires ou les plus votées soient mises en œuvre par l'équipe des développeurs Ubuntu.

Je veux dire que si quelqu'un est si enclin à l'introduire dans Ubuntu, alors il existe un autre moyen d'utiliser Launchpad PPA où vous pouvez créer votre idée et l'implémenter sous une forme plus personnalisable.

À partir de la page Wiki de brainstorming Ubuntu

Le brainstorming Ubuntu fournit un moyen simple pour quiconque de contribuer à des idées pour améliorer Ubuntu. Les idées sont votées par la communauté des utilisateurs et les idées les plus populaires sont portées à la connaissance des équipes de développement

De l'idée à la fonctionnalité

Il existe plusieurs voies de l'idée à la mise en œuvre:

  • L'émetteur d'idées implémente lui-même et contribue le package ou le correctif à Ubuntu.
  • L'idée suscite de l'intérêt et plusieurs bénévoles forment un nouveau projet pour élaborer et mettre en œuvre l'idée.
  • L'idée suscite l'intérêt des équipes Ubuntu appropriées, qui forment un groupe de travail ou planifient une session UDS pour élaborer et jalonner l'idée.
  • Le concept d'idée influence un autre forum et est mis en œuvre par un groupe indépendant.

Plans d'Ubuntu

Pour les changements complexes, écrivez un «plan» basé sur le résultat de l'idée de remue-méninges.

  • Un plan directeur est un document de conception d'entités. Il est utilisé pour décrire une fonctionnalité proposée avec suffisamment de détails pour qu'un développeur puisse l'implémenter (pas tout à fait la même chose qu'une spécification, bien que ce terme soit souvent utilisé).
  • Tout le monde peut créer un plan directeur, bien qu'une certaine expérience en conception ou développement de logiciels soit utile. Après la rédaction d'une première ébauche, le plan est généralement discuté sur une liste de diffusion d'équipe ou de projet appropriée, sur un fil de discussion ou lors d'une réunion de développement comme UDS.

Par exemple, voici les idées sur Ubuntu qui sont actuellement mises en œuvre pour la version d'Ubuntu 12.10 Quantal Quetzal.

De mon point de vue,

Brainstorm est une plate-forme pour améliorer et contribuer de manière innovante à Ubuntu, ce qui implique d'attirer l'attention de l'équipe de développeurs sur votre idée.

Alternativement, donner vie à d'autres idées proposées ou à vos propres idées en les développant et en les mettant en œuvre à l'aide de PPA, si cela s'avère plus utile, il peut se retrouver dans les référentiels officiels Ubuntu, ce qui amènera plus de développeurs et de volontaires intéressés à le développer et à le maintenir.

atenz
la source
7

En plus de l'excellente réponse de tijybba, cela se résume vraiment à des nombres purs. Il faut quelques minutes pour trouver une idée, il faut des semaines, des mois, voire parfois des années pour la mettre en œuvre.

Donnez à l'utilisateur Linux moyen 10 minutes pour trouver 10 idées et elles généreront probablement des années et des années de travail d'ingénierie, c'est pourquoi nous pouvons simplement les écrire, donc si de nouveaux développeurs arrivent, ils ont quelque chose à travailler.

De plus, un tas d'idées sont résolues, elles peuvent tout simplement ne pas être marquées sur Brainstorm ou ce sont simplement des bugs ou des améliorations qui ne sont tout simplement pas encore implémentés. Regardons quelques exemples des idées les plus populaires des 6 derniers mois .

  • Afficher le centre de logiciel de vitesse de téléchargement: il suffit de l'implémenter, ce n'est qu'une demande de fonctionnalité.
  • L'écran d'arrêt est très obsolète: tout le monde sait que déjà quelqu'un a juste besoin de faire le travail.
  • L'application native KDE doit être marquée dans le Centre logiciel: il suffit de l'implémenter.
  • update-manager devrait choisir automatiquement un miroir à mettre à jour en cas d'échec: en fait, le gestionnaire de mise à jour prend déjà en charge la méthode mirror: // , elle n'a tout simplement pas été suffisamment testée pour être activée par défaut.
  • Les liens magnétiques doivent être pris en charge dans la page de téléchargement d'Ubuntu: quelqu'un a juste besoin de l'implémenter.
  • La famille peut utiliser Ubuntu - ce qui est fondamentalement "faire sucer les utilisateurs", aucun argument de ma part là-bas!
  • Les utilisateurs inexpérimentés ne savent pas quand / comment débrancher en toute sécurité les disques amovibles - c'est un problème dans tous les systèmes d'exploitation.
  • Être capable de créer un hot-spot dans le gestionnaire de réseau - Nous le faisons déjà!
  • menu de démarrage système compliqué inutile - n'a pas vraiment d'importance car nous masquons le menu par défaut et seuls les utilisateurs avancés y entrent de toute façon.

Maintenant, certaines d'entre elles sont de bonnes idées, d'autres ne sont vraiment que des rapports de bogues.

Il est préférable de penser en tant que remue-méninges comme un endroit où les gens peuvent déposer des idées, donc quand un nouveau développeur veut travailler sur quelque chose, il a un endroit pour regarder des idées, ce n'est pas un endroit pour mettre une liste TODO pour les développeurs Ubuntu existants, principalement parce qu'ils sont un nombre fini et la plupart d'entre eux sont occupés à mettre le système d'exploitation à la disposition des utilisateurs.

De nombreux points douloureux que les utilisateurs y posent sont également des problèmes connus. Le gars qui écrit la boîte de dialogue d'arrêt n'a probablement pas besoin de savoir qu'elle est vieille et merdique, il s'en occupe tous les jours! Ou mon préféré: accélérer les gestionnaires de fichiers

Ce n'est qu'une question de temps pour implémenter des choses comme ça, ce n'est pas comme si les développeurs Nautilus avaient intentionnellement ralenti le gestionnaire de fichiers.

  • TL; DR: idées illimitées, personnes limitées pour faire le travail.
Jorge Castro
la source