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<[email protected]>
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<
[email protected]
<mailto:[email protected]>> wrote:
Done.
-Taylor
On Oct 27, 2016, at 11:58 AM, P. Taylor Goetz<[email protected]
<mailto:
[email protected]>> wrote:
I’ll take care of it.
-Taylor
On Oct 27, 2016, at 11:43 AM, Edward Capriolo<
[email protected]
<mailto:[email protected]>> 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<
[email protected]<mailto:[email protected]>>
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<[email protected]
<mailto:
[email protected]>> 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<
[email protected]<mailto:[email protected]>>
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<
[email protected]<mailto:
chandreshpancholi007@g
mail.com>> wrote:
Sure Ed.
Can you create the ticket?
On Sat, Oct 8, 2016 at 1:07 AM, Edward Capriolo<
[email protected]<mailto:[email protected]>>
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 
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<
[email protected]<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<
[email protected]<mailto:[email protected]>>
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<
[email protected]<mailto:[email protected]>>
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<
[email protected]<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<
[email protected]<mailto:[email protected]>>
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<
[email protected]<mailto:[email protected]>>
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:[email protected]<mailto:
Email-id%3Ac
[email protected]>
Contact:08951803660
--
Chandresh Pancholi
Senior Software Engineer
Flipkart.com
Email-id:[email protected]<mailto:
Email-id%3Ac
[email protected]>
Contact:08951803660
--
Chandresh Pancholi
Senior Software Engineer
Flipkart.com
Email-id:[email protected]<mailto:
Email-id%3Ac
[email protected]>
Contact:08951803660