| From | Sent On | Attachments |
|---|---|---|
| Joshua Harlow | May 24, 2012 10:33 am | |
| Chuck Short | May 24, 2012 12:26 pm | |
| Joshua Harlow | May 24, 2012 12:31 pm | |
| Devin Carlen | May 24, 2012 12:40 pm | |
| Gabriel Hurley | May 24, 2012 12:42 pm | |
| Joshua Harlow | May 24, 2012 12:47 pm | |
| Gabriel Hurley | May 24, 2012 1:42 pm | |
| Joshua Harlow | May 24, 2012 1:45 pm | |
| Gabriel Hurley | May 24, 2012 1:48 pm | |
| Russell Bryant | May 24, 2012 3:37 pm | |
| Joshua Harlow | May 24, 2012 4:08 pm | |
| Devin Carlen | May 24, 2012 4:22 pm | |
| Joshua Harlow | May 24, 2012 4:27 pm | |
| Russell Bryant | May 24, 2012 4:42 pm | |
| Gabriel Hurley | May 24, 2012 5:45 pm | |
| Mark McLoughlin | May 25, 2012 12:53 am | |
| Thierry Carrez | May 25, 2012 1:47 am | |
| Thierry Carrez | May 25, 2012 2:04 am | |
| Simon G. | May 25, 2012 2:43 am | |
| Gabriel Hurley | May 25, 2012 3:26 am | |
| Russell Bryant | May 25, 2012 4:33 am | |
| Simon G. | May 25, 2012 5:40 am | |
| Jay Pipes | May 25, 2012 6:20 am | |
| Simon G. | May 25, 2012 7:39 am | |
| Thierry Carrez | May 25, 2012 7:51 am | |
| Thierry Carrez | May 25, 2012 8:09 am | |
| John Postlethwait | May 25, 2012 9:22 am | |
| Gabriel Hurley | May 25, 2012 10:53 am | |
| Kiall Mac Innes | May 25, 2012 11:41 am | |
| Gabriel Hurley | May 25, 2012 12:35 pm | |
| Russell Bryant | May 25, 2012 1:19 pm | |
| Gabriel Hurley | May 25, 2012 1:51 pm | |
| Russell Bryant | May 25, 2012 2:32 pm | |
| Adam Young | May 25, 2012 3:56 pm | |
| Gabriel Hurley | May 25, 2012 4:15 pm | |
| Adam Young | May 25, 2012 5:33 pm | |
| Gabriel Hurley | May 26, 2012 7:57 pm | |
| Thierry Carrez | May 28, 2012 7:20 am | |
| Matthias Runge | May 29, 2012 12:58 am | |
| Gabriel Hurley | May 29, 2012 9:29 am | |
| Adam Young | May 29, 2012 10:26 am | |
| Martin Paulo | May 29, 2012 9:18 pm | |
| Devin Carlen | May 30, 2012 1:36 pm | |
| Adam Young | May 30, 2012 2:14 pm | |
| Jan Drake | May 30, 2012 4:27 pm | |
| Gabriel Hurley | May 30, 2012 4:44 pm | |
| Caitlin Bestler | May 31, 2012 10:31 am | |
| Jan Drake | May 31, 2012 7:24 pm |
| Subject: | Re: [Openstack] Nodejs in horizon | |
|---|---|---|
| From: | Thierry Carrez (thie...@openstack.org) | |
| Date: | May 25, 2012 1:47:39 am | |
| List: | net.launchpad.lists.openstack | |
Devin Carlen wrote:
-1 to introducing formal processes around this. This will happen from time to time. Development may be briefly impacted on other platforms but hindering innovation and telling developers that they are responsible for package availability across every distro is not healthy.
The PPB actually already ruled that new dependencies *need* to be discussed on the mailing-list prior to their introduction, if only so that downstream stakeholders learn about it and can work to solve it.
Like others said, new dependencies impact our whole ecosystem and most of the time a small amount of discussion can go a long way in choosing a solution that is good for everyone, rather than firefighting after the fact.
You are not responsible for package availability across every distro, but you're responsible for playing as nice with them as you can. That's the "Facilitation of downstream distribution" obligation of core projects[1], an obligation that the PPB can enforce.
[1] http://wiki.openstack.org/ProjectTypes
Regards,
-- Thierry Carrez (ttx) Release Manager, OpenStack
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : open...@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp





