Perché si stanno lavorando su due versioni di reti di indicatori?


12

Alcuni mesi fa, sulla strada per Ubuntu Maverick, un nuovo indicatore di sistema, la rete (con connman come backend), ha iniziato a essere sviluppato. Il piano era di portarlo in UNE e rilasciarlo senza area di notifica. Sfortunatamente non è arrivato alla versione finale. Tuttavia, sono ancora in corso sforzi per migliorarlo e sto ricevendo aggiornamenti regolari .

Da un progetto dell'ultimo UDS, ho letto che il piano era di spedire nessuna area di notifica e solo indicatori. Per questo, è stato definito che nm-applet (backend: NetworkManager) deve essere portato nella libreria dell'appindicator.

Oggi ho scoperto che quegli sforzi sono in corso e una versione iniziale è disponibile per i test, disponibile da Matt Trudel PPA (solo Natty).

Quindi, la mia domanda è, per chiunque abbia le informazioni necessarie: non sarebbe più facile unire gli sforzi e concentrare il lavoro in una sola versione (probabilmente il backend di NetworkManager, dato che è il piano ufficiale), invece di spezzare quegli sforzi e ostacolare sia test che sviluppo? Entrambi gli indicatori sono stati sviluppati dagli ingegneri canonici e non ha molto senso.

Quindi, qualche ingegnere canonico disposto a chiarire questo?


Bump: Qualcuno può spiegare PERCHÉ c'è un cambiamento in Conman - ci sono molte discussioni su come questo può essere fatto, ma non sul perché.

Risposte:


7

L'indicatore conman è il piano a lungo termine, l'indicatore del gestore di rete è il gap stop a breve termine. ci sono preoccupazioni che conman abbia alcune caratteristiche mancanti che sono importanti per alcuni casi d'uso ed è per questo che lo sviluppo continua.

Anche se non vedo perché le funzionalità desiderate in conman non siano state portate su nm.


2
Anzi, è esattamente così. Il piano a lungo termine è quello di passare a Connman e alla rete di indicatori, ma i cambiamenti nell'unità e nel desktop lo rendono così che è davvero importante ottenere una versione di nm-applet che si presenta ancora sul desktop con unità, dato che il nuovo Unity basato su compiz attualmente non implementa la barra delle applicazioni :)
Mathieu Trudel-Lapierre,

Grazie per aver spiegato questo, Martin e Mathieu. A proposito, la tua versione di gestore di rete con supporto per gli indicatori di app funziona anche in Maverick e risolve questo fastidioso bug che avevo con indicatore-rete + connman: bugs.edge.launchpad.net/indicator-network/+bug/586033 (I tuttavia, si ottengono alcuni arresti anomali, specialmente quando la mia rete si interrompe improvvisamente, ma capisco che questi sono ancora i primi giorni;)
Daniel Rodrigues,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.