Hi, Dominique
After our investigation about how to implement WiNet multi-user requirements, 
we found that it's the right way to implement it in ConnMan, the reason is 
described below:

1.       ConnMan is the real connection manager daemon, and it should handle 
multi-user related stuff logically. WiNet service daemon is only a slim daemon 
which is designed to make some background operations, such as trigger 
periodically scan, tethering data statistics and son on.



2.       ConnMan has already supported a feature "Session" which can be used to 
implement multi-user, but we found that it's not mature enough and a little too 
complicated, after a balance about the schedule and the solution, our proposal 
solution is:

1). At the first phrase, add ConnMan patches ourselves to implement multi-user 
and maintain them in Tizen ConnMan, by our investigation, we only need less 
than 5 patches to implement the requirement. It's not a problem to maintain the 
related patches in Tizen and not submit them to upstream, actually, we have 
already maintained more than 20 patches in Tizen ConnMan to meet Samsung 
specific requirements, which can't be merged into ConnMan upstream. So Tizen 
ConnMan is a little different with upstream Connman: upstream ConnMan is common 
to every platform, but Tizen ConnMan is specific for Tizen platform.

2). At the second phrase, when multi-user requirements is nailed down 
completely and ConnMan session is mature, we will continue to investigate it 
and try to switch the solution to ConnMan session.

Currently at the first stage, we will submit the related patches to gerrit, we 
will add you guys as the reviewers, any suggestions about it, feel free to let 
me know, thanks!


Regards,
Zhang Zhengguang

_______________________________________________
Dev mailing list
Dev@lists.tizen.org
https://lists.tizen.org/listinfo/dev

Reply via email to