Also, I should merge the initial changes on feature/GEODE-610 to develop before 
creating the release branch.  There was an earlier thread requesting feedback 
on that work [1].

Anthony

[1] 
http://mail-archives.apache.org/mod_mbox/incubator-geode-dev/201601.mbox/%3c7889921b-97eb-4ecd-8f39-9fbdfeb01...@pivotal.io%3e


> On Jan 6, 2016, at 4:59 PM, Anthony Baker <aba...@pivotal.io> wrote:
> 
> I can create the release branch if we’re in agreement on the name:  
> release/1.0.0-incubating-alpha1
> 
> I’ve done an initial round of work on GEODE-610.  I think we need input and 
> review from our mentors in order to mark it as resolved.  If you have other 
> suggestions for how to continue that please let me know (and many thanks to 
> Niall for all the IP work!)
> 
> I’ll push the DISCLAIMER changes now.
> 
> Anthony
> 
> 
>> On Jan 6, 2016, at 4:52 PM, Nitin Lamba <ni...@ampool.io> wrote:
>> 
>> The DISCLAIMER language looks accurate from [1]!
>> 
>> Anthony,
>> 
>> Who can help create a release branch in git? I certainly don't have the git 
>> karma to do it. Also, we can merge LICENSE, NOTICE and DISCLAIMER directly 
>> into this release branch whenever it is ready?
>> 
>> Also, do you know if anyone is working on GEODE-610? As per JIRA, it is not 
>> assigned and not marked 'in progress'.
>> 
>> Thanks,
>> Nitin
>> 
>> [1] http://incubator.apache.org/guides/branding.html#disclaimers
>> 
>> ________________________________________
>> From: Anthony Baker <aba...@pivotal.io>
>> Sent: Wednesday, January 6, 2016 4:09 PM
>> To: dev@geode.incubator.apache.org
>> Subject: Re: Source distribution
>> 
>> Is there a good reason to use the Jenkins artifacts?  Seems like it would be 
>> preferable to create artifacts from a clean working dir (or maybe fix 
>> Jenkins to put temporary files elsewhere).
>> 
>> The DISCLAIMER should look like this I believe:
>> 
>> Apache Geode is an effort undergoing incubation at The Apache Software 
>> Foundation (ASF),
>> sponsored by the Apache Incubator. Incubation is required of all newly 
>> accepted projects until
>> a further review indicates that the infrastructure, communications, and 
>> decision making process
>> have stabilized in a manner consistent with other successful ASF projects. 
>> While incubation
>> status is not necessarily a reflection of the completeness or stability of 
>> the code, it does
>> indicate that the project has yet to be fully endorsed by the ASF.
>> 
>> 
>> Anthony
>> 
>> 
>>> On Jan 6, 2016, at 4:01 PM, Niall Pemberton <niall.pember...@gmail.com> 
>>> wrote:
>>> 
>>> On Mon, Jan 4, 2016 at 10:43 PM, Nitin Lamba <ni...@ampool.io> wrote:
>>> 
>>>> You're right Anthony - my bad.
>>>> 
>>>> I did download the archive but accidentally opened the older tar.gz from
>>>> April, 2015:
>>>> geode-1.0.0.0-SNAPSHOT.src.tar.gz
>>>> (the original source contributed to Apache).
>>>> 
>>>> All's good now. Yes, did notice few extra folders but fixing that may be
>>>> low priority.
>>>> 
>>> 
>>> The extra folders will be a blocker because two of them contain external
>>> jars
>>> 
>>> - caches (contains dependency jar & class files)
>>> - daemon
>>> - native
>>> - wrapper (contains gradle jar files)
>>> 
>>> Also, incubator releases have to contain the DISCLAIMER, NOTICE & LICENSE
>>> files - but perhaps thats being done in a separate branch.
>>> 
>>> Niall
>>> 
>>> 
>>>> - Nitin
>>>> 
>>>> ________________________________________
>>>> From: Anthony Baker <aba...@pivotal.io>
>>>> Sent: Monday, January 4, 2016 2:25 PM
>>>> To: dev@geode.incubator.apache.org
>>>> Subject: Re: Source distribution
>>>> 
>>>> I wonder if we’re looking at different things??
>>>> 
>>>> When I download the night-build tarball at [1], I only found one Pivotal
>>>> copyright:
>>>> 
>>>> Anthony-Baker-MacBook-Pro:tmp abaker$ tar xf
>>>> ~/Downloads/apache-geode-src-1.0.0-incubating-SNAPSHOT.tar && grep -r
>>>> Pivotal apache-geode-src-1.0.0-incubating-SNAPSHOT | grep -i copy
>>>> apache-geode-src-1.0.0-incubating-SNAPSHOT/gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/InstantiatorPropagationDUnitTest.java:
>>>> * Copyright (c) 2010-2014 Pivotal Software, Inc. All Rights Reserved.
>>>> 
>>>> In addition, I didn’t see gemfire-jgroups at all:
>>>> 
>>>> Anthony-Baker-MacBook-Pro:tmp abaker$ tar xf
>>>> ~/Downloads/apache-geode-src-1.0.0-incubating-SNAPSHOT.tar && find
>>>> apache-geode-src-1.0.0-incubating-SNAPSHOT -name "gemfire-jgroups"
>>>> Anthony-Baker-MacBook-Pro:tmp abaker$
>>>> 
>>>> I do see that the jenkins build is including up some extra dirs (caches,
>>>> daemon, ...) in the source distribution that don’t exist in a clean working
>>>> directory.
>>>> 
>>>> Anthony
>>>> 
>>>> 
>>>> [1]
>>>> https://builds.apache.org/job/Geode-nightly/lastSuccessfulBuild/artifact/gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating-SNAPSHOT.tar.gz
>>>> 
>>>> 
>>>>> On Jan 4, 2016, at 1:45 PM, Bruce Schuchardt <bschucha...@pivotal.io>
>>>> wrote:
>>>>> 
>>>>> The gemfire-jgroups project has been deleted on the develop branch. That
>>>> happened when feature/GEODE-77 was merged to develop.  If it's still
>>>> sitting around in a checkout it should be deleted.
>>>>> 
>>>>> Le 1/4/2016 1:00 PM, Nitin Lamba a écrit :
>>>>>> I didn't build locally but picked the artifacts that are getting posted
>>>> from CI:
>>>>>> 
>>>>>> 
>>>> https://builds.apache.org/job/Geode-nightly/lastSuccessfulBuild/artifact/gemfire-assembly/build/distributions/apache-geode-src-1.0.0-incubating-SNAPSHOT.tar.gz
>>>>>> 
>>>>>> All the java files I checked still had Pivotal copyright. Also,
>>>> gemfire-jgroups/src/main/java directory is non-empty and has LGPL headers.
>>>> Perhaps, Jenkins scripts need to be fixed.
>>>>>> 
>>>>>> - Nitin
>>>>>> 
>>>>>> ________________________________________
>>>>>> From: Anthony Baker <aba...@pivotal.io>
>>>>>> Sent: Monday, January 4, 2016 11:41 AM
>>>>>> To: dev@geode.incubator.apache.org
>>>>>> Subject: Re: Source distribution
>>>>>> 
>>>>>> Hmmm, that sounds odd.  The srcDistTar task uses the current working
>>>> copy.  You might try a `git clean -fd` to remove all non-version controlled
>>>> artifacts (be careful!).
>>>>>> 
>>>>>> Which copyrights are missing?  Here’s what I see in the src
>>>> distribution:
>>>>>> 
>>>>>> Anthony-Baker-MacBook-Pro:distributions abaker$ head
>>>> apache-geode-src-1.0.0-incubating-SNAPSHOT/build.gradle
>>>>>> /*
>>>>>> * Licensed to the Apache Software Foundation (ASF) under one or more
>>>>>> * contributor license agreements.  See the NOTICE file distributed with
>>>>>> * this work for additional information regarding copyright ownership.
>>>>>> * The ASF licenses this file to You under the Apache License, Version
>>>> 2.0
>>>>>> * (the "License"); you may not use this file except in compliance with
>>>>>> * the License.  You may obtain a copy of the License at
>>>>>> *
>>>>>> *      http://www.apache.org/licenses/LICENSE-2.0
>>>>>> *
>>>>>> 
>>>>>> The LGPL jgroups source dependency has been removed.  We still have a
>>>> binary dependency on an ASLv2 licensed version of jgroups for reliable
>>>> mcast communication.
>>>>>> 
>>>>>> Anthony
>>>>>> 
>>>>>> 
>>>>>>> On Jan 4, 2016, at 11:21 AM, Nitin Lamba <ni...@ampool.io> wrote:
>>>>>>> 
>>>>>>> Thanks Anthony!! This is great progress as the community marches
>>>> towards the first GEODE release!
>>>>>>> 
>>>>>>> Besides the missing LICENSE and NOTICE files (you have a separate
>>>> thread on GEODE-610), I noticed a few things in the src artifact:
>>>>>>> - The copyright updates are missing
>>>>>>> - It still has jgroups/ LGPL files
>>>>>>> 
>>>>>>> Do you know if the srcDistTar getting generated from 'master'? Once
>>>> the release is cut, it'll probably pick-up the latest changes from develop
>>>> so maybe this is intentional. I'll check the gradle file on my end too.
>>>>>>> 
>>>>>>> -Nitin
>>>>>>> PS: I've updated the release wiki page with the latest status:
>>>>>>> 
>>>> https://cwiki.apache.org/confluence/display/GEODE/1.0.0-alpha1+%28First%29+Release
>>>>>>> 
>>>>>>> ________________________________________
>>>>>>> From: Anthony Baker <aba...@pivotal.io>
>>>>>>> Sent: Thursday, December 31, 2015 5:08 AM
>>>>>>> To: dev@geode.incubator.apache.org
>>>>>>> Subject: Source distribution
>>>>>>> 
>>>>>>> I added a build command for creating a source distribution (see
>>>> GEODE-627):
>>>>>>> 
>>>>>>> `gradle srcDistTar`
>>>>>>> 
>>>>>>> A normal build will create both the binary and src tar/zip files.
>>>>>>> 
>>>>>>> Anthony-Baker-MacBook-Pro:incubator-geode abaker$ ls -l
>>>> gemfire-assembly/build/distributions/
>>>>>>> total 404040
>>>>>>> -rw-r--r--  1 abaker  staff  89908576 Dec 31 06:53
>>>> apache-geode-1.0.0-incubating-SNAPSHOT.tar.gz
>>>>>>> -rw-r--r--  1 abaker  staff  89923450 Dec 31 06:53
>>>> apache-geode-1.0.0-incubating-SNAPSHOT.zip
>>>>>>> -rw-r--r--  1 abaker  staff  10381760 Dec 31 06:59
>>>> apache-geode-src-1.0.0-incubating-SNAPSHOT.tar.gz
>>>>>>> -rw-r--r--  1 abaker  staff  16648398 Dec 31 06:57
>>>> apache-geode-src-1.0.0-incubating-SNAPSHOT.zip
>>>>>>> 
>>>>>>> 
>>>>>>> Anthony
>>>>>>> 
>>>>> 
>>>> 
>>>> 
>> 
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to