[openstack-dev] When will we stop adding new Python modules to requirements
Monty Taylor
mordred at inaugust.com
Mon Sep 16 03:30:04 UTC 2013
On 09/15/2013 01:47 PM, Alex Gaynor wrote:
> Falcon was included as a result of Marconi moving from stackforge to
> being incubated. sphinxcontrib-programoutput doesn't appear to have been
> added at all, it's still under
> review: https://review.openstack.org/#/c/46325/
I agree with Alex and Morgan. falcon was the marconi thing.
diskimage-builder and tripleo-image-elements are part of an OpenStack
program.
sphinxcontrib-programoutput is only a build depend for docs - but I
think you're made a good point, and we should be in requirements freeze.
Let's hold off on that one until icehouse opens.
>
> On Sun, Sep 15, 2013 at 11:39 AM, Morgan Fainberg <m at metacloud.com
> <mailto:m at metacloud.com>> wrote:
>
> Thomas,
>
> A couple if those appear to be managed by the OpenStack community
> (e.g. diskimage-builder), which likely should be included in either
> case. I would say if it is covered under the OpenStack proper list
> of git repos (e.g. https://github.com/openstack ) it should likely
> be included for packaging ?if it requires packaging). With that
> being said, I agree that it make sense for other (non-openstack)
> libraries to be added carefully late in the cycle. Perhaps the best
> would be to limit additions to prior to the release Feature-Freeze.
>
> Cheers,
> Morgan Fainberg
>
> On Sunday, September 15, 2013, Thomas Goirand wrote:
>
> Hi,
>
> Short version: the global-requirements.txt should be frozen asap
> because
> otherwise, packages wont be ready.
>
> Longer version:
>
> I'm getting worried that, even after Havana b3 is released, we
> are still
> getting some new Python modules added to the requirements
> repository.
>
> In Debian, every new package has to go through a review process,
> called
> the NEW queue. FTP masters review both the freeness of a
> package, the
> exactitude of debian/copyright, and the general packaging quality.
> Unfortunately, this review process can take a lot of time. At
> best, it
> is processed within a week (which is what happened for more than
> a year
> before November 2012), but in the worse case, it could take up to a
> month or 2 (this was the case up to the end of last summer,
> thanks to
> new manpower in the FTP team).
>
> So I need to point it out: adding new Python modules at the end of a
> release adds more risk that I will be missing some Python
> modules within
> the Debian archive when Havana will be released.
>
> I wouldn't have to write this mail if this was only a single
> module or
> something. Though that's not the case, we have 4 packages added this
> last week:
> - falcon
> - diskimage-builder
> - tripleo-image-elements
> - sphinxcontrib-programoutput
>
> I do understand that they might be absolutely needed, though it
> would be
> nice if additions to the global-requirements.txt file stopped at
> some
> point. And as far as I am concerned, the sooner the better, so that
> there's enough time to get the packages packaged, checked and
> tested,
> uploaded, approved by the FTP masters, and ready in time in Sid.
>
> Cheers,
>
> Thomas
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> <mailto:OpenStack-dev at lists.openstack.org>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
>
> --
> "I disapprove of what you say, but I will defend to the death your right
> to say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
> "The people's good is the highest law." -- Cicero
> GPG Key fingerprint: 125F 5C67 DFE9 4084
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
More information about the OpenStack-dev
mailing list