As discussed in Edinburgh, I'm going to put together a document describing the protocol changes that we intend on making as part of the RPC refresh effort. A number of people have volunteered to contribute sections to this document - this is a plea for content, and an outline of the format I would like.

For each change, I would like one or more paragraphs outlining:
  *) The nature of the change
  *) The justification for it
*) How existing clients/servers which implement the new RPCs, but not the necessary backend infrastructure should handle data in the new form (For example, in the case of 64bit time, this would detail how 32bit time is translated to 64bit, what to do with the loss of precision, any values that are errors, and so on)

I'd also like an indication of the structures and RPCs that are changed by the proposal, such that I can draft new RPCL to describe them.

I believe the following people have promised me text:

Jeffrey Altman: 64bit time, 64bit FIDs
Christof Hanke: rxosd changes : 'No of files in Volume' quota, osdPolicy, DataAccessProtocol in FetchStatus
Alistair Ferguson: Volume Last update time in FetchStatus

The following are currently unclaimed:

*) 64bit volume quota and block sizes
*) Per file semantics for FetchACL and StoreACL
*) Extend ACLs to use 32 access bits
*) Cleanup FetchStatus

Volunteers to provide text for these would be greatly appreciated.

If you're going to write something for me, can I have it by the end of October?

Thanks,

Simon.


_______________________________________________
AFS3-standardization mailing list
[email protected]
http://michigan-openafs-lists.central.org/mailman/listinfo/afs3-standardization

Reply via email to