The voting has finished and the results are the following:

[+1 Allow]: 1
[-1 Prohibit]: 5

Therefore it is decided to prohibit using Guava in Ignite 3 codebase, even
if it is included as a direct dependency. I will add this to the Ignite 3
code style document (or similar) as soon as it is available.

On Thu, Sep 9, 2021 at 6:28 PM Alexei Scherbakov <
alexey.scherbak...@gmail.com> wrote:

> I've checked Guava's feature list and came to a conclusion it's usefulness
> has been diminished by switching to base java 11.
>
> -1 for general use, but we can use some code parts then needed.
>
>
>
>
>
> ср, 8 сент. 2021 г. в 14:09, Вячеслав Коптилин <slava.kopti...@gmail.com>:
>
> > -1
> > I am leaning toward -1 because of vulnerability issues (that is a
> possible
> > case in general).
> >
> > Thanks,
> > S.
> >
> > ср, 8 сент. 2021 г. в 12:13, Andrey Mashenkov <
> andrey.mashen...@gmail.com
> > >:
> >
> > > -1
> > > Supporting few copy-pasted methods is much easier than support
> > dependencies
> > > compatibility.
> > >
> > > On Tue, Sep 7, 2021 at 7:42 PM Zhenya Stanilovsky
> > > <arzamas...@mail.ru.invalid> wrote:
> > >
> > > >
> > > > Aleksandr, thanks for this activity.
> > > > -1 from my side, all my decisions are in linked discussion.
> > > >
> > > > >Dear Igniters,
> > > > >
> > > > >In this thread
> > > > ><
> > > >
> > >
> >
> https://lists.apache.org/thread.html/r4120a03a2bf32098e54e21ae02e509b0d68f413bc7cc1f8f6d85c93d%40%3Cdev.ignite.apache.org%3E
> > > > >
> > > > >we've been discussing the problems and opportunities of using Guava
> > > > >< https://github.com/google/guava > in Ignite 3. We have agreed
> that
> > it
> > > > >should be added as a shaded dependency, but we haven't decided
> whether
> > > to
> > > > >allow using Guava methods in the Ignite codebase or not. Therefore I
> > > would
> > > > >like to propose a vote:
> > > > >
> > > > >[+1 Allow]: allow using Guava methods, if justified.
> > > > >[-1 Prohibit]: prohibit using all Guava methods.
> > > > >
> > > > >The voting will commence on Monday, September 13th at 9:00 UTC. Also
> > > feel
> > > > >free to express your opinion in the original discussion thread.
> > > > >
> > > > >--
> > > > >With regards,
> > > > >Aleksandr Polovtcev
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Best regards,
> > > Andrey V. Mashenkov
> > >
> >
>
>
> --
>
> Best regards,
> Alexei Scherbakov
>


-- 
With regards,
Aleksandr Polovtcev

Reply via email to