On 09/26/2017 09:13 PM, Rochelle Grober wrote:
Clint Byrum wrote:
Excerpts from Jonathan Proulx's message of 2017-09-26 16:01:26 -0400:
On Tue, Sep 26, 2017 at 12:16:30PM -0700, Clint Byrum wrote:

:OpenStack is big. Big enough that a user will likely be fine with
learning :a new set of tools to manage it.

New users in the startup sense of new, probably.

People with entrenched environments, I doubt it.


Sorry no, I mean everyone who doesn't have an OpenStack already.

It's nice and all, if you're a Puppet shop, to get to use the puppet modules.
But it doesn't bring you any closer to the developers as a group. Maybe a few
use Puppet, but most don't. And that means you are going to feel like
OpenStack gets thrown over the wall at you once every
6 months.

But OpenStack is big. Big enough I think all the major config systems
are fairly well represented, so whether I'm right or wrong this
doesn't seem like an issue to me :)


They are. We've worked through it. But that doesn't mean potential users
are getting our best solution or feeling well integrated into the community.

Having common targets (constellations, reference architectures,
whatever) so all the config systems build the same things (or a subset
or superset of the same things) seems like it would have benefits all
around.


It will. It's a good first step. But I'd like to see a world where developers 
are
all well versed in how operators actually use OpenStack.

Hear, hear!  +1000  Take a developer to work during peak operations.

Or anytime really. One of the best experiences I had was going on-site to some of our early TripleO users and helping them through the install process. It was eye-opening to see someone who wasn't already immersed in the project try to use it. In a relatively short time they pointed out a number of easy opportunities for simplification (why is this two steps instead of one? Umm, no good reason actually.).

I've pushed for us to do more of that sort of thing, but unfortunately it's a hard sell to take an already overworked developer away from their day job for a week to focus on one specific user. :-/


For Walmart, that would be Black Firday/Cyber Monday.
For schools, usually a few days into the new session.
For others....each has a time when things break more.  Having a developer 
experience what operators do to predict/avoid/recover/work around the normal 
state of operations would help each to understand the macro work flows.  Those 
are important, too.  Full stack includes Ops.

< Snark off />

--Rocky


__________________________________________________________
________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-
requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to