Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #8303
| From | tony mancill <tmancill@debian.org> |
|---|---|
| Newsgroups | linux.debian.maint.java |
| Subject | bcel-6.0~rc4 |
| Date | 2015-09-03 06:20 +0200 |
| Message-ID | <q4uad-Xs-3@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
Hi Java Team, I have packaged the latest upstream of bcel and am preparing to upload it to experimental to aid with transitioning its reverse dependencies. The following is from the upstream changelog: > Compatibility with 5.2 > ---------------------- > > Binary compatible - No > > Source compatible - Yes, sort of; > - Maven coordinates update: > org.apache.bcel:bcel:5.2 -> org.apache.commons:commons-bcel6:6.0 > > - Rename package imports: > org.apache.bcel -> org.apache.commons.bcel6 > > - The org.apache.commons.bcel6.classfile.Visitor interface has been enhanced with > additional methods. If you implemented it directly instead of extending > the EmptyVisitor class you'll have to implement the new methods. > > Semantic compatible - Yes, except: > - BCEL handles new attributes such as code annotations that could only > be processed by implementing a custom AttributeReader in the previous > versions. Code relying on this behavior will have to be adjusted since > the AttributeReader will no longer be called in these cases. What I wanted to ask the list is whether this new version should include a renamed binary package libcommons-bcel-java instead of libbcel-java, primarily because the jar name has changed from bcel.jar to commons-bcel6.jar. I assume it's worthwhile to stick with the upstream coordinates and conventions unless there is some pressing need to deviate. (At the moment, I'm considering uploading the new version to experimental with the same binary package name, but with the new maven coordinates and new JAR name.) Thoughts? Thank you, tony
Back to linux.debian.maint.java | Previous | Next — Next in thread | Find similar
bcel-6.0~rc4 tony mancill <tmancill@debian.org> - 2015-09-03 06:20 +0200
Re: bcel-6.0~rc4 Emmanuel Bourg <ebourg@apache.org> - 2015-09-03 08:50 +0200
Re: bcel-6.0~rc4 tony mancill <tmancill@debian.org> - 2015-09-04 03:40 +0200
csiph-web