Bug 8606

Summary: Evaluate using connman-gtk instead of connman-gnome
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Jussi Kukkonen <jku>
Component: connectivityAssignee: Ross Burton <ross.burton>
Status: RESOLVED OBSOLETE QA Contact:
Severity: enhancement    
Priority: Medium CC: ionutx.chisanovici, kai.kang, meta.mr.watcher, meta.watcher, randy.macleod, ross.burton
Version: 2.1   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on: 3169    
Bug Blocks: 5874    

Description Jussi Kukkonen 2015-10-29 09:46:52 UTC
Note to self: Check with Tomasz if his connman-ui would be a better option for us than connman-gnome.

https://github.com/tbursztyka/connman-ui
Comment 1 Jussi Kukkonen 2016-03-16 12:10:47 UTC
Moving to 2.2: this does not make sense before Sato gtk3 patchset.
Comment 2 Jussi Kukkonen 2016-09-06 12:35:17 UTC
This didn't make 2.2, moving to 2.3.

I have done a bit of testing and review though. We should move to https://github.com/jgke/connman-gtk : it's fairly modern, well made and actually supports most (all?) connman features. Only depends on Gtk+3 and glib-2.0 as well.

A patch may be required to get the notification icon working but that should be easy.
Comment 3 Jussi Kukkonen 2017-08-30 11:01:47 UTC
Documenting the lack of progress here: the project linked in comment 2 is still a valid option (and more modern than the code we currently use) but I haven't gone through the trouble of integrating it into Sato as it too is pretty much abandoned now :( Last commits were December 2015...
Comment 4 Ross Burton 2017-09-13 14:27:49 UTC
connman-gtk from comment 2 appears dead but is less dead that connman-gnome or connman-ui.  We should give it a go.
Comment 5 Maxin B. John 2017-10-11 13:57:10 UTC
Initial version of connman-gtk is available here:

 http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=maxin/contrib&id=3e43663db828b44da5719cb73c59330931dc44e6
Comment 6 Maxin B. John 2018-03-07 03:30:34 UTC
sent to oe-core mailing list:

http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148284.html
Comment 7 Ross Burton 2018-06-12 11:33:21 UTC
Please rebase and resend.

Did you test with on real hardware with ethernet and wifi?
Comment 8 Maxin B. John 2018-09-18 08:22:21 UTC
Updated version of connman-gtk available here:

http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=maxin/connman-gtk&id=f6a2114793fdcad1009bf6c1da6bd5cc70596f1f

Known limitations: 
1. Relaunching from status icon doesn't work in core-image-sato.
Comment 9 Ross Burton 2019-05-17 20:15:15 UTC
*** Bug 5874 has been marked as a duplicate of this bug. ***
Comment 10 Randy MacLeod 2023-11-09 16:09:00 UTC
connman-gtk not very active but still worth doing.
Comment 11 Ross Burton 2026-06-18 15:27:25 UTC
connman-gtk has been abandoned, so I think when we move away from sato we either bring it back from the dead or find something else.

Closing.