The goal is to jump forward with this fate: https://fate.suse.com/319319
Xvnc can be configured in various way, but our current configuration that is enabled from YaST is quite simple - every VNC connection gets new session spawned, nobody else can connect to it and when the client disconnects, the session is ended.
It would be good to have possibility to configure the session from inside - make it permanent, set password and enable sharing. Other clients can choose to reconnect to existing session or create new one.
This project is one of its kind!