It should be possible to have your profile on a 'home instance' and then instruct a different instance to retrieve details from there instead of having to type them over and over all over the place.
Process for sharing:
tag each profile property with "sharing attribute" (see below)
generate a share token on "Instance A" for "Instance B"
paste share token into "Instance B"s property form
presto
The 'share token' is a URL pointing to the instance's Profile Sharing interface.
Likely we will require HTTPS for these URLs and the content will be JSON formatted.
Profile Sharing does require that each property has one or more 'sharing attributes', eg:
local - this property remains local to this instance
public - this property is considered public knowledge between instances*
share:instanceX - this property can only be shared with instanceX
A profile on an instance can be marked as 'master' and 'slave', hence if an update is needed that update has to be performed on the 'master' instance and 'slaves' will just redirect to that instance for editing.
It should be possible to have your profile on a 'home instance' and then instruct a different instance to retrieve details from there instead of having to type them over and over all over the place.
Process for sharing:
The 'share token' is a URL pointing to the instance's Profile Sharing interface. Likely we will require HTTPS for these URLs and the content will be JSON formatted.
Profile Sharing does require that each property has one or more 'sharing attributes', eg:
A profile on an instance can be marked as 'master' and 'slave', hence if an update is needed that update has to be performed on the 'master' instance and 'slaves' will just redirect to that instance for editing.