Hi Ben,

On 31.05.2017 19:01, Nobody III wrote:
> With this new release, can init provide child services to its siblings,
> or just to its children?

yes, init is now able to provide services to its siblings. For details,
please refer to the corresponding section [1] of the release notes. To
see this feature used in practice, you may have a look at the new
version of the gems/run/wm.run script [2]. There is a dedicated sub init
for all the drivers and one for all the window-manager components. By
combining init's service forwarding with the new depot tools, all the
ugly conditional parts of the run script are magically gone now. See the
previous version [3] of the run script for comparison.

[1] https://genode.org/documentation/release-notes/17.05#Service_forwarding
[2] https://github.com/genodelabs/genode/blob/master/repos/gems/run/wm.run
[3] https://github.com/genodelabs/genode/blob/17.02/repos/gems/run/wm.run

Cheers
Norman

-- 
Dr.-Ing. Norman Feske
Genode Labs

http://www.genode-labs.com · http://genode.org

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to