the issue has been discussed today at the desktop team meeting again, some of the options which are been listed:
* do nothing on upgrade and describe the change in the upgrade notes
* change the correspondance between applets and namespace on upgrade (ie migrates the session applet to the new fast user switching applet automatically), but that has side effects:
- that will break configuration for users which are using a fast user switch applet and no session applet for example
- users will not be able to use the upstream session applet if they want
- that will create use configurations which are ubuntu specific (some people run jhbuild session using the same profile for example)
* dynamically change the user configuration on upgrade or first login, that's something we didn't do until now and we have no good framework for it, it would require to writte a tool now and get it right
None of those is really good. I would not rush in changing namespaces or users configuration in upgrade. Does anybody else has a better idea about that?
the issue has been discussed today at the desktop team meeting again, some of the options which are been listed:
* do nothing on upgrade and describe the change in the upgrade notes
* change the correspondance between applets and namespace on upgrade (ie migrates the session applet to the new fast user switching applet automatically), but that has side effects:
- that will break configuration for users which are using a fast user switch applet and no session applet for example
- users will not be able to use the upstream session applet if they want
- that will create use configurations which are ubuntu specific (some people run jhbuild session using the same profile for example)
* dynamically change the user configuration on upgrade or first login, that's something we didn't do until now and we have no good framework for it, it would require to writte a tool now and get it right
None of those is really good. I would not rush in changing namespaces or users configuration in upgrade. Does anybody else has a better idea about that?