为什么要使用两个指示器网络版本?


12

几个月前,在通往Ubuntu Maverick的路上,一个新的系统指示器网络(以connman作为后端)开始开发。计划是将其放入UNE,并在没有通知范围的情况下将其释放。不幸的是,它没有进入最终版本。但是,仍在继续努力以改进它,并且我会定期进行更新

从上一个UDS的蓝图中,我读到该计划是不发布通知区域,而仅发布指示器。为此,已定义应将nm-applet(后端:NetworkManager)移植到appindicator库中。

今天,我发现这些努力正在进行中,并且可以从Matt Trudel PPA(仅限Natty)获得测试的初始版本。

因此,我的问题是,向拥有必要信息的人发送信息:将工作并集中在一个版本中(可能是NetworkManager后端,因为这是官方计划)集中工作会不会更容易,而不是分散这些工作并妨碍他们进行工作测试和开发?这两个指标都是由Canonical工程师开发的,这实际上没有多大意义。

那么,任何规范工程师愿意澄清这一点吗?


凹凸:有人可以解释为什么conman发生了变化-关于如何做到这一点有很多讨论,但为什么呢?

Answers:


7

conman指标是长期计划,Network Manager指标是短期止损。值得关注的是conman具有某些缺少的功能,这些功能对于某些用例很重要,这就是开发得以继续的原因。

尽管我只是不明白为什么conman中所需的功能没有移植到nm。


2
确实,这就是事实。长期计划是切换到Connman和指标网络,但是统一性和桌面的变化使之成为现实,因此获得新的nm-applet版本仍然可以统一显示在桌面上非常重要。基于compiz的Unity当前未实现系统任务栏:)
Mathieu Trudel-Lapierre 2010年

感谢Martin和Mathieu的解释。顺便说一句,您的带有应用程序指示器支持的网络管理器版本也可以在Maverick中使用,并解决了指示器网络+ connman遇到的这个烦人的bug:bugs.edge.launchpad.net/indicator-network/+bug/586033(I但是,这样做确实会导致nm崩溃,尤其是当我的网络突然崩溃时,但我知道这些仍处于初期;)
Daniel Rodrigues
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.