[ https://issues.apache.org/jira/browse/LUCENE-2562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16816269#comment-16816269 ]
Steve Rowe commented on LUCENE-2562: ------------------------------------ The smoke tester failed for a non-Maven-related reason: {noformat} [smoker] Test Lucene... [smoker] verify sha512 digest [smoker] unpack lucene-9.0.0.tgz... [smoker] Traceback (most recent call last): [smoker] File "/home/sarowe/git/lucene-solr/dev-tools/scripts/smokeTestRelease.py", line 1518, in <module> [smoker] main() [smoker] File "/home/sarowe/git/lucene-solr/dev-tools/scripts/smokeTestRelease.py", line 1448, in main [smoker] smokeTest(c.java, c.url, c.revision, c.version, c.tmp_dir, c.is_signed, c.local_keys, ' '.join(c.test_args)) [smoker] File "/home/sarowe/git/lucene-solr/dev-tools/scripts/smokeTestRelease.py", line 1499, in smokeTest [smoker] unpackAndVerify(java, 'lucene', tmpDir, artifact, gitRevision, version, testArgs, baseURL) [smoker] File "/home/sarowe/git/lucene-solr/dev-tools/scripts/smokeTestRelease.py", line 604, in unpackAndVerify [smoker] verifyUnpacked(java, project, artifact, unpackPath, gitRevision, version, testArgs, tmpDir, baseURL) [smoker] File "/home/sarowe/git/lucene-solr/dev-tools/scripts/smokeTestRelease.py", line 679, in verifyUnpacked [smoker] raise RuntimeError('%s: unexpected files/dirs in artifact %s: %s' % (project, artifact, l)) [smoker] RuntimeError: lucene: unexpected files/dirs in artifact lucene-9.0.0.tgz: ['luke'] {noformat} Sorry, I don't have time right now to work on it, but I will have time this weekend if nobody beats me to it. FYI, I expect there will be a Maven-related problem with the smoke tester - here's what I think will be the problem (from {{smokeTestRelease.py}} - probably just need to introduce an exception list: {noformat} def verifyPOMperBinaryArtifact(artifacts, version): print(' verify that each binary artifact has a deployed POM...') reBinaryJarWar = re.compile(r'%s\.[jw]ar$' % re.escape(version)) for project in ('lucene', 'solr'): for artifact in [a for a in artifacts[project] if reBinaryJarWar.search(a)]: POM = artifact[:-4] + '.pom' if POM not in artifacts[project]: raise RuntimeError('missing: POM for %s' % artifact) {noformat} > Make Luke a Lucene/Solr Module > ------------------------------ > > Key: LUCENE-2562 > URL: https://issues.apache.org/jira/browse/LUCENE-2562 > Project: Lucene - Core > Issue Type: Task > Reporter: Mark Miller > Assignee: Tomoko Uchida > Priority: Major > Labels: gsoc2014 > Fix For: 8.1, master (9.0) > > Attachments: LUCENE-2562-Ivy.patch, LUCENE-2562-Ivy.patch, > LUCENE-2562-Ivy.patch, LUCENE-2562-ivy.patch, LUCENE-2562.patch, > LUCENE-2562.patch, LUCENE-2562.patch, Luke-ALE-1.png, Luke-ALE-2.png, > Luke-ALE-3.png, Luke-ALE-4.png, Luke-ALE-5.png, luke-javafx1.png, > luke-javafx2.png, luke-javafx3.png, luke1.jpg, luke2.jpg, luke3.jpg, > lukeALE-documents.png, screenshot-1.png, スクリーンショット 2018-11-05 9.19.47.png > > Time Spent: 50m > Remaining Estimate: 0h > > see > "RE: Luke - in need of maintainer": > http://markmail.org/message/m4gsto7giltvrpuf > "Web-based Luke": http://markmail.org/message/4xwps7p7ifltme5q > I think it would be great if there was a version of Luke that always worked > with trunk - and it would also be great if it was easier to match Luke jars > with Lucene versions. > While I'd like to get GWT Luke into the mix as well, I think the easiest > starting point is to straight port Luke to another UI toolkit before > abstracting out DTO objects that both GWT Luke and Pivot Luke could share. > I've started slowly converting Luke's use of thinlet to Apache Pivot. I > haven't/don't have a lot of time for this at the moment, but I've plugged > away here and there over the past work or two. There is still a *lot* to do. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org