Huge +1 for GEODE-27 before release. On Mon, Nov 30, 2015 at 9:13 AM, John Blum <[email protected]> wrote:
> Looking ahead, 1 issue, among others, that should warrant careful attention > before the 1.0.0 RC, is GEODE-27 > <https://issues.apache.org/jira/browse/GEODE-27> [0]. Getting the POM > file > correct is not only important for Geode, but for developers building > applications using Geode. Changing a POM file after a release is always > messy and not recommended since most artifact servers (e.g. Artifactory), > and even local Maven repos, cache the POM file for a given version. The > only time it is ever appropriate to change a POM file is during a release > of a *new* version (and typically non-GA/maintenance versions; i.e. when > going from RC -> GA, the POM should remain fixed until the next major.minor > version, e.g. 1.0 -> 1.1). The unfortunate, but necessary, GemFire 8.1 POM > file change caused issues for developers recently; those developers were > consuming GemFire indirectly. > > Thanks, > -John > > [0] - https://issues.apache.org/jira/browse/GEODE-27 > > > On Sun, Nov 29, 2015 at 7:40 AM, Anthony Baker <[email protected]> wrote: > > > ICYMI, Nitin created a sprint dashboard for the 1.0.0-alpha1 release [1]. > > I’ve added a few issues to it based on the licensing reviews Niall and > Dick > > are doing. Here’s the summary: > > > > *** GEODE-32 / wiki page to document release process [2] > > > > Looks pretty good good. There are a few inline question marks to fill > out. > > > > *** GEODE-18 / source file headers > > *** GEODE-608 / Integrate RAT into build > > I’ve added build support for RAT on the feature/GEODE-608 branch. This > > should make closing out GEODE-18 easier. The excludes file is based on > the > > one attached to GEODE-18. There are a few more files to evaluate and the > > entire excludes list should be reviewed for correctness. > > > > *** GEODE-610 / Review LICENSE and NOTICE > > > > Niall exported the source and dependent licenses that need to be fed into > > edits on the LICENSE and NOTICE files. > > > > *** GEODE-611 / Replace Findbugs annotations > > > > We can replace the LGPL-licensed findbugs annotation library with an ASL > > clean implementation. > > > > > > Anthony > > > > > > [1] > > > https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=92&view=planning > > [2] > > > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=57311453 > > > > > > > -- > -John > 503-504-8657 > john.blum10101 (skype) > -- William Markito Oliveira -- For questions about Apache Geode, please write to *[email protected] <[email protected]>*
