PolymerLabs / arcs

Arcs
BSD 3-Clause "New" or "Revised" License
58 stars 35 forks source link

Revisit cloud planning code structure, dependencies and ownership #2410

Open mariakleiner opened 5 years ago

mariakleiner commented 5 years ago

The old shell's user-planner had a dependency on firebase. The shell 0_6_0 will be storage protocol agnostic, but will depend on the shell's code for retrieving the user's arcs and shell config (#2397 ).

OTOH the planificator is currently part of runtime.

(As part of and in addition to the global modularization efforts @raulverag) Planning should an encapsulated component with clear and reasonable dependencies.

mariakleiner commented 5 years ago

assigning to myself, but will need input and help from (including, but not limited to) @raulverag @lindner and @sjmiles

shaper commented 5 years ago

Moving to p2 given current priorities.