updated
[sfa.git] / TODO
1 - Build/Tags
2 * test rpm build/install
3
4 - Stop invalid users
5 * a recently disabled/deleted user may still have a valid cred. Keep a list of valid/invalid users on the aggregate and check callers against this list
6
7 - Component manager
8   * GetGids - make this work for peer slices
9   * Redeem ticket - RedeemTicket/AdminTicket not working. Why?
10   * install the slice and node gid when the slice is created (create NM plugin to execute sfa_component_setup.py ?) 
11
12 - Registry
13 * fix legacy credential support
14 * move db tables into db with less overhead (tokyocabinet?)
15
16 - GUI/Auth Service
17   * develop a simple service where users auth using username/passord and 
18     receive their cred
19   * service manages users key/cert,creds
20   * gui requires user's cred (depends on Auth Service above)
21       
22 - Protogeni
23 * agree on standard set of functon calls
24 * agree on standard set of privs
25 * on permission error, return priv needed to make call
26 * cache slice resource states (if aggregate goes down, how do we know what
27   slices were on it and recreate them? do we make some sort of transaction log)
28
29
30 Questions
31 =========
32 - SM/Aggregate
33 * should the rspec contain only the resources a slice is using or all resources availa and mark what the slice is using.
34
35 -  Initscripts on sfa / geniwrapper
36 * should sfa have native initscript support or should we piggyback off of myplc?
37 * should this be in the rspec
38
39