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