Is seems that parent is already updated in https://issues.apache.org/jira/browse/IGNITE-13987 <https://issues.apache.org/jira/browse/IGNITE-13987>
> On 14 Jan 2021, at 01:57, Valentin Kulichenko <valentin.kuliche...@gmail.com> > wrote: > > Andrey, > > This sounds even better. Can you create a ticket for this change? > > -Val > > On Wed, Jan 13, 2021 at 2:34 PM Andrey Mashenkov <andrey.mashen...@gmail.com> > wrote: > >> Val, >> >> I've just found Maven projects use SHA-512. >> I passed through commits and found they just switched to newer parent >> org.apache:apache pom. >> I've compared our current parent pom with the latest available one >> (org.apache:apache:16 vs org.apache:apache:23) >> and then found checksum-maven-plugin was added [1] somewhen in between. >> >> So, seems we have to switched to newer apache pom and maybe add >> checksum-maven-plugin >> to our main pom. >> >> [1] >> >> https://github.com/apache/maven-apache-parent/commit/a46aa52b4b56d9b7aa62e1b8cbea5ff0af434a >> >> On Wed, Jan 13, 2021 at 10:41 PM Valentin Kulichenko < >> valentin.kuliche...@gmail.com> wrote: >> >>> Hi Andrey, >>> >>> This indeed sounds like the cleanest way. I don't know how much effort >> that >>> would be though. >>> >>> -Val >>> >>> On Wed, Jan 13, 2021 at 11:01 AM Andrey Mashenkov < >>> andrey.mashen...@gmail.com> wrote: >>> >>>> Maybe, we could donate to maven plugin possibility to switch to >> SHA-512. >>>> Hopefully, a new plugin version will be released before we have any >>> release >>>> candidate. >>>> >>>> Is it looks like a big deal? >>>> >>>> ср, 13 янв. 2021 г., 21:32 Valentin Kulichenko < >>>> valentin.kuliche...@gmail.com>: >>>> >>>>> Hi Ivan, >>>>> >>>>> No, I haven't found a way yet. SHA1 still works, but I believe we >>> should >>>>> consider using better options in future releases. >>>>> >>>>> Do you have any ideas on how to implement this? >>>>> >>>>> -Val >>>>> >>>>> On Wed, Jan 13, 2021 at 8:21 AM Ivan Pavlukhin <vololo...@gmail.com> >>>>> wrote: >>>>> >>>>>> Folks, >>>>>> >>>>>> Were you able to resolve this? >>>>>> >>>>>> 2020-12-28 22:15 GMT+03:00, Valentin Kulichenko < >>>>>> valentin.kuliche...@gmail.com>: >>>>>>> Hi Ivan, >>>>>>> >>>>>>> Thanks for your response. I've looked into the PGP plugin, and >>>>>>> unfortunately it looks like it only can create signatures, but >> not >>>>>>> checksums. >>>>>>> >>>>>>> -Val >>>>>>> >>>>>>> On Sun, Dec 27, 2020 at 11:54 PM Ivan Bessonov < >>>> bessonov...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I've never done this before, but it seems like we need >>>>> maven-gpg-plugin >>>>>>>> for >>>>>>>> it [1]. >>>>>>>> >>>>>>>> Algorithm configuration would look like this: >>>>>>>> <gpgArguments> >>>>>>>> <arg>--digest-algo=SHA512</arg> >>>>>>>> </gpgArguments> >>>>>>>> >>>>>>>> Maybe this will help. >>>>>>>> >>>>>>>> [1] >>>>>>>> >>>>>>>> >>>>>> >>>>> >>>> >>> >> http://maven.apache.org/plugins-archives/maven-gpg-plugin-LATEST/sign-mojo.html >>>>>>>> >>>>>>>> пн, 28 дек. 2020 г. в 01:25, Valentin Kulichenko < >>>>>>>> valentin.kuliche...@gmail.com>: >>>>>>>> >>>>>>>>> Igniters, >>>>>>>>> >>>>>>>>> I've been preparing the 3.0.0-alpha1 release and got confused >>>> about >>>>>> the >>>>>>>>> requirements for checksums in Maven deployments. The Apache >>>>>> instruction >>>>>>>> [1] >>>>>>>>> states that MD5 is deprecated and SHA1 should be avoided in >>> favor >>>> of >>>>>>>>> SHA-256 or SHA-512. However, it looks like we are still using >>> the >>>>>>>> MD5/SHA1 >>>>>>>>> combination (at least that's what the staging for 2.9.1 [2] >>>>> contains). >>>>>>>>> >>>>>>>>> On top of that, I can't find an easy way to switch to another >>>>> checksum >>>>>>>>> - >>>>>>>>> Maven deploy plugin [3] creates MD5 and SHA1 files >> automatically >>>> and >>>>>>>>> doesn't seem to have any options to tweak this behavior. >>>>>>>>> >>>>>>>>> That said, I have two questions: >>>>>>>>> >>>>>>>>> 1. Are we required to use SHA512 or MD5/SHA1 is OK for now? >>>>>>>>> 2. Is there a painless way to include SHA512 in addition to >>>>>>>>> MD5/SHA1? >>>>>>>>> >>>>>>>>> Can anyone shed some light on this? >>>>>>>>> >>>>>>>>> [1] https://infra.apache.org/release-signing.html#basic-facts >>>>>>>>> [2] >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>> >>>>> >>>> >>> >> https://repository.apache.org/content/repositories/orgapacheignite-1490/org/apache/ignite/ignite-core/2.9.1/ >>>>>>>>> [3] >>>>>>>> >>>> https://maven.apache.org/plugins/maven-deploy-plugin/deploy-mojo.html >>>>>>>>> >>>>>>>>> -Val >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Sincerely yours, >>>>>>>> Ivan Bessonov >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Best regards, >>>>>> Ivan Pavlukhin >>>>>> >>>>> >>>> >>> >> >> >> -- >> Best regards, >> Andrey V. Mashenkov >>