I see it in the pom.xml:
<configuration>
<outputDirectory>${project.basedir}/rat</outputDirectory>
<excludes>
<exclude>**/*.yml</exclude>
<exclude>**/*.yaml</exclude>
<exclude>**/*.ndjson</exclude>
<exclude>**/*.sh</exclude>
<exclude>**/*.mapping</exclude>
<exclude>**/*.flux</exclude>
<exclude>**/*.script</exclude>
<exclude>**/*.properties</exclude>
<exclude>**/*.txt</exclude>
<exclude>**/README.md</exclude>
<exclude>**/target/**</exclude>
<exclude>**/test/resources/**/*</exclude> <!-- test data for "old" ITs. -->
<exclude>LICENSE</exclude>
<exclude>NOTICE</exclude>
<exclude>DISCLAIMER</exclude>
<exclude>CONTRIBUTING.md</exclude>
<exclude>RELEASING.md</exclude>
<exclude>THIRD-PARTY.properties</exclude>
<exclude>THIRD-PARTY.txt</exclude>
<exclude>.mvn/**</exclude>
<exclude>.github/*.md</exclude>
<exclude>.github/workflows/**</exclude>
<exclude>.gitattributes</exclude>
<exclude>.asf.yaml</exclude>
<exclude>**/dependency-reduced-pom.xml</exclude>
<exclude>.editorconfig</exclude>
<exclude>**/.settings/**/*</exclude> <!-- Eclipse -->
<exclude>**/.classpath</exclude> <!-- Eclipse -->
<exclude>**/.project</exclude> <!-- Eclipse -->
<exclude>**/.idea</exclude> <!-- IntelliJ -->
</excludes>
</configuration>
We should revisit this list once the vote at general@incubator concludes. (Or
starts)
Best,
Dave
> On May 9, 2024, at 1:47 PM, Richard Zowalla <[email protected]> wrote:
>
> Site note: "rat" is executed as part of the (CI) build and uses a similar
> config AS some ASF TLP projects (not saying they are always right ;-) )
>
>
> Am 9. Mai 2024 22:10:35 MESZ schrieb Josh Fischer <[email protected]>:
>> In my experience I’ve found that Dave is right most of the time.
>>
>> Based on his comments I’ll change my vote to +1 (non-binding).
>>
>>
>> Sent from my iPhone
>>
>>> On May 9, 2024, at 3:05 PM, Dave Fisher <[email protected]> wrote:
>>>
>>> Once this VOTE passes here you must include the link to
>>> https://dist.apache.org/repos/dist/dev/incubator/stormcrawler/stormcrawler-3.0/
>>> artifacts in the IPMC VOTE. If you don’t then it will be a quick -1.
>>>
>>> The artifacts in
>>> https://dist.apache.org/repos/dist/dev/incubator/stormcrawler/stormcrawler-3.0/
>>> are what we must check and vote on. We can compare this with GitHub tags
>>> to verify they have the same content.
>>>
>>> On https://stormcrawler.staged.apache.org/download/index.html the sha and
>>> asc should use downloads.apache.org instead of closer.cgi. The source
>>> release should use closer.lua instead of closer.cgi.
>>>
>>> Ask on #asfinfra slack if you want to confirm the proper use of downloads
>>> and closer.lua.
>>>
>>> It is likely that the IPMC VOTE will discuss some of the yaml, md, sh, and
>>> txt requiring a License header if the format supports it. I know that json
>>> and ndjson (jsonl) files don’t support this. Files which do not support a
>>> License header ought to be listed in a .rat-excludes file.
>>>
>>> It is up to you about fixing this now or going ahead with fixing this now.
>>>
>>> I’m VOTING +1 (binding) for now.
>>>
>>> I checked the signature and checksum and they are good. LICENSE and NOTICE
>>> are good for a source release. The GitHub tag include the .github directory
>>> and .asf.yaml while the source release adds DEPENDENCIES
>>>
>>> Best,
>>> Dave
>>>
>>>> On May 9, 2024, at 9:45 AM, Tim Allison <[email protected]> wrote:
>>>>
>>>> +1
>>>>
>>>> shasum checks out for source
>>>> Built locally on ubuntu with Java 17
>>>>
>>>> Thank you!
>>>>
>>>>> On 2024/05/07 09:12:55 Richard Zowalla wrote:
>>>>> Hi folks,
>>>>>
>>>>> I have posted a 2nd release candidate for the Apache StormCrawler
>>>>> (Incubating) 3.0 release and it is ready for testing.
>>>>>
>>>>> The previous VOTE was cancelled because building from source (without
>>>>> an initalized git repo) wasn't possible.
>>>>>
>>>>> This is our first release after joining the ASF incubator as a
>>>>> poddling. It is a breaking change with renamings in the group ids and
>>>>> the removal of the elasticsearch module.
>>>>>
>>>>> Thank you to everyone who contributed to this release, including all of
>>>>> our users and the people who submitted bug reports,
>>>>> contributed code or documentation enhancements.
>>>>>
>>>>> The release was made using the Apache StormCrawler (Incubating) release
>>>>> process, documented here:
>>>>> https://github.com/apache/incubator-stormcrawler/RELEASING.md
>>>>>
>>>>> Maven Repo:
>>>>> https://repository.apache.org/content/repositories/orgapachestormcrawler-1001/
>>>>>
>>>>> <repositories>
>>>>> <repository>
>>>>> <id>stormcrawler-3.0-rc1</id>
>>>>> <name>Testing StormCrawler 3.0 release candidate</name>
>>>>> <url>
>>>>>
>>>>> https://repository.apache.org/content/repositories/orgapachestormcrawler-1001/
>>>>> </url>
>>>>> </repository>
>>>>> </repositories>
>>>>>
>>>>> Source:
>>>>>
>>>>> https://dist.apache.org/repos/dist/dev/incubator/stormcrawler/stormcrawler-3.0/
>>>>>
>>>>>
>>>>> Tag:
>>>>>
>>>>>
>>>>> https://github.com/apache/incubator-stormcrawler/releases/tag/stormcrawler-3.0
>>>>>
>>>>> Preview of website:
>>>>>
>>>>> https://stormcrawler.staged.apache.org/download/index.html
>>>>>
>>>>> Release notes:
>>>>>
>>>>> https://github.com/apache/incubator-stormcrawler/releases/tag/stormcrawler-3.0
>>>>>
>>>>> Reminder: The up-2-date KEYS file for signature verification can be
>>>>> found here:
>>>>> https://dist.apache.org/repos/dist/release/incubator/stormcrawler/KEYS
>>>>>
>>>>> Please vote on releasing these packages as Apache StormCrawler
>>>>> (Incubating) 3.0
>>>>>
>>>>> The vote is open for at least the next 72 hours.
>>>>>
>>>>> Only votes from IPMC members are binding, but everyone on the PPMC is
>>>>> welcome to check the release candidate and vote.
>>>>>
>>>>> The vote passes if at least three binding +1 votes are cast.
>>>>>
>>>>> Please VOTE
>>>>>
>>>>> [+1] go ship it
>>>>> [+0] meh, don't care
>>>>> [-1] stop, there is a ${showstopper}
>>>>>
>>>>> Please include your checklist in your vote:
>>>>> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>>>>>
>>>>> Note: After this VOTE passes on our dev@ list, the VOTE will be brought
>>>>> to general@ in order to get the necessary IPMC votes.
>>>>>
>>>>> Thanks!
>>>>> Richard
>>>>>
>>>>>
>>>