If FCP2 want to provide clients an easy access, then the following
changes are needed:

Answer to a ModifyPersistentRequest should not be a new
Persistent<blah> with all values, but a ModifiedPersistentRequest
message with only the changed values. Otherwise the client has to do
all syncing and searching for really changed values.

Answer to a RemovePersistentRequest should be a
RemovedPersistentRequest, this is a clear answer to the request and
clients don't need to do much investigation here.

Its easy to implement this in the node and I offer to do the changes
and to document them in the wiki. Existing clients are not affected.

Please discuss this, and with your answer provide an explanation WHY
you recommendation is better then the given ones, thanks.

rgds, bback.

Reply via email to