Pourquoi travaille-t-on sur deux versions d'indicateur-réseau?

12

Il y a quelques mois, sur la route d'Ubuntu Maverick, un nouvel indicateur système, réseau (avec connman comme backend), a commencé à se développer. Le plan était de le faire entrer dans UNE et de le libérer sans zone de notification. Malheureusement, il n'est pas entré dans la version finale. Cependant, des efforts continus sont toujours déployés pour l'améliorer, et je reçois des mises à jour régulières .

D'après un plan du dernier UDS, j'ai lu que le plan était de ne pas envoyer de zone de notification et uniquement des indicateurs. Pour cela, il a été défini que nm-applet (backend: NetworkManager) devrait être porté sur la bibliothèque appindicator.

Aujourd'hui, j'ai découvert que ces efforts sont en cours et une version initiale est disponible pour les tests, disponible auprès de Matt Trudel PPA (Natty uniquement).

Donc, mes questions sont, pour quiconque a les informations nécessaires: ne serait-il pas plus facile de joindre les efforts et de concentrer le travail dans une seule version (probablement le backend NetworkManager, car c'est le plan officiel), au lieu de briser ces efforts et d'entraver à la fois tester et développer? Les deux indicateurs sont développés par les ingénieurs de Canonical, et cela n'a vraiment pas beaucoup de sens.

Donc, un ingénieur canonique souhaitant clarifier cela?

Daniel Rodrigues
la source
Bump: Quelqu'un peut-il expliquer POURQUOI il y a un changement de conman - il y a beaucoup de discussions sur la façon dont cela peut être fait mais pas pourquoi.

Réponses:

7

L'indicateur Conman est le plan à long terme, l'indicateur du gestionnaire de réseau est l'écart d'arrêt à court terme. il y a des préoccupations conman a des fonctionnalités manquantes qui sont importantes pour certains cas d'utilisation et c'est pourquoi le développement se poursuit.

Bien que je ne vois tout simplement pas pourquoi les fonctionnalités souhaitées dans conman n'ont pas été portées sur nm.

Martin Owens -doctormo-
la source
2
En effet, c'est exactement comme ça. Le plan à long terme est de passer à Connman et à l'indicateur-réseau, mais les changements dans l'unité et le bureau font qu'il est vraiment important d'obtenir une version de nm-applet qui apparaît toujours sur le bureau avec l'unité, étant donné que le nouveau Unity basé sur compiz n'implémente pas actuellement la barre d'état système :)
Mathieu Trudel-Lapierre
Merci d'avoir expliqué cela, Martin et Mathieu. Soit dit en passant, votre version de gestionnaire de réseau avec prise en charge des indicateurs d'application fonctionne également dans Maverick, et résout ce bogue ennuyeux que j'avais avec indicateur-réseau + connman: bugs.edge.launchpad.net/indicator-network/+bug/586033 (I cependant, j'obtiens quelques plantages nm, surtout quand mon réseau tombe soudainement en panne, mais je comprends que ce sont encore les premiers jours;)
Daniel Rodrigues