X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=TODO;h=399b09a7b459b6906f18e796c1a032101cfe4883;hb=07d8b2f40e6aeb7ed095a0bf8038235da55d1c71;hp=8e7bf39f98d3f8b2cff6a844c23a307584884891;hpb=18e27aa399acae27752e45e18a98b1d0d5e5728b;p=sfa.git diff --git a/TODO b/TODO index 8e7bf39f..399b09a7 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,6 @@ +- CM +* sfa_componet_config needs to define SFA_CM_SLICE_PREFIX + - URN vs HRN * methods should support urn or hrn arguments * create a module that converts urn to hrn so we can continue using @@ -6,13 +9,11 @@ * urn is the standard over the wire format - Registry -* refactor to use managers +* sfa.plc.api.SfaAPI.fill_record_pl_info() should add the sites PIs to a slice records researchers list * update call should attempt to push updates to federated peers if the peer has a record for an object that is updated locally * api.update_membership() shoudl behave more like resolve when looking up records (attempt to resolve records at federated registeries) instead of only looking in the local registry -* sfi remove, if removing a site, remove any record that site is an an authority for -* support generic registry records (dont depend on postgres! object db?) -* modify resolve() so that you can resolve more than 1 hrn at at time (list of hrns) +* support generic registry records (dont depend on postgres!) - sfa-clean-peer-records * instead of resolving each peer record one by one, use one reslove call to resolve a list of hrns (requires updated registry.resolve() method)