Additionally some classes are being used without "import" (to have same
name)

On Tue, 4 Dec 2018 at 18:42, Francesco Chicchiriccò <ilgro...@apache.org>
wrote:

> This is the list of classes from commons-collections4 we're depending on
> ATM:
>
> ~/work/openjpa$ grep -r commons.collections | grep import | sed
> 's/.*://'  | sort | uniq
> import org.apache.commons.collections4.bidimap.TreeBidiMap;
> import org.apache.commons.collections4.comparators.ComparableComparator;
> import org.apache.commons.collections4.comparators.ComparatorChain;
> import org.apache.commons.collections4.iterators.EmptyIterator;
> import org.apache.commons.collections4.iterators.FilterIterator;
> import org.apache.commons.collections4.iterators.IteratorChain;
> import
> org.apache.commons.collections4.map.AbstractReferenceMap.ReferenceStrength;
> import org.apache.commons.collections4.map.LinkedMap;
> import org.apache.commons.collections4.map.ReferenceMap;
> import org.apache.commons.collections4.Predicate;
> import org.apache.commons.collections4.set.MapBackedSet;
>
> Not many, actually...
>
> On 04/12/18 10:55, Maxim Solodovnik wrote:
> > I'm afraid the one who will drop commons-collections should have better
> > code-understanding than I'm :(
> >
> > Here is the link to the discussion:
> >
> https://lists.apache.org/thread.html/a751aee1e7b667715db00f632579d39cd4241ab3ae6a39d6b35e577b@%3Cuser.commons.apache.org%3E
> >
> > You can raise your voice :)
> >
> > On Mon, 3 Dec 2018 at 22:10, Romain Manni-Bucau <rmannibu...@gmail.com>
> > wrote:
> >
> >> Does the cost to drop it is that high? Really tempted to say it is a
> better
> >> solution for openjpa anyway on the mid term.
> >>
> >> Le lun. 3 déc. 2018 à 16:08, Maxim Solodovnik <solomax...@gmail.com> a
> >> écrit :
> >>
> >>> I did ping commons-collwctions community (~6 days ago) - no answer
> >>> Will ping again
> >>>
> >>> On Mon, 3 Dec 2018 at 18:54, Francesco Chicchiriccò <
> ilgro...@apache.org
> >>>
> >>> wrote:
> >>>
> >>>> Hi,
> >>>> did we make any progress?
> >>>>
> >>>> FYI: https://issues.apache.org/jira/browse/SYNCOPE-1400
> >>>>
> >>>> Regards.
> >>>>
> >>>> On 26/11/18 14:07, Maxim Solodovnik wrote:
> >>>>> Additionally commons-collections4 release is required
> >>>>> I'll ping commons community ....
> >>>>>
> >>>>> On Mon, 26 Nov 2018 at 20:01, Francesco Chicchiriccò <
> >>>> ilgro...@apache.org>
> >>>>> wrote:
> >>>>>
> >>>>>> Hi there,
> >>>>>> am I correct if I think that, once commons-pool2 and commons-dbcp2
> >> are
> >>>>>> released, we will be able to release OpenJPA 3.0.1?
> >>>>>> We start needing its features and fixes at Syncope...
> >>>>>>
> >>>>>> Regards.
> >>>>>>
> >>>>>> On 2018/11/13 12:50:33, Mark Struberg wrote:
> >>>>>>    > Go for it, I already removed tons of stuff for other commons
> >> libs
> >>>>>> which we now do not need anymore.
> >>>>>>    >
> >>>>>>    > We still need commons-dbcp (which requires commons-pool) to be
> >>>>>> released before OpenJPA.
> >>>>>>    >
> >>>>>>    > Will try to work on that today.
> >>>>>>    >
> >>>>>>    > LieGrue,
> >>>>>>    > strub
> >>>>>>    >
> >>>>>>    >
> >>>>>>    > > Am 13.11.2018 um 08:35 schrieb Romain Manni-Bucau :
> >>>>>>    > >
> >>>>>>    > > There is some glue code need but nothing a stream cant solve
> >> for
> >>>>>> most of
> >>>>>>    > > it. The main work will be the map replacement but here again,
> >>>>>> nothing crazy
> >>>>>>    > > and worse case forking 2 classes is still worth it IMHO
> >>>>>>    > >
> >>>>>>    > > Le mar. 13 nov. 2018 07:54, Francesco Chicchiriccò a
> >>>>>>    > > écrit :
> >>>>>>    > >
> >>>>>>    > >> On 13/11/18 07:18, Romain Manni-Bucau wrote:
> >>>>>>    > >>> sounds good (but dropping a lib is too ;))
> >>>>>>    > >>
> >>>>>>    > >> Agree: is there anything from commons-collections4 that
> >> cannot
> >>> be
> >>>>>>    > >> replaced by Java 8 features? Maybe some specialized
> >> collection,
> >>>> as
> >>>>>>    > >> CollectionUtils, IterableUtils, etc can be easily replaced.
> >>>>>>    > >>
> >>>>>>    > >> Regards.
> >>>>>>    > >>
> >>>>>>    > >>
> >>>>>>    > >>> Le mar. 13 nov. 2018 à 07:10, Maxim Solodovnik a
> >>>>>>    > >>> écrit :
> >>>>>>    > >>>
> >>>>>>    > >>>> According to this thread:
> >>>>>> https://markmail.org/message/dnbbribu6jvzozfo
> >>>>>>    > >>>> commons-collections4
> >>>>>>    > >>>> can
> >>>>>>    > >>>> be released in a week or so ...
> >>>>>>    > >>>>
> >>>>>>    > >>>> On Tue, 13 Nov 2018 at 13:04, Romain Manni-Bucau > >>>
> >>>>>>    > >>>> wrote:
> >>>>>>    > >>>>
> >>>>>>    > >>>>> yep,
> >>>>>>    > >>>>>
> >>>>>>    > >>>>> side note: did a quick review and I guess we can drop
> >>>>>>    > >> commons-collections
> >>>>>>    > >>>>> with not much effort since we are on java8, pool2 and
> >> dbcp2
> >>>> can
> >>>>>>    > >> probably
> >>>>>>    > >>>>> too writing a thin pool for tests (like a Queue wrapper)
> >> but
> >>>> can
> >>>>>>    > >> require
> >>>>>>    > >>>>> more adaptation
> >>>>>>    > >>>>>
> >>>>>>    > >>>>> Le mar. 13 nov. 2018 à 06:43, Maxim Solodovnik
> >>>>>>    > >> a
> >>>>>>    > >>>>> écrit :
> >>>>>>    > >>>>>
> >>>>>>    > >>>>> Currently there are 3 SNAPSHOT dependencies
> >>>>>>    > >>>>> I'm continuously pinging commons-collections
> >>>>>>    > >>>>>
> >>>>>>    > >>>>> Other 2 are commons-pool2 and commons-dbcp2 (introduced
> in
> >>>>>>    > >>>>> https://github.com/apache/openjpa/pull/24, currently not
> >>>> merged)
> >>>>>>    > >>>>>
> >>>>>>    > >>>>> I guess we should get these new releases first
> >>>>>>    > >>>>>
> >>>>>>    > >>>>>
> >>>>>>    > >>>>> On Tue, 13 Nov 2018 at 12:39, Romain Manni-Bucau <
> >>>>>>    > >> rmannibu...@gmail.com> wrote:
> >>>>>>    > >>>>>>> Hi Maxim
> >>>>>>    > >>>>>>>
> >>>>>>    > >>>>>>> Tomee is waiting for a java11 release - mainly asm
> >>> upgrade.
> >>>>>>    > >>>>>>> Once done +1
> >>>>>>    > >>>>>>>
> >>>>>>    > >>>>>>> Le mar. 13 nov. 2018 05:03, Maxim Solodovnik
> >>>>>>    > >> a écrit :
> >>>>>>    > >>>>>>>> Hello All,
> >>>>>>    > >>>>>>>>
> >>>>>>    > >>>>>>>> 3.0.0 was release in June, lots of fixes were
> committed
> >>>>>>    > >>>>>>>> Maybe it's time for release?
>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
>
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
> http://home.apache.org/~ilgrosso/
>
>

-- 
WBR
Maxim aka solomax

Reply via email to