To add, the main source tarball should have instructions to generate the
sdist and bdist versions. Additionally, as part of the release process if
the plan is to publish to pypi (after the IPMC vote succeeds), then the
appropriate bits also need to be verified/voted upon. There are not exactly
counted as the official release bits but they do need to be verified as
part of the voting process to ensure that the bits do indeed map to the
source release, license/notice files are correct, etc.

thanks
-- Hitesh


On Tue, Jul 18, 2017 at 12:01 AM, Bolke de Bruin <[email protected]> wrote:

> Thanks Hitesh. We discussed it with John Ament on the IPMC. Python has the
> notion of 3 types of distributions, “source”, “sdist”, “bdist”, contrary to
> Java that knows only two (source, bdist). We used to vote on “sdist”, which
> was deemed incorrect.
>
> So, Max, indeed we need to vote on a tar.gz that contains build
> instructions in INSTALL to get to “sdist”. The build instructions should
> also contain instruction how to run the license checks by Apache Rat. Most
> of the work probably goes in the build instructions and verifying they
> work, but it should not be much.
>
> Any other clarification required?
>
> Bolke
>
>

Reply via email to