Mengapa dua versi indikator-jaringan sedang dikerjakan?

12

Beberapa bulan yang lalu, di jalan menuju Ubuntu Maverick, indikator sistem baru, jaringan (dengan connman sebagai backend), mulai dikembangkan. Rencananya adalah memasukkannya ke dalam UNE dan melepaskannya tanpa pemberitahuan. Sayangnya itu tidak berhasil masuk ke versi final. Namun, upaya berkelanjutan masih dilakukan untuk memperbaikinya, dan saya mendapatkan pembaruan rutin .

Dari cetak biru dari UDS terakhir, saya membaca bahwa rencananya adalah untuk mengirim tidak ada area pemberitahuan dan hanya indikator. Untuk itu, didefinisikan bahwa nm-applet (backend: NetworkManager) harus porting ke perpustakaan appindicator.

Hari ini saya menemukan bahwa upaya itu sedang berlangsung dan versi awal tersedia untuk pengujian, tersedia dari Matt Trudel PPA (khusus Natty).

Jadi, pertanyaan saya adalah, kepada siapa pun yang memiliki informasi yang diperlukan: tidakkah akan lebih mudah untuk bergabung dengan upaya dan memusatkan pekerjaan hanya dalam satu versi (mungkin backend NetworkManager, karena itu adalah rencana resmi), alih-alih memecah upaya-upaya tersebut dan menghambat baik pengujian dan pengembangan? Kedua indikator sedang dikembangkan oleh insinyur Canonical, dan itu benar-benar tidak masuk akal.

Jadi, ada insinyur Canonical yang mau menjelaskan hal ini?

Daniel Rodrigues
sumber
Bump: Dapatkah seseorang menjelaskan MENGAPA ada perubahan untuk menipu - ada banyak diskusi tentang bagaimana ini bisa dilakukan tetapi tidak mengapa.

Jawaban:

7

Indikator conman adalah rencana jangka panjang, indikator manajer jaringan adalah celah berhenti jangka pendek. ada kekhawatiran conman memiliki beberapa fitur yang hilang yang penting untuk beberapa kasus penggunaan dan itulah sebabnya pengembangan terus berlanjut.

Walaupun saya tidak mengerti mengapa fitur yang diinginkan pada conman tidak di-port ke nm.

Martin Owens -doctormo-
sumber
2
Memang, memang begitulah adanya. Rencana jangka panjang adalah untuk beralih ke Connman dan indikator-jaringan, tetapi perubahan dalam kesatuan dan desktop membuatnya sehingga sangat penting untuk mendapatkan versi nm-applet yang masih muncul di desktop dengan kesatuan, mengingat bahwa yang baru Unity berbasis compiz saat ini tidak menerapkan system tray :)
Mathieu Trudel-Lapierre
Terima kasih telah menjelaskan ini, Martin dan Mathieu. Omong-omong, versi manajer jaringan Anda dengan dukungan indikator aplikasi berfungsi juga di Maverick, dan menyelesaikan bug yang menyebalkan yang saya alami dengan indikator-jaringan + connman: bugs.edge.launchpad.net/indicator-network/+bug/586033 (saya Namun, dapatkan beberapa nm crash, terutama ketika jaringan saya tiba-tiba turun, tapi saya mengerti ini masih awal;)
Daniel Rodrigues