2 * In the current API, every call is logged and certain interesting
3 events are logged in the events table. I haven't implemented event
4 logging yet in the new API.
7 * With Shell.py, it should be easy to write a large set of tests. I've
8 thought about writing a SQLite DB backend so that MyPLC/PostgreSQL
9 doesn't have to be setup in order for the tests to be run. But there
10 are some technical limitations to SQLite. It would probably be best
11 to run the testsuite against MyPLC for now.
14 * Need to implement node and certificate/federation authentication.
15 * Need to (re)implement "capability" (i.e. trusted host)
16 authentication. Maybe implement it in the same way as node
20 * Implement anonymous functions for now for backward compatibility,
21 but get rid of them as soon as possible
24 * Probably need to organize the functions inside PLC/Methods/
27 * Need to come up with a sane, consistent principal deletion policy.
30 * Need to come up with a policy (truncation? fault?) for dealing with
31 variable length strings.