Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [paho-dev] Release Review on April 30th

Hi Roger,

in the readme is fine, as far as I'm concerned.

Does the Python package have the Paho release number, 0.9, in there somewhere?

Ian

On 04/22/2014 11:37 AM, Roger Light wrote:
Hi Ian,

There is currently no mention of incubating on PyPi. It could go in
the readme file at the top and that is then displayed on the PyPi
page. Getting it into the filename would be non-trivial, afaict.

I do think that offering downloads is appropriate. The PyPi
installation only gives you the raw modules that you will use. A
download offers the examples directory as well.

Cheers,

Roger


On Tue, Apr 22, 2014 at 10:41 AM, Ian Craggs
<icraggs@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
Hi Roger,

thanks.  As long as we try to stick to the spirit of the rules for non-Java
code, I don't expect we will be asked for more.   At this point, I'm happy
to find out during the review process.

Given that the Python client is available through standard Python
installation means (PyPi), I'm not sure that any other installation method
or packaging is even needed.  Does the PyPi installation have the
"incubation" label anywhere?

Ian


On 04/21/2014 11:42 PM, Roger Light wrote:
Hi Ian,

Thanks for pushing this. I've been getting the Python client up to
scratch recently, there is only one thing outstanding - updated README
as per a bug report.

After some hiccups I have the Python code tests running on our HIPP
successfully. I've also updated the job to generate zip/tar.gz files
suitable for distributing - although I'm not sure whether I can get
the automated tools to generate a name with "incubating" in the file
name. I guess that is a manual task as part of the upload process.
FWIW, the files end up at


https://hudson.eclipse.org/paho/job/paho-python-master/lastSuccessfulBuild/artifact/

The only thing that I'm unsure about is 'Bundle manifests contains a
"Bundle-Vendor" entry set to "Eclipse <project> name>""'. Does this
apply to Python code? I guess not.

Cheers,

Roger


On Thu, Apr 17, 2014 at 1:46 PM, Ian Craggs
<icraggs@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
Hello all,

after some discussion with Wayne, I'm hoping that we can have a Paho 0.9
release review on April 30th.  This means having the review documentation
approved by the PMC by EOB on 24th April.  I'm going to try for that.

The checklist for Release Reviews is here:

https://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews#Checklist

This includes:

      - website up to date (Nick, myself and anyone else who cares to
help)
      - project plan and metadata up to date (I'm handling that)
      - code and builds in order (expanded below)
      - Every download includes the necessary legal documentation
(including a
copy of the project licenses) as required by A Guide to the Legal
Documentation for Eclipse-Based Content.
      - Intellectual Property (IP) Logs in order (me)
      - Distribution channels cleaned up (downloads available
https://wiki.eclipse.org/IT_Infrastructure_Doc#Downloads)

Code and builds are in order (debatable how much applies to non-Java
code):

All project code available in eclipse.org VCS
All project source code repositories include a CONTRIBUTING file (done)
At least one milestone build available
Builds hosted on download.eclipse.org
archived builds hosted on archive.eclipse.org
Naming Conventions followed:

Bundle and package names e.g. org.eclipse.<subproject>.<component>[.*]

Version Numbering rules followed
Bundle manifests contains a "Bundle-Vendor" entry set to "Eclipse
<project
name>"
Every bundles contains an about.html file as required by A Guide to the
Legal Documentation for Eclipse-Based Content.
Features names and descriptions are captured, are spelled correctly, use
proper grammar, and contain content that is actually useful for the
intended
audience
(If in incubation phase) Incubation branding on distributed artefacts
Well-defined retention policy for distributed artefacts (e.g. p2
repositories)

Any help welcome :-)

--
Ian Craggs
icraggs@xxxxxxxxxx                 IBM United Kingdom
Committer on Paho, Mosquitto


_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/paho-dev

_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/paho-dev

--
Ian Craggs
icraggs@xxxxxxxxxx                 IBM United Kingdom
Committer on Paho, Mosquitto

_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/paho-dev
_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/paho-dev

--
Ian Craggs
icraggs@xxxxxxxxxx                 IBM United Kingdom
Committer on Paho, Mosquitto



Back to the top