On Mon, Sep 1, 2014 at 12:03 AM, John Meinel <j...@arbash-meinel.com> wrote: > 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.
This is pretty much what I've done for the new backups in response to conversations with Menno and William. It's worked out fine. The 3 types are similar, but in each case have been slightly different. So the choice of having them different has proved helpful. -eric -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev