SRM collaboration meeting
Aug. 30 � Sept. 1, 2006
Tentative Agenda
Day 1
Morning:
� Collect open topics for discussion
� Effects of SRM v2.2 on functionality in SRM v3.0
� xrootd-SRM: progress and requirements
� proposed terminology changes
Afternoon
� SRM v3.0 Core Functions part 1
o
Get, Put, and related functions
(see details under note 1)
Break
� SRM v3.0 Core Functions part 2
o
Remove, Ls, ChangeStorage, and information
functions
(see details under note 2)
Day 2
Morning:
� SRM v3.0 Advanced Functions part 1
o
Advanced feature: Space Management Functions
(see details under note 3)
Afternoon:
� SRM v3.0 Advanced Functions part 2
o
Advanced feature: Directory Management Functions
(see details under note 4)
Break
� SRM v3.0 Advanced Functions part 3
o Advanced features: Remote Access, Authorization, and Administrative Functions (see details under note 5)
Day 3
Morning:
� SRM v3.0 Operational Framework
o Web services with WSDL and XSD
o Examples of operational spec for several functions
Afternoon
� Any remaining items
� Administrative items (e.g. participation in GGF, conf. calls, etc.)
� Implementation plans
Notes
Note 1: Core features: Get, Put, and related functions
o srmPrepareToGet
o srmPrepareToPut
o srmPutFileDone
o srmPutRequestDone
o srmReleaseFiles
o srmReleaseRequestedFiles
o srmStatusOfGetRequest
o srmStatusOfPutRequest
Note 2: Core Features: Remove, Ls, ChangeStorage, and information functions
o srmRm
o srmRmStatus
o srmLs
o srmLsStatus
o srmChangeFileStorageType
o srmChangeFileStorageTypeStatus
o srmExtendFileLifetime
o srmExtendRequestedFileLifetime
o srmAbortRequest
o srmAbortRequestedFiles
o srmGetFeatures
o srmGetRequestSummary
o srmGetRequestTokens
o srmGetSRMStorageInfo
o srmGetTransferProtocols
Note 3: Advanced feature: Space Management Functions
o srmCleanupFilesFromSpace
o srmGetSpaceMetaData
o srmGetSpaceTokens
o srmReleaseSpace
o srmReserveSpace
o srmStatusOfCleanupFilesFromSpace
o srmUpdateSpace
Note 4: Advanced feature: Directory Management Functions
o srmCp
o srmCpStatus
o srmLsDetails
o srmLsDetailsStatus
o srmMkdir
o srmMv
o srmMvStatus
o srmRmdir
Note 5: Advanced features: Remote Access, Authorization, and Administrative Functions
o srmRemoteCopy
o srmStatusOfRemoteCopyRequest
o srmCheckPermission
o rmSetPermission
o srmResumeRequest
o srmSuspendRequest