forwards and backwards compatible user preferences
Ian Springer
ian.springer at redhat.com
Tue Apr 5 19:59:52 UTC 2011
I am looking at https://bugzilla.redhat.com/show_bug.cgi?id=693411. It
appears the root cause of the issue is that the format of the
".recent.resources" preference's value was changed in coregui from the
format used by portal-war. coregui uses:
resourceId|resourceId|resourceId,...
but portal-war uses:
entityId|entityType|name,entityId|entityType|name,...
where entityId is either a resource or group id, and entity type is
either "resource" or "group".
I think we should try to keep the format of existing preferences the
same, and if we absolutely do need to change the format of a preference,
we should change its name too. That way when a user upgrades from RHQ
3.x or JON 2.x, their existing preferences will still work, both on the
coregui side and on the portal-war side (for iframes).
Thoughts?
More information about the rhq-devel
mailing list