Por que duas versões da rede de indicadores estão sendo trabalhadas?

12

Alguns meses atrás, no caminho para o Ubuntu Maverick, um novo indicador de sistema, a rede (com connman como back-end), começou a ser desenvolvido. O plano era colocá-lo na UNE e liberá-lo sem nenhuma área de notificação. Infelizmente, não chegou à versão final. No entanto, ainda estão sendo feitos esforços para aprimorá-lo, e estou recebendo atualizações regulares .

A partir de uma planta do último UDS, li que o plano era enviar nenhuma área de notificação e apenas indicadores. Para isso, foi definido que o nm-applet (back-end: NetworkManager) deve ser portado para a biblioteca de indicadores de aplicativos.

Hoje eu descobri que esses esforços estão em andamento e uma versão inicial está disponível para teste, disponível no Matt Trudel PPA (apenas Natty).

Portanto, minhas perguntas são: para quem tiver as informações necessárias: não seria mais fácil unir esforços e concentrar o trabalho em apenas uma versão (provavelmente o back-end do NetworkManager, como esse é o plano oficial), em vez de dividir esses esforços e dificultar testando e desenvolvendo? Ambos os indicadores estão sendo desenvolvidos por engenheiros da Canonical, e isso realmente não faz muito sentido.

Então, algum engenheiro da Canonical quer esclarecer isso?

Daniel Rodrigues
fonte
Bump: Alguém pode explicar por que há uma mudança no conman - há muitas discussões sobre como isso pode ser feito, mas não o porquê.

Respostas:

7

O indicador conman é o plano de longo prazo, o indicador do gerenciador de rede é o gap de curto prazo. existem preocupações que o conman tem alguns recursos ausentes, importantes para alguns casos de uso e é por isso que o desenvolvimento continua.

Embora eu simplesmente não entenda por que os recursos desejados no conman não foram portados para nm.

Martin Owens -doctormo-
fonte
2
De fato, é exatamente assim. O plano a longo prazo é mudar para Connman e rede de indicadores, mas as mudanças na unidade e na área de trabalho tornam muito importante obter uma versão do nm-applet que ainda aparece na unidade com a unidade, uma vez que as novas Unidade baseada em compiz atualmente não implementar bandeja do sistema :)
Mathieu Trudel-Lapierre
Obrigado por explicar isso, Martin e Mathieu. A propósito, sua versão do gerenciador de rede com suporte a indicadores de aplicativos também funciona no Maverick e resolve esse bug irritante que tive com o indicador-rede + connman: bugs.edge.launchpad.net/indicator-network/+bug/586033 (I fazer no entanto, obter algumas falhas nm, especialmente quando minha rede de repente vai para baixo, mas eu entendo estes ainda são os primeiros dias;)
Daniel Rodrigues