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