Hi Siegfried,

Thanks for taking a look at the release. You have given a good reason for your -1. Reasonable people may disagree; I would not call this issue a blocker. In fact, there's no requirement that a release actually work (!) but that it is legally proper and downstream users might find it useful. That's why a -1 will not block a release, assuming more +1 than -1.

We have several +1 and your -1 so far. If we don't get any more votes, we will forward the vote to the IPMC for their approval.

Regards,

Craig


On Nov 9, 2012, at 2:09 PM, Siegfried Goeschl wrote:

Hi Florian and Harry,

thanks for responding even in the middle of the night ...

ad 1) my bad - I indeed used an old wiki page set - shame on me

ad 2) "The guitests target is not part of the build sequence for good reasons" - I know but how you find any new GUI bugs if the guitests are considered broken and not executed? Maybe the next time we get 18 errors instead of 17 but when the tests are ignored that one bug could cause frustration within the JSPWiki user community when it escapes into the real world - I had my five minutes of fame when a late change caused a NPE in my commons-exec release - I think I got more than 20 mails with "btw, there is a stupid NPE in this method". IMHO it is acceptable to state that 17 tests are indeed broken but those 17 tests should be commented out to get overall guitests working - for the remaining 17 tests we can create a JIRA and hope for better times.

ad 3) I completely agree with your disagreement and I dislike the RAT report as well ... :-) ... but two thoughts on that : on the one hand there are already exceptions defined in the RAT report generation on the other hand some guys are pretty stubborn regarding RAT report violation - they have somehow the tendency to skip interpreting the RAT report and complain about it which could cause a RC to fail. I had too many rejected RC with Apache Commons ...

Conclusion - 1) was my mistake, I have a major issue with 2) and minor issue with 3)

Still on -1

Hope you understand me reasoning

Siegfried Goeschl

On 09.11.12 21:54, Florian Holeczek wrote:
Hi Siegfried,

first, thanks for having had a thorough look at the stuff!

1) [Major] when I deploy the exploded WAR to my local Tomcat the "Find Pages" in the left hand navigation does not work - it shows an non-existing Wiki page instead of opening a search page - I tried with the LuceneSearchProvider and the BasicSearchProvider but it does not work. I did not see any error message in jspwiki.log but the fulltext search DOES work when using the "Quick Navigation"

you're probably using an old wiki page set, so this is expected behaviour. Please see https://issues.apache.org/jira/browse/JSPWIKI-664

2) [Major] when running "ant guitests" 17 out of my 962 test fail. Could be some missing configuration I'm not aware of but I would expect all tests to pass ... ;-)

The guitests target is not part of the build sequence for good reasons :-)

3) [Minor] The RAT report could appreciate a few more exceptions to get rid of the "17 Unknown Licenses"

I completely disagree in this point - The RAT report is nothing one will want to tell "Great, all fine!", in order to print it out and decorate some wall. Instead, it's only a helper tool that is meant to generate a good, unfiltered overview of reality. It's then up to the reader to interpret its contents. Putting exceptions into it means that you lose control over the ignored files and risk to oversee relevant issues in later modifications of these files.

Can anyone double-check? Currently (see 1+2) my vote is

[ ] +1 Approve the release
[X] -1 Disapprove the release (please provide specific comments)

The only issue IMO is no. 2 - but it's a minor issue that should not be blocking a release. WDYT?

Regards
Florian


Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@oracle.com
P.S. A good JDO? O, Gasp!

Reply via email to