Hi Isis devs,

During the testing of Isis 1.7.0 I've made the following notes.
These are just minor things. The testing process is clear in overall.

Notes about http://isis.apache.org/contributors/verifying-releases.html

- "Any other ASF member may also vote."
I could not say that I know all Apache rules and prescriptions (I often
don't agree with some of them) but I find this sentence a bit confusing.
My understanding is that anyone can vote. But PMC members' vote only can
fail the release.
One way is if a PMC member vote negatively because of some technical
problem, for example.
Another way is if less than 3 PMC members have casted their votes. At
Wicket and Tomcat PMC's votes are counted as "binding", non-PMC members and
users as "non-binding".
Even that I am ASF Member (http://www.apache.org/foundation/members.html)
Tomcat counts my votes as "non-binding" because I am not Tomcat PMC member.


Notes about
http://isis.apache.org/contributors/verifying-releases-script.html:

- "Copy (or download"
It seems the parentheses are not closed

- "and should work on Linux too"
Tested the script on Linux (Ubuntu 14.04)
I've saved it with the browser's "Save As". The only thing I had to do
manually is to change the line endings from Windows to Linux.


About the VOTE mail:

- Why the url to the Maven staging repo is not shared with the testers ?
"the binaries are not an ASF release, they merely exist on the Maven
central repo as a convenience". But last several years this is what
actually the users download and use. Very rarely someone would build from
source.
I suggest to share the staging repo url in the VOTE mail so it can be
tested too.
https://repository.apache.org/service/local/repositories/orgapacheisis-1026/
doesn't seem like the staging repo. I've deleted
~/.m2/repository/org/apache/isis and tried to use this as an extra release
<repository> but Maven wasn't able to resolve 1.7.0:

The project
org.isisaddons.app.kitchensink:isis-app-kitchensink:1.0-SNAPSHOT
(/home/martin/git/isis-app-kitchensink/pom.xml) has 2 errors
[ERROR]     Non-resolvable import POM: Could not transfer artifact
org.apache.isis.core:isis:pom:1.7.0 from/to apache.snapshots (
https://repository.apache.org/service/local/repositories/orgapacheisis-1026/):
Not authorized , ReasonPhrase:Unauthorized. @ line 298, column 16 -> [Help
2]
[ERROR]     Non-resolvable import POM: Could not transfer artifact
org.apache.isis.viewer:isis-viewer-wicket:pom:1.7.0 from/to
apache.snapshots (
https://repository.apache.org/service/local/repositories/orgapacheisis-1026/):
Not authorized , ReasonPhrase:Unauthorized. @ line 306, column 16 -> [Help
2]


I hope you find my notes useful !


Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

Reply via email to