State should not depend on the API server

John Meinel john at arbash-meinel.com
Mon Sep 1 06:03:11 UTC 2014


FWIW I'd favor 3 layers, though it does mean you have to do copying between
structs that would likely otherwise be almost identical. A State layer for
saving in the DB, an API layer for communication, and a Model layer for use
in the Agents/Clients.

John
=:->



On Mon, Sep 1, 2014 at 9:40 AM, David Cheney <david.cheney at canonical.com>
wrote:

> Hello,
>
> This is an introductory email to explain my upcoming series of pull
> requests.
>
> The theme is simple: state must not depend on the api server.
>
> This is currently not true, state depends on api/params because some
> of the api types have leaked into the state package and are being
> directly stored in mongo.
>
> Please speak up if you disagree with this proposal.
>
> Dave
>
> --
> Juju-dev mailing list
> Juju-dev at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju-dev/attachments/20140901/f0bffea2/attachment.html>


More information about the Juju-dev mailing list