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 > >
