On Wed, 10 Sep 2014, Nate Finch wrote: > How much do we care about charm development on Windows (both windows charms > and development on windows machines)? > > The reason I ask is that Horacio is starting on the charm-sync task from > the pain points spreadsheet (syncing the charm files local <-> unit during > charm development & debugging). > > Obviously if we can just use scp, it's fairly trivial, but Windows servers > don't ship with an SSH server enabled by default and Windows clients don't > have scp. Go has a robust SSH server > <https://godoc.org/code.google.com/p/go.crypto/ssh> that we could easily > run on a Windows machine, but obviously that's more work than just using > the built-in stuff on Linux. > > So, how much time and effort do we want to spend to support Windows? > > My ideal would be feature parity on Windows. I know in my years as a > Windows developer, I always felt really annoyed that Windows was constantly > a second class citizen. And I know there are a *ton *of enterprise > customers that only deal with Windows, who would love to be able to deploy > their stuff with the ease Juju provides.
I know that I wish we had our initial juju-quickstart implementation back a little bit. We went down a path that made it easy for linux users, and then we were able to add OSX support pretty easily. However, to do support on widows it requires a much different take and significant work down a different implementation. I'm all for iteration and solving the needs for linux users sooner (we have them annoyed today) but I definitely think with us pushing windows support and such that whatever path moves forward needs to know how the windows solution will work ahead of time. I guess I'd love to see others learn from the juju-quickstart experience here. -- Rick Harding Juju UI Engineering https://launchpad.net/~rharding @mitechie -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev