incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: [VOTE] Release Apache Mesos 0.9.0-incubating (RC4)
Date Tue, 10 Apr 2012 13:03:37 GMT
On 8 April 2012 23:48, Benjamin Hindman <benh@berkeley.edu> wrote:
> Hi Sebb,
>
> Thanks so much for taking a look! Responses inline.
>
> On Sun, Apr 8, 2012 at 2:22 PM, sebb <sebbaz@gmail.com> wrote:
>
>> On 7 April 2012 02:59, Benjamin Hindman <benh@berkeley.edu> wrote:
>> > Please vote on releasing the following candidate as Apache Mesos
>> > (incubating) version 0.9.0. This will be the first incubator release for
>> > Mesos in Apache, but the fifth release candidate.
>> >
>> > Vote thread on mesos-dev@incubator.apache.org:
>> >
>> >
>> http://mail-archives.apache.org/mod_mbox/incubator-mesos-dev/201203.mbox/%3CCAFeOQnW7jk-VcTFpUP-_VonL99JCnggKeNPW%2BGx-Ozdy1U8sjg%40mail.gmail.com%3E
>> >
>> > The candidate for Mesos 0.9.0-incubating release is available at:
>> >
>> >
>> http://people.apache.org/~benh/mesos-0.9.0-incubating-RC4/mesos-0.9.0-incubating.tar.gz
>> >
>> > The tag to be voted on:
>> >
>> >
>> https://svn.apache.org/repos/asf/incubator/mesos/tags/release-0.9.0-incubating-RC4
>>
>> The NOTICE file is incomplete; the product name and copyright year(s)
>> are missing.
>>
>
> Thanks, I'll add that.
>
>
>> The LICENSE file includes references to several 3rd party items.
>> It looks like glog and utilities.cc and others may require mention in
>> NOTICE.
>>
>
> Is there a document somewhere which describes when something needs to go
> into NOTICE in addition to LICENSE? I had read previously read the section
> titled "What Are Required Third-Party Notices?" from
> http://apache.org/legal/resolved.html#required-third-party-notices but I
> still was unclear whether or not anything needed to be done.

AFAIK, it depends on what the license says.

>
>> There's no DISCLAIMER file in SVN root.
>>
>
> Right, I'll add that.
>
>
>> There are several 3rd party libraries in SVN under
>>
>>
>> https://svn.apache.org/repos/asf/incubator/mesos/tags/release-0.9.0-incubating-RC4/third_party/
>
>
> This was deliberate, so as to make it easier to use for both developers
> (who check out the repository) and users (who download a distribution). Is
> there a policy against this? I saw this as analogous to distributing JARs.
>

AIUI, there must be a source-only release.
This should have N&L files that relate to the source only.

A binary release may also be provided, in which case its N&L files
need to correspond with what is in the binary release.

For building from source, the dependencies need to be provided somehow.
Various options are possible:
- written instructions how to get the dependencies and where to put them
- separate script to download the dependencies
- build process automatically downloads the dependencies.

Depending on the licenses of 3rd party jars you may need to provide a
combination of methods.
There are some types of dependencies that can only be included if the
user makes a deliberate choice of downloading them, see the cited doc.

If all the dependencies are binary-distributable, it's probably also
OK to provide an archive containing just the dependencies.
This must have the relevant N&L files.

>
> Is the correct next step to cancel this vote,

IMO, yes.

> create a RC5, and start a new vote thread for that?

Once the issues have been resolved, yes.

> Or modify RC4?

No, RCs should be immutable. Otherwise how can one tell what one is voting on?

> Thank you very much!
>
> Ben.
>
>
>
>> > The MD5 checksum of the tarball can be found at:
>> >
>> >
>> http://people.apache.org/~benh/mesos-0.9.0-incubating-RC4/mesos-0.9.0-incubating.tar.gz.md5
>> >
>> > The signature of the tarball can be found at:
>> >
>> >
>> http://people.apache.org/~benh/mesos-0.9.0-incubating-RC4/mesos-0.9.0-incubating.tar.gz.asc
>> >
>> > Mesos' KEYS file, containing the PGP keys used to sign the release:
>> >  http://svn.apache.org/repos/asf/incubator/mesos/dist/KEYS
>> >
>> > Please vote on releasing this package as Apache Mesos 0.9.0-incubating!
>> >
>> > The vote is open until Tuesday, April 10th at 8 pm (a bit more than 72
>> > hours since it's over the weekend) and passes if a majority of at least 3
>> > +1 IPMC votes are cast.
>> >
>> > [ ] +1 Release this package as Apache Mesos 0.9.0-incubating
>> > [ ] -1 Do not release this package because ...
>> >
>> > To learn more about Apache Mesos, please see
>> > http://incubator.apache.org/mesos.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message