The dependency injection that Keystone is currently using is not really a "dependency injection" pattern. This session is focused on improving the internal-to-Keystone object lifecycle (including dependencies).
* What should the dependency injection pattern in Keystone look like?
* What is the lifecycle of objects (controllers, managers, etc)?
* How do we deal with Optional dependencies?
Led by: David Stanek (dstanek)
Etherpad:
kilo-keystone-object-lifecycle Pre-Session Reading on
Object Lifecycle and Dependencies