openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #05166
Re: +1, All services should have WADLs
On Oct 28, 2011, at 10:04 AM, Ed Leafe wrote:
> Swift had the advantage of starting out as a closed source project that only had to serve a single master, and thus didn't need external orchestration to keep it on track. Nova, OTOH, as a community development effort, essentially had to be all things to all people, which is unworkable; hence the need for some up-front design to keep some sort of focus to the development. The problem is that this inevitably descends into bikeshedding, which has been prominently on display in this thread.
I absolutely do not want to compare different openstack projects. That all too often is perceived as an "us vs them", and I want to avoid that altogether. Yes, nova and swift and glance and keystone and horizon are different. My point from earlier is that because the projects are different (in scope, users, and dev lifecycle), statements like "all openstack projects need to do X" are either meaningless or unmanageable.
Openstack is a collection if different parts that should work together, but that doesn't mean that there are one size fits all solutions to issues that come up. These discussions around the One True Way to do things are a distraction at best. If you have 2 people arguing about the best way for an aspect of a particular project should work, have them both code it up (or write the docs or design the UI or whatever) and then compare and choose the best implementation. Bikeshedding (along with complaining about bikeshedding [meta!]) feels satisfying, but it's a hollow pursuit that distracts from getting things done.
--John
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
Follow ups
References
-
describing APIs for OpenStack consumers
From: Joseph Heck, 2011-10-25
-
+1, All services should have WADLs
From: Mellquist, Peter, 2011-10-26
-
Re: +1, All services should have WADLs
From: Sandy Walsh, 2011-10-26
-
Re: +1, All services should have WADLs
From: Mark Nottingham, 2011-10-27
-
Re: +1, All services should have WADLs
From: Sandy Walsh, 2011-10-27
-
Re: +1, All services should have WADLs
From: Mark Nottingham, 2011-10-27
-
Re: +1, All services should have WADLs
From: Sandy Walsh, 2011-10-27
-
Re: +1, All services should have WADLs
From: Lorin Hochstein, 2011-10-27
-
Re: +1, All services should have WADLs
From: Joseph Heck, 2011-10-27
-
Re: +1, All services should have WADLs
From: Jorge Williams, 2011-10-27
-
Re: +1, All services should have WADLs
From: Joseph Heck, 2011-10-27
-
Re: +1, All services should have WADLs
From: Mark Nottingham, 2011-10-27
-
Re: +1, All services should have WADLs
From: Mark Nottingham, 2011-10-27
-
Re: +1, All services should have WADLs
From: Nati Ueno, 2011-10-28
-
Re: +1, All services should have WADLs
From: Mark Nottingham, 2011-10-28
-
Re: +1, All services should have WADLs
From: John Dickinson, 2011-10-28
-
Re: +1, All services should have WADLs
From: Ed Leafe, 2011-10-28