Huge +1 for GEODE-27 before release.

On Mon, Nov 30, 2015 at 9:13 AM, John Blum <jb...@pivotal.io> 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 <aba...@pivotal.io> 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
*dev@geode.incubator.apache.org
<dev@geode.incubator.apache.org>*

Reply via email to