microsoft / jacdac

Device and service catalogs for Jacdac.
https://aka.ms/jacdac
Creative Commons Attribution 4.0 International
66 stars 25 forks source link

role manager binding algorithm should be specified #491

Closed pelikhan closed 2 years ago

pelikhan commented 3 years ago

and have a consistent behavior on all platforms.

tballmsft commented 3 years ago

Agreed. We need to talk about this. Role management can be easier with UI in web browser. Maybe a configuration gets created and installed on brain? But what happens when we plug/unplug and we are no longer connect to web browser? What are failure models?

mmoskal commented 3 years ago

There should definitely be logic on the brain to re-assign roles, even if the assignment isn't optimal (and there is right now, in MakeCode). I can imagine different UIs for fixing up assignments - web browser, arcade device, etc.

tballmsft commented 2 years ago

@mmoskal - can you document this?

mmoskal commented 2 years ago

documented in service spec