On Thu, May 19, 2016 at 4:30 PM, Casey Marshall <casey.marsh...@canonical.com> wrote: > On Wed, May 18, 2016 at 11:02 PM, David Cheney <david.che...@canonical.com> > wrote: >> >> Hello, >> >> github.com/juju/juju/cmd/juju/commands: >> github.com/juju/romulus/cmd/commands: >> github.com/juju/romulus/cmd/setplan: <<<<<<<<<<<<<<<<<<<<< >> github.com/juju/juju/api/service: >> github.com/juju/juju/cmd/modelcmd: >> >> cmd/juju depends on the romulus repository, and the romulus repository >> depends on juju. >> >> This is terrible. It means we _cannot_ change the public api of the >> juju that romulus depends on because then juju won't compile, and we >> cannot land the fix to romulus without breaking juju. > > > Why do you want to introduce breaking changes in the API?
Juju does not have a stable API. I'm sorry if this has not been communicated clearly. > >> >> >> Casey, please fix this immediately. Either juju depends on romulus, or >> romulus depends on juju, but at the moment they both depend on each >> other and that is a showstopper, >> >> Thanks >> >> Dave > > -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev