You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@brpc.apache.org by "Tan,Zhongyi" <ta...@baidu.com> on 2019/07/29 04:49:13 UTC

FYI: check items for apache release

Hi, guys,

We are very near our first apache release.

Here is some items I just copy some mail thread  from incubator mail list,
List all check items that need for verify of apache release.

Please take it as an reference.
Thanks


I checked:
- incubating in name
- DISCLAIMER present
- Signature and hashes okay
- LICENSE is missing a number of permissive licenses (I didn't check ones
Justin had already covered but third_party\python\semver seems to be
missing from list of BSD licensed software though it does appear in your
rat excludes - please add for next release)
- NOTICE has incorrect year (please update for next time)
- No unexpected binary files
- All ASF files have correct headers
- didn’t compile from source


I checked:
- incubating in name
- signatures and hashes okay
- DISCLAIMER exists
- NOTICE year needs updating as previously noted (fix next release)
- LICENSE is okay
- No unexpected binary files
- Al files have ASF headers
- `mvn -DskipTests clean install` passes
- `mvn clean install` fails (probably my machine)


I checked:
- incubating in name
- signatures and hashes fine
- DISCLAIMER exists
- NOTICE year needs updating
- LICENSE is fine
- No unexpected binary files
- Al files have ASF headers
- Can compile from source

I checked:
- incubating in name
- signature and hashes fine
- LICENSE is missing a number of permissive licenses (see below)
- NOTICE has incorrect year (please update)
- No unexpected binary files
- All ASF file have correct headers
- didn’t compile form source
Licence is misisng
-  MIT licensed software copyright  Facebook [1][2][3][4][5][6]
- ALv2 files [7][8]
- ALv2 files [9][10][11][12][13][14][15][16]
- this ALv2 file [17]
- this  ALv2 file [18]
- this ALv2 file [19]
- this file [20] includes Sizzle (MIT, BSD, and GPL Licenses)
- this file [21] includes modernizr (MIT licensed)


Re: FYI: check items for apache release

Posted by "Kevin A. McGrail" <km...@apache.org>.
Justin, our VP of Incubation just made this post which may help you as well:

"when voting on release it's a good idea to list what you checked rather
than saying +1.

There’s a checklist that can be found here [1] that you can use or the
project could come up with it’s own.

Some project try to automate this, but I’d take case in doing so as it
sometime doesn’t catch everything and sometimes misses serious issues or
gives false positives.

Thanks,
Justin

1.
https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
"

On Mon, Jul 29, 2019, 00:49 Tan,Zhongyi <ta...@baidu.com> wrote:

> Hi, guys,
>
> We are very near our first apache release.
>
> Here is some items I just copy some mail thread  from incubator mail list,
> List all check items that need for verify of apache release.
>
> Please take it as an reference.
> Thanks
>
>
> I checked:
> - incubating in name
> - DISCLAIMER present
> - Signature and hashes okay
> - LICENSE is missing a number of permissive licenses (I didn't check ones
> Justin had already covered but third_party\python\semver seems to be
> missing from list of BSD licensed software though it does appear in your
> rat excludes - please add for next release)
> - NOTICE has incorrect year (please update for next time)
> - No unexpected binary files
> - All ASF files have correct headers
> - didn’t compile from source
>
>
> I checked:
> - incubating in name
> - signatures and hashes okay
> - DISCLAIMER exists
> - NOTICE year needs updating as previously noted (fix next release)
> - LICENSE is okay
> - No unexpected binary files
> - Al files have ASF headers
> - `mvn -DskipTests clean install` passes
> - `mvn clean install` fails (probably my machine)
>
>
> I checked:
> - incubating in name
> - signatures and hashes fine
> - DISCLAIMER exists
> - NOTICE year needs updating
> - LICENSE is fine
> - No unexpected binary files
> - Al files have ASF headers
> - Can compile from source
>
> I checked:
> - incubating in name
> - signature and hashes fine
> - LICENSE is missing a number of permissive licenses (see below)
> - NOTICE has incorrect year (please update)
> - No unexpected binary files
> - All ASF file have correct headers
> - didn’t compile form source
> Licence is misisng
> -  MIT licensed software copyright  Facebook [1][2][3][4][5][6]
> - ALv2 files [7][8]
> - ALv2 files [9][10][11][12][13][14][15][16]
> - this ALv2 file [17]
> - this  ALv2 file [18]
> - this ALv2 file [19]
> - this file [20] includes Sizzle (MIT, BSD, and GPL Licenses)
> - this file [21] includes modernizr (MIT licensed)
>
>