Hello, Andrey Loskutov <losku...@gmx.de> schrieb am Di., 7. Juni 2016 um 17:35 Uhr:
> On Tuesday 07 June 2016 15:24 Benedikt Ritter wrote: > > Hi, > > > > sebb <seb...@gmail.com> schrieb am Di., 7. Juni 2016 um 11:49 Uhr: > > > 0) I think we are fairly close to being able to release compatible > > > code with all the necessary fixes > > > > > > 1) I don't believe we should force users to migrate their code in > > > order to support java 7/8. > > > In the case of Findbugs, this would also require all detector plugins > to > > > change. > > > > > > 2) the BCEL6 redesign has barely started. yes, some minor changes have > > > been done to tidy the code, but nothing has been done to the original > > > design, which is full of mutable classes and non-private mutable data. > > > I think a lot more needs to be done to produce an API which will be > > > sufficiently stable. > > > Otherwise there will soon be another API break. > > > > > > > I'm okay with the 5.3 release. But right know it feels like you're the > only > > one wants to go through the trouble. > > What trouble do you mean? BTW if I can help testing, I'm ready to go. > > > I propose we create the 5.x branch now. Those who want/need a compatible > > release can work that out in that branch. All others can work on trunk to > > get BCEL 6 out of the door with Java 7 and Java 8 compatibility. > > Sorry, IMHO the *only* reason to release 5.3 after many years *IS* the > Java 7/8 compatibility. > We (user) just want something stable we can use on a modern JVM (and Java > 7 is already *obsoleted*!), nothing more. > Before thinking about new API's, please just release something running on > Java 7/8. > So that's a word from our users. What now? Revert the Package rename in trunk back to org.apache.bcel and finish that 5.3 release? I have no idea what's broken wrt to compatibility because you cant compare with the ne coords anymore. > > -- > Kind regards, > google.com/+AndreyLoskutov >