On 06 Dec 2011 - 23:56, Loic Dachary wrote: > On 12/06/2011 09:24 PM, Thierry Carrez wrote: > > Duncan McGreggor wrote: > >> On 06 Dec 2011 - 14:28, Thierry Carrez wrote: > >>> So the general consensus so far on this discussion seems to be: > >>> > >>> (0) The "2011.3 release" PPA bears false expectations and should be > >>> removed now. In the future, we should not provide such PPAs: 0-day > >>> packages for the release should be available from the "last milestone" > >>> PPA anyway. > >>> > >>> (1) OpenStack, as an upstream project, should focus on development > >>> rather than on providing a production-ready distribution. > >>> > >>> (2) We could provide "daily builds" from the stable/diablo branch for a > >>> variety of releases (much like what we do for the master branch), but > >>> those should be clearly marked "not for production use" and be > >>> best-effort only (like our master branch builds). > >>> > >>> (3) This should not prevent a group in the community from working on a > >>> project providing an "openstack on Lucid" production-ready distribution > >>> if they so wishes. This project would just be another distribution of > >>> OpenStack. > >> This doesn't seem like enough to me. OpenStack isn't just a library; > >> it's a fairly substantial collection of software and services, intended > >> to be used as a product. If it can't be used as a product, what's the > >> use? > >> > >> Someone made the suggestion that a new OpenStack group be started, one > >> whose focus is on producing a production-ready, distribution-ready, > >> release of the software. So can we add one more (need some help with > >> wording, here...): > >> > >> (4) OpenStack will accept and foster a new project, one that is not > >> focused on development, but rather the distribution and it's general > >> stability. This distro project will be responsible for advocating on > >> behalf of various operating systems/distros/sponsoring vendors for bugs > >> that affect performance and stability of OpenStack, or prevent an > >> operating system from running OpenStack. > > I don't think you need a project (openstack projects are about upstream > > software): you need a *team* to coordinate distribution efforts and make > > sure openstack projects are packageable etc. > > > > Like zul said, that team actually already informally exists and has an > > IRC channel :) > Packaging is a tremendous amount of work, I'm sure you agree on this > otherwise this thread would not exist ;-) It is not upstream code > development indeed. However the people working to package openstack > provide valuable input to developers and patches that are not only > essential to packaging but also to the useability of the components. > > Creating a packaging team that acknowledge their contribution to the > upstream project will show that the packagers contributions are an > integral part of the openstack development, it would motivate new > packagers to contribute their changes upstream instead of keeping them > in a patch directory within the package. > > I think there is an opportunity to leverage the momentum that is > growing in each distribution by creating an openstack team for them to > meet. Maybe Stefano Maffulli has an idea about how to go in this > direction. The IRC channel was a great idea and it could become more. > > Good packages make a huge difference when it comes to deploying a > solution made of numerous components. A packaging team that spans all > openstack components would reduce the workload as intended while > keeping the subject on the agenda. > > Cheers
Wow. I'm so +1 on this. Very well said; sums up my feelings on the matter too. Maybe this could be made an agenda item for the next PPB meeting? d > begin:vcard > fn:Loic Dachary > n:Dachary;Loic > org:Artisan Logiciel Libre > adr:;;12 bd Magenta;Paris;;75010;France > email;internet:l...@dachary.org > title:Senior Developer > tel;work:+33 4 84 25 08 05 > tel;home:+33 9 51 18 43 38 > tel;cell:+33 6 64 03 29 07 > note:Born 131414404 before EPOCH. > url:http://dachary.org/ > version:2.1 > end:vcard > > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp