> 
> 2) It looks like you have no signatures on your GPG key. This essentially 
> means that there is no weight on the validity of your key actually being 
> yours'. I'm fuzzy as to whether or not this is a blocker, but it would 
> definitely be a good thing to make happen. I've participated in a "virtual 
> key-signing party" with Calcite which worked out pretty well. Not in the 
> traditional spirit for sure, but it was better than nothing.

Having the release manager’s key signed into the web of trust is not strictly 
necessary for a release, though I strongly recommend it.

> 
> 
> 3) Need to add your pubkey to 
> https://dist.apache.org/repos/dist/release/incubator/gossip/KEYS (presently 
> doesn't exist). Feel free to look at another project/podling for an example. 
> This lets people easily `curl https://dist.a.o./.../KEYS | gpg --import` or 
> similar from the trusted ASF location.

I just initialized that file with my public key. All project members should add 
theirs as well.

> 
> 4) LICENSE/NOTICE both look standard. I forget the origins of Gossip, if 
> anything _should_ be included in the NOTICE file. Are there relevant 
> copyright notices which should be preserved from the pre-Apache days?

LICENSE/NOTICE look good. I did a fairly thorough vetting of the code prior to 
incubation, and didn’t find anything that would affect L/N.

-Taylor

> 
> Overall, looks pretty good though!
> 
> Josh Elser wrote:
>> For the promotion to Central, this can happen after the Gossip PPMC and
>> IPMC votes both pass. When you "promote" the repository, it will be
>> automatically mirrored to Central for you.
>> 
>> The only manual steps will be updating the SVN dist.a.o repo.
>> 
>> P. Taylor Goetz wrote:
>>> The official release needs to be a source code archive. Binaries are
>>> optional.
>>> 
>>> The Apache parent Pom should take care of everything if you are only
>>> packaging as a library.
>>> 
>>> -Taylor
>>> 
>>>> On Nov 17, 2016, at 5:32 PM, Edward Capriolo<edlinuxg...@gmail.com>
>>>> wrote:
>>>> 
>>>>> On Thu, Nov 17, 2016 at 4:27 PM, Josh Elser<josh.el...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>> Fantastic!
>>>>> 
>>>>> To be clear, I'll take a look tonight at https://repository.apache.org/
>>>>> content/repositories/orgapachegossip-1000/org/apache/gossip/
>>>>> gossip/0.1.0-incubating/gossip-0.1.0-incubating-source-release.zip
>>>>> (assuming that is the official release artifact).
>>>>> 
>>>>> I assume that you also intend to publish the binary jar to Maven
>>>>> Central
>>>>> as well?
>>>>> 
>>>>> Edward Capriolo wrote:
>>>>> 
>>>>>> Thanks,
>>>>>> 
>>>>>> I have closed the repository.
>>>>>> 
>>>>>> https://repository.apache.org/content/repositories/orgapachegossip-1000/
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Thu, Nov 17, 2016 at 12:30 PM, Josh Elser<josh.el...@gmail.com>
>>>>>> wrote:
>>>>>> 
>>>>>> Sure, happy to do that before an official VOTE thread!
>>>>>>> Looks like you haven't closed the staging repository yet. This is
>>>>>>> important for a few reasons.
>>>>>>> 
>>>>>>> * Closing the repository will trigger a number of automated release
>>>>>>> checks
>>>>>>> (notably around checksums and crypto signatures)
>>>>>>> * Makes the staging repository immutable (you can presently
>>>>>>> add/remove
>>>>>>> files)
>>>>>>> * Provides a nice URL to pass around :)
>>>>>>> 
>>>>>>> Can you log into https://repository.apache.org with your ASF creds,
>>>>>>> click
>>>>>>> on "Staging Repositories", find the "orgapachegossip-1000"
>>>>>>> repository,
>>>>>>> click the checkbox and then the "Close" button. This will trigger the
>>>>>>> aforementioned checks and, upon successful close, will give you a URL
>>>>>>> under
>>>>>>> the Summary tab.
>>>>>>> 
>>>>>>> LMK if you get stuck
>>>>>>> 
>>>>>>> Edward Capriolo wrote:
>>>>>>> 
>>>>>>> Great infra solved that issue!
>>>>>>>> [INFO] Uploaded:
>>>>>>>> https://repository.apache.org/service/local/staging/deploy/m
>>>>>>>> aven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.
>>>>>>>> 0-incubating-sources.jar.asc
>>>>>>>> (836 B at 2.7 KB/sec)
>>>>>>>> [INFO] Uploading:
>>>>>>>> https://repository.apache.org/service/local/staging/deploy/m
>>>>>>>> aven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.
>>>>>>>> 0-incubating-javadoc.jar.asc
>>>>>>>> [INFO] 836/836 B
>>>>>>>> [INFO]
>>>>>>>> [INFO] Uploaded:
>>>>>>>> https://repository.apache.org/service/local/staging/deploy/m
>>>>>>>> aven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.
>>>>>>>> 0-incubating-javadoc.jar.asc
>>>>>>>> (836 B at 2.6 KB/sec)
>>>>>>>> [INFO] [INFO]
>>>>>>>> ------------------------------------------------------------
>>>>>>>> ------------
>>>>>>>> [INFO] [INFO] BUILD SUCCESS
>>>>>>>> [INFO] [INFO]
>>>>>>>> ------------------------------------------------------------
>>>>>>>> ------------
>>>>>>>> 
>>>>>>>> We have the artifacts deployed to staging now.
>>>>>>>> 
>>>>>>>> So the "tag" will not be pushed by the release
>>>>>>>> https://github.com/apache/incubator-gossip/compare/master...
>>>>>>>> edwardcapriolo:master.
>>>>>>>> And I will have to push it manually.
>>>>>>>> 
>>>>>>>> Does anyone want to review the artifacts produced?
>>>>>>>> 
>>>>>>>> Thanks,
>>>>>>>> Edward
>>>>>>>> 
>>>>>>>> On Mon, Nov 14, 2016 at 10:04 AM, Edward
>>>>>>>> Capriolo<edlinuxg...@gmail.com
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> I created https://issues.apache.org/jira/browse/INFRA-12911
>>>>>>>> 
>>>>>>>>> On Wed, Nov 9, 2016 at 5:14 PM, P. Taylor Goetz<ptgo...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> I just tried and got the same error. Then I looked in the INFRA
>>>>>>>>> JIRA
>>>>>>>>> and
>>>>>>>>> 
>>>>>>>>>> saw that we never requested Nexus access for the project.
>>>>>>>>>> 
>>>>>>>>>> Edward, are you comfortable doing that, or would you rather a
>>>>>>>>>> mentor
>>>>>>>>>> take
>>>>>>>>>> care of it?
>>>>>>>>>> 
>>>>>>>>>> -Taylor
>>>>>>>>>> 
>>>>>>>>>> On Nov 9, 2016, at 4:01 PM, Edward Capriolo<edlinuxg...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> Thanks.
>>>>>>>>>>> I have been running with:
>>>>>>>>>>> 
>>>>>>>>>>> mvn release:perform -Darguments='-Dmaven.test.skip=true'
>>>>>>>>>>> 
>>>>>>>>>>> The tests are a bit flaky as something is not shutting down
>>>>>>>>>>> 
>>>>>>>>>>> consistently. I
>>>>>>>>>> will look into that tonight.
>>>>>>>>>>> On Wed, Nov 9, 2016 at 3:33 PM, Josh Elser<josh.el...@gmail.com>
>>>>>>>>>>> 
>>>>>>>>>>> wrote:
>>>>>>>>>> Let me know if you need help. I can try to find some time in the
>>>>>>>>>>> evenings
>>>>>>>>>>> to poke around, too.
>>>>>>>>>>> 
>>>>>>>>>>>> Short answer to your question, Edward: `mvn release:prepare
>>>>>>>>>>>> release:perform` should stage a Maven repository on
>>>>>>>>>>>> repository.a.o
>>>>>>>>>>>> for
>>>>>>>>>>>> 
>>>>>>>>>>>> you.
>>>>>>>>>>> Shouldn't have to upload anything there by hand.
>>>>>>>>>>> 
>>>>>>>>>>>> P. Taylor Goetz wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> I’ll see if I can run the release procedure. I’ve been able to
>>>>>>>>>>>> release
>>>>>>>>>>>> 
>>>>>>>>>>>>> other ASF projects.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> -Taylor
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Nov 9, 2016, at 2:46 PM, Edward
>>>>>>>>>>>>> Capriolo<edlinuxg...@gmail.com>
>>>>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> Update;
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I have ran mvn:release prepare which has produced this
>>>>>>>>>>>>>> "unmerged
>>>>>>>>>>>>>> tag"
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> https://github.com/apache/incubator-gossip/compare/master...
>>>>>>>>>>>>>> edwardcapriolo:master<https://github.com/apache/incubator-
>>>>>>>>>>>>>> gossip/compare/master...edwardcapriolo:master>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I have verified that signed artifacts are being released.
>>>>>>>>>>>>>> My keys are uploaded here:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> http://people.apache.org/~ecapriolo/<http://people.apache.
>>>>>>>>>>>>>> org/~ecapriolo/>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> mvn release:perform is not working
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [INFO] Uploading: https://repository.apache.org/
>>>>>>>>>>>>>> service/local/staging/deploy/maven2/org/apache/gossip/gossip
>>>>>>>>>>>>>> /0.1.0-incubating/gossip-0.1.0-incubating.pom<https://
>>>>>>>>>>>>>> repository.apache.org/service/local/staging/deploy/maven2/
>>>>>>>>>>>>>> org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.0-incub
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ating.pom>
>>>>>>>>>>>> [INFO] 4/10 KB
>>>>>>>>>>>> [INFO] 8/10 KB
>>>>>>>>>>>>>> [INFO] 10/10 KB
>>>>>>>>>>>>>> [INFO]
>>>>>>>>>>>>>> [INFO] [INFO] ------------------------------
>>>>>>>>>>>>>> ------------------------------------------
>>>>>>>>>>>>>> [INFO] [INFO] BUILD FAILURE
>>>>>>>>>>>>>> [INFO] [INFO] ------------------------------
>>>>>>>>>>>>>> ------------------------------------------
>>>>>>>>>>>>>> [INFO] [INFO] Total time: 19.973s
>>>>>>>>>>>>>> [INFO] [INFO] Finished at: Wed Nov 09 14:31:25 EST 2016
>>>>>>>>>>>>>> [INFO] [INFO] Final Memory: 27M/397M
>>>>>>>>>>>>>> [INFO] [INFO] ------------------------------
>>>>>>>>>>>>>> ------------------------------------------
>>>>>>>>>>>>>> [INFO] [WARNING] The requested profile "distribution" could
>>>>>>>>>>>>>> not be
>>>>>>>>>>>>>> activated because it does not exist.
>>>>>>>>>>>>>> [INFO] [ERROR] Failed to execute goal
>>>>>>>>>>>>>> org.apache.maven.plugins:maven
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> -deploy-plugin:2.8.2:deploy
>>>>>>>>>>>> (default-deploy) on project gossip: Failed to deploy artifacts:
>>>>>>>>>>>> Could not
>>>>>>>>>>>> transfer artifact org.apache.gossip:gossip:jar:0.1.0-incubating
>>>>>>>>>>>> from/to
>>>>>>>>>>>> apache.releases.https (https://repository.apache.org
>>>>>>>>>>>> /service/local/staging/deploy/maven2<https://repository.
>>>>>>>>>>>>>> apache.org/service/local/staging/deploy/maven2>): Failed to
>>>>>>>>>>>>>> transfer
>>>>>>>>>>>>>> file: https://repository.apache.org/
>>>>>>>>>>>>>> service/local/staging/deploy/m
>>>>>>>>>>>>>> aven2/org/apache/gossip/gossip/0.1.0-incubating/gossip-0.1.
>>>>>>>>>>>>>> 0-incubating.jar<https://repository.apache.org/service/
>>>>>>>>>>>>>> local/staging/deploy/maven2/org/apache/gossip/gossip/0.1.
>>>>>>>>>>>>>> 0-incubating/gossip-0.1.0-incubating.jar>. Return code is:
>>>>>>>>>>>>>> 400 ->
>>>>>>>>>>>>>> [Help 1]
>>>>>>>>>>>>>> [INFO] [ERROR]
>>>>>>>>>>>>>> [INFO] [ERROR] To see the full stack trace of the errors,
>>>>>>>>>>>>>> re-run
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Maven
>>>>>>>>>>>> with the -e switch.
>>>>>>>>>>>> [INFO] [ERROR] Re-run Maven using the -X switch to enable
>>>>>>>>>>>> full debug
>>>>>>>>>>>>>> logging.
>>>>>>>>>>>>>> [INFO] [ERROR]
>>>>>>>>>>>>>> [INFO] [ERROR] For more information about the errors and
>>>>>>>>>>>>>> possible
>>>>>>>>>>>>>> solutions, please read the following articles:
>>>>>>>>>>>>>> [INFO] [ERROR] [Help 1] http://cwiki.apache.org/conflu
>>>>>>>>>>>>>> ence/display/MAVEN/MojoExecutionException<http://cwiki.
>>>>>>>>>>>>>> apache.org/confluence/display/MAVEN/MojoExecutionException>
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I am poking around on http://repository.apache.org<h
>>>>>>>>>>>>>> ttp://repository.apache.org/> attempting to upload the
>>>>>>>>>>>>>> artifacts
>>>>>>>>>>>>>> directly (see attached picture)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I am not sure what the next step here is. is mvn release
>>>>>>>>>>>>>> supposed
>>>>>>>>>>>>>> to
>>>>>>>>>>>>>> work out of the box (I have my password in the settings.xml
>>>>>>>>>>>>>> file)
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Or are the next steps manual?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> Edward
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Thu, Oct 27, 2016 at 2:07 PM, P. Taylor Goetz<
>>>>>>>>>>>>>> ptgo...@gmail.com
>>>>>>>>>>>>>> <mailto:ptgo...@gmail.com>> wrote:
>>>>>>>>>>>>>> Done.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> -Taylor
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Oct 27, 2016, at 11:58 AM, P. Taylor
>>>>>>>>>>>>>> Goetz<ptgo...@gmail.com
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> <mailto:
>>>>>>>>>>>> ptgo...@gmail.com>> wrote:
>>>>>>>>>>>> I’ll take care of it.
>>>>>>>>>>>>>>> -Taylor
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Oct 27, 2016, at 11:43 AM, Edward Capriolo<
>>>>>>>>>>>>>>> edlinuxg...@gmail.com
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> <mailto:edlinuxg...@gmail.com>> wrote:
>>>>>>>>>>>>>>>> The reply in the ticket is:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> As you are a podling, please have someone from the IPMC
>>>>>>>>>>>>>>>> create
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> dist
>>>>>>>>>>>>>> directories you need.
>>>>>>>>>>>>>>>> On Thu, Oct 27, 2016 at 10:32 AM, Edward Capriolo<
>>>>>>>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I filed a ticket to cover both:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/INFRA-12833<https://
>>>>>>>>>>>>>>>>> issues.apache.org/jira/browse/INFRA-12833>
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I think this is the last thing we need.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>> Edward
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Sun, Oct 9, 2016 at 11:50 PM, Josh
>>>>>>>>>>>>>>>>> Elser<els...@apache.org
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> <mailto:
>>>>>>>>>>>>>>> els...@apache.org>> wrote:
>>>>>>>>>>>> Create a JIRA issue asking INFRA to create the SVN directories:
>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/incubator/gossip<
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/incubator/gossip>
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/gossip<http
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> s://dist.apache.org/repos/dist/dev/incubator/gossip>
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> dist/dev is a good location to stage RCs. Beware that
>>>>>>>>>>>>>>>>>> items
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> placed in
>>>>>>>>>>>>>>>> dist/release are automatically mirror'ed out. This should
>>>>>>>>>>>>>>>> only
>>>>>>>>>>>> contain
>>>>>>>>>>>>>>>>>> artifacts that have been approved via vote.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Check the permissions on your tilde-space. Not sure why
>>>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> wouldn't
>>>>>>>>>>>>>>>> automatically happen.
>>>>>>>>>>>> Edward Capriolo wrote:
>>>>>>>>>>>>>>>>>> I have generated a key for signing following the
>>>>>>>>>>>>>>>>>> instructions
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> here:
>>>>>>>>>>>>>>>> http://www.apache.org/dev/release-signing.html<http://www.
>>>>>>>>>>>> apache.org/dev/release-signing.html>
>>>>>>>>>>>>>>>>>>> I have created a pgp key with the requested strength.
>>>>>>>>>>>>>>>>>>> http://keys.gnupg.net/pks/lookup?op=get&search=0x843E5702C87
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 8C988<
>>>>>>>>>>>>>>>>> http://keys.gnupg.net/pks/lookup?op=get&search=0x843E5702C87
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>> 8C988>
>>>>>>>>>>>>>>>>> I have created a public_html folder on people.apache.org<
>>>>>>>>>>>> http://people.apache.org/>, but I am not
>>>>>>>>>>>>>>>>>>> seeing the content. http://people.apache.org/~ecapriolo<
>>>>>>>>>>>>>>>>>>> http://people.apache.org/~ecapriolo>.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> There are some steps that suggest I should put keys here:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/incubator-gossip<
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/incubator-gossip>
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I am not quite sure how to arrange that access.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> P.Taylor any hints?
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On Fri, Oct 7, 2016 at 3:47 PM, Edward Capriolo<
>>>>>>>>>>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>>
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I created:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-27<https://issu
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> es.apache.org/jira/browse/GOSSIP-27>
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Some of the items I have to handle but others are
>>>>>>>>>>>>>>>>>>>> free to
>>>>>>>>>>>>>>>>>>>> take
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> on
>>>>>>>>>>>>>>>>>> /send
>>>>>>>>>>>> PR
>>>>>>>>>>>>>>>>>>>> for the remaining.
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On Fri, Oct 7, 2016 at 3:43 PM, chandresh pancholi<
>>>>>>>>>>>>>>>>>>>> chandreshpancholi...@gmail.com<mailto:
>>>>>>>>>>>>>>>>>>>> chandreshpancholi007@g
>>>>>>>>>>>>>>>>>>>> mail.com>> wrote:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Sure Ed.
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Can you create the ticket?
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> On Sat, Oct 8, 2016 at 1:07 AM, Edward Capriolo<
>>>>>>>>>>>>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>>
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Good catch.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> There are a few issues I see.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> The first is the maven instructions at the bottom,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> The second is that the build link is wrong. it
>>>>>>>>>>>>>>>>>>>>>> should be
>>>>>>>>>>>>>>>>>>>>>> # Apache Gossip ![Build status](
>>>>>>>>>>>>>>>>>>>>>> https://api.travis-ci.org/edwardcapriolo/incubator-gossip
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> svg<
>>>>>>>>>>>>>>>>>>>> https://api.travis-ci.org/edwardcapriolo/incubator-gossip.
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>> svg>)
>>>>>>>>>>>>>>>>>>>> The third is that some of the code examples are slightly
>>>>>>>>>>>> dated.
>>>>>>>>>>>>>>>>>>>> Lets open up a ticket to track this and the things
>>>>>>>>>>>>>>>>>>>> p.taylor
>>>>>>>>>>>> mentions.
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 7, 2016 at 3:25 PM, chandresh pancholi<
>>>>>>>>>>>>>>>>>>>>>> chandreshpancholi...@gmail.com<mailto:
>>>>>>>>>>>>>>>>>>>>>> chandreshpancholi007@g
>>>>>>>>>>>>>>>>>>>>>> mail.com>> wrote:
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> We need to change same in project's readme.md<
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> http://readme.md/
>>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>> On Sat, Oct 8, 2016 at 12:40 AM, Edward Capriolo<
>>>>>>>>>>>>>>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>>
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>> You might be looking at the wrong project:
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> https://github.com/edwardcapriolo/incubator-gossip/blob/
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> <htt
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> ps://github.com/edwardcapriolo/incubator-gossip/blob/>
>>>>>>>>>>>> master/pom.xml
>>>>>>>>>>>>>>>>>>>>>>>> <parent>
>>>>>>>>>>>>>>>>>>>>>>>> <groupId>org.apache</groupId>
>>>>>>>>>>>>>>>>>>>>>>>> <artifactId>apache</artifactId>
>>>>>>>>>>>>>>>>>>>>>>>> <version>RELEASE</version>
>>>>>>>>>>>>>>>>>>>>>>>> </parent>
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> <groupId>org.apache.gossip</groupId>
>>>>>>>>>>>>>>>>>>>>>>>> <artifactId>gossip</artifactId>
>>>>>>>>>>>>>>>>>>>>>>>> <name>gossip</name>
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> A few people seem to be confused because the
>>>>>>>>>>>>>>>>>>>>>>>> pre-fork
>>>>>>>>>>>>>>>>>>>>>>>> code
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>>>> also
>>>>>>>>>>>> in
>>>>>>>>>>>>>>>>>>>>>>>> my
>>>>>>>>>>>>>>>>>>>>>> github.
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 7, 2016 at 2:55 PM, P. Taylor Goetz<
>>>>>>>>>>>>>>>>>>>>>>>> ptgo...@gmail.com<mailto:ptgo...@gmail.com>>
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> I would change the groupId to org.apache.gossip. I’d
>>>>>>>>>>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> check,
>>>>>>>>>>>>>>>>>>>>>>>> but I
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> think Nexus has rules in place that enforce that,
>>>>>>>>>>>>>>>>>>>>>>> so it’s
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> probably
>>>>>>>>>>>>>>>>>>>>>>>> best
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> just go ahead.
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> -Taylor
>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 7, 2016, at 2:52 PM, chandresh pancholi<
>>>>>>>>>>>>>>>>>>>>>>>>> chandreshpancholi...@gmail.com<mailto:
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> chandreshpancholi007@g
>>>>>>>>>>>>>>>>>>>>>>> mail.com>> wrote:
>>>>>>>>>>>> +1 for release.
>>>>>>>>>>>>>>>>>>>>>>>>> Concern
>>>>>>>>>>>>>>>>>>>>>>>>>> Right now groupId on github says io.teknek.
>>>>>>>>>>>>>>>>>>>>>>>>>> Will it
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> change to
>>>>>>>>>>>>>>>>>>>>>>>> org.apache.gossip in first release?
>>>>>>>>>>>> If it changes then we have to remove io.teknek from
>>>>>>>>>>>>>>>>>>>>>>>>>> readme.md<http://readme.md/>
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 7, 2016 at 11:55 PM, P. Taylor Goetz<
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> ptgo...@gmail.com<mailto:ptgo...@gmail.com>>
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>> The typical process is to have a DISCUSS thread
>>>>>>>>>>>>>>>>>>>>>>>> before
>>>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> official
>>>>>>>>>>>>>>>>>>>>>>>>>> VOTE
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> thread, but I assume that was the intent here.
>>>>>>>>>>>>>>>>>>>>>>>> I’m +1 for moving forward with a release. Here
>>>>>>>>>>>>>>>>>>>>>>>> are some
>>>>>>>>>>>>>>>>>>>>>>>>> links
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>> some
>>>>>>>>>>>>>>>>>>>>>>>>> light reading about the process [1][2].
>>>>>>>>>>>>>>>>>>>>>>>> A quick check of the gossip repo reveals the
>>>>>>>>>>>>>>>>>>>>>>>> following
>>>>>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> need
>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>>>>>> be
>>>>>>>>>>>>>>>>>>>>>>> addressed before release:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> - DISCLAIMER file needs to be added.
>>>>>>>>>>>>>>>>>>>>>>>>> - NOTICE file needs to added (see [3] for the
>>>>>>>>>>>>>>>>>>>>>>>>>> procedure)
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> - KEYS file needs to be created (see [4] for more
>>>>>>>>>>>>>>>>>>>>>>>>>>> light
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> reading on
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> signing
>>>>>>>>>>>>>>>>>>>>>>>>> releases)
>>>>>>>>>>>>>>>>>>>>>>>> The release manager will also need an account on
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> repository.apache.org<http://repository.apache.org/>
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> (ASF’s
>>>>>>>>>>>>>>>>>>>>>>>>> Nexus instance).
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> It would also be good, but not required, for the
>>>>>>>>>>>>>>>>>>>>>>>>>> signing key
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> to be
>>>>>>>>>>>> linked
>>>>>>>>>>>>>>>>>>>>>>>>> to the Apache web of trust.
>>>>>>>>>>>>>>>>>>>>>>>> Edward, can I assume you are going to be the release
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> manager
>>>>>>>>>>>>>>>>>>>>>>>>> for
>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>>>> first
>>>>>>>>>>>>>>>>>>>>>>> release? If you need any help, feel free to ask.
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> -Taylor
>>>>>>>>>>>>>>>>>>>>>>>>>> [1] http://incubator.apache.org/gu
>>>>>>>>>>>>>>>>>>>>>>>>>>> ides/releasemanagement.html<ht
>>>>>>>>>>>>>>>>>>>>>>>>>>> tp://incubator.apache.org/guid
>>>>>>>>>>>>>>>>>>>>>>>>>>> es/releasemanagement.html
>>>>>>>>>>>>>>>>>>>>>>>>>>> [2] http://incubator.apache.org/in
>>>>>>>>>>>>>>>>>>>>>>>>>>> cubation/Incubation_Policy<htt
>>>>>>>>>>>>>>>>>>>>>>>>>>> p://incubator.apache.org/incub
>>>>>>>>>>>>>>>>>>>>>>>>>>> ation/Incubation_Policy
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> html#Releases
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> [3] http://www.apache.org/legal/sr
>>>>>>>>>>>>>>>>>>>>>>>>>> c-headers.html#notice
>>>>>>>>>>>>>>>>>>>>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>>> http://www.apache.org/legal/src-headers.html#notice>
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> [4]
>>>>>>>>>>>>>>>>>>>>>>>>>> http://www.apache.org/dev/release-signing.html<
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> http://www.apache.org/dev/release-signing.html>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 7, 2016, at 3:26 AM, Edward Capriolo<
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> edlinuxg...@gmail.com<mailto:edlinuxg...@gmail.com>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> With the additions of:
>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-21<
>>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-21>
>>>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-26<
>>>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/GOSSIP-26>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Apache Gossip has the the ability to create
>>>>>>>>>>>>>>>>>>>>>>>>>>> peer to
>>>>>>>>>>>>>>>>>>>>>>>>>>> peer
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> systems
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>>>>> share
>>>>>>>>>>>>>>>>>>>>>>> user defined data between them. Those capabilities
>>>>>>>>>>>>>>>>>>>>>>> prompts
>>>>>>>>>>>>>>>>>>>>>>> me
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>> call
>>>>>>>>>>>>>>>>>>>>>>>>> a
>>>>>>>>>>>>>>>>>>>>>>>> vote for the first release of Apache Gossip.
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> The current pom tag is 0.1.0-incubating so I
>>>>>>>>>>>>>>>>>>>>>>>> think we
>>>>>>>>>>>>>>>>>>>>>>>>> should
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> call
>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>>>> release version 0.2.0-incubating.
>>>>>>>>>>>>>>>>>>>>>>>> My vote +1 (binding).
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Thank you,
>>>>>>>>>>>>>>>>>>>>>>>>>>> Edward
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> (Thank you mentors for good nudging :)
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Chandresh Pancholi
>>>>>>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer
>>>>>>>>>>>>>>>>>>>>>>>>>> Flipkart.com
>>>>>>>>>>>>>>>>>>>>>>>>>> Email-id:chandresh.panch...@flipkart.com<mailto:
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Email-id%3Ac
>>>>>>>>>>>>>>>>>>>>>>>> handresh.panch...@flipkart.com>
>>>>>>>>>>>> Contact:08951803660
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Chandresh Pancholi
>>>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer
>>>>>>>>>>>>>>>>>>>>>>> Flipkart.com
>>>>>>>>>>>>>>>>>>>>>>> Email-id:chandresh.panch...@flipkart.com<mailto:
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Email-id%3Ac
>>>>>>>>>>>>>>>>>>>>> handresh.panch...@flipkart.com>
>>>>>>>>>>>> Contact:08951803660
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Chandresh Pancholi
>>>>>>>>>>>>>>>>>>>>> Senior Software Engineer
>>>>>>>>>>>>>>>>>>>>> Flipkart.com
>>>>>>>>>>>>>>>>>>>>> Email-id:chandresh.panch...@flipkart.com<mailto:
>>>>>>>>>>>>>>>>>>>>> Email-id%3Ac
>>>>>>>>>>>>>>>>>>>>> handresh.panch...@flipkart.com>
>>>>>>>>>>>>>>>>>>>>> Contact:08951803660
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>> "I assume that you also intend to publish the binary jar to Maven
>>>> Central
>>>> as well?"
>>>> 
>>>> Currently the project pom does not build an assembly. We could be
>>>> build an
>>>> assembly and include that tin the release process although I do not see
>>>> many people deploying gossip as a stand alone.
>>>> 
>>>> Maybe we can go over the next steps.
>>>> 
>>>> Push the tag to git: (not sure of exact command but I will figure it
>>>> out)
>>>> Push the release to maven-central (How do we do that being maven release
>>>> only pushes to a staging repo?)
>>>> Upload to SVN ?
>>>> Mirror ?

Reply via email to