Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #8956
| Path | csiph.com!aioe.org!gothmog.csi.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Emmanuel Bourg <ebourg@apache.org> |
| Newsgroups | linux.debian.maint.java |
| Subject | Re: API changes tracker for Java libraries |
| Date | Sat, 26 Mar 2016 16:50:02 +0100 |
| Message-ID | <rgYDo-2MQ-7@gated-at.bofh.it> (permalink) |
| References | <rgYk2-2G4-3@gated-at.bofh.it> |
| X-Mailbox-Line | From debian-java-request@lists.debian.org Sat Mar 26 15:46:04 2016 |
| Old-Return-Path | <emmanuel.bourg@gmail.com> |
| X-Amavis-Spam-Status | No, score=-7.349 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FOURLA=0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, LDO_WHITELIST=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -7 |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=tdR4O5E9+psDThTNVu2lCNuVvBXKiVO4Zs2o5+Ba36w=; b=RguCme8rKNhYMP3O9SBju7/XAOcKmDPDSzx3POooIrB6C48iSbUmkYdT/cuielORN9 cACi2U5ltcsp7Kjvtkh9WyJbQzArf2BBqEEaCFTCiD06z2a/ggy7CRV5rCc7BaPScwAI 1FQchTdaTSAmfAbH2w/8hlIB5f6Mnpdu8AlTHVcqitfZLCqW//s5QA8zgijahzFiSj80 Awe3jargBTrXQ45CQqx6/0ObX7jZrEWsN8fv2f3b04egu6Zs17lXONcPGJ9OLCtEXByd BuEp5SErQwH5SYeDeWLvZCooESOEdPynlO1AVvgen3Z/SRBSOQXjy2YZXvfaqMSzmQvN w5hA== |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=tdR4O5E9+psDThTNVu2lCNuVvBXKiVO4Zs2o5+Ba36w=; b=a+69rLHd5ARejBwFuR/1zRwUtt9evWvOYock71yLTp1DgfJkyueGXX9iHXke2Knl4Y 2vHuDN5UOrABohCmRBYUbMpKoP9ei0inQOLJMvNR2bOO0HwnEz3EuCuRG0xCsvmW1lxi MwZbjDltVsog8HdQn2VpRowOKx2iwVvYWJIYTnSsb47667tZ3NVKTFR0Ml0noOVYVirD uG9q6RpG9JExD8fnaIoMLGVRO6droNBQRy182jdDQxhR4RUjfHjZcG+QpSAbZK7+7/5+ 5Xu0ZQMh1YOmC1bP05lMTrNGrzKVSfnLtHoLPzivOiyrmc8W+pO5RJKy6FLUIn0gWM06 Rjwg== |
| X-Gm-Message-State | AD7BkJLz/PeuG8t507AuHklgorWsWi6DJGqv/6Uw1+0XiNwF6PlnpJYh54gMCJBOTggzzA== |
| X-Received | by 10.194.58.12 with SMTP id m12mr22321699wjq.22.1459007147000; Sat, 26 Mar 2016 08:45:47 -0700 (PDT) |
| Sender | robomod@news.nic.it |
| User-Agent | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=windows-1252 |
| Content-Transfer-Encoding | 8bit |
| X-Mailing-List | <debian-java@lists.debian.org> archive/latest/19282 |
| List-ID | <debian-java.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-java/> |
| List-Archive | https://lists.debian.org/msgid-search/56F6AEA9.6090306@apache.org |
| Approved | robomod@news.nic.it |
| Lines | 30 |
| Organization | linux.* mail to news gateway |
| X-Original-Date | Sat, 26 Mar 2016 16:45:45 +0100 |
| X-Original-Message-ID | <56F6AEA9.6090306@apache.org> |
| X-Original-References | <6855851459005342@web30m.yandex.ru> |
| X-Original-Sender | Emmanuel Bourg <emmanuel.bourg@gmail.com> |
| Xref | csiph.com linux.debian.maint.java:8956 |
Show key headers only | View raw
Hi Andrey, Le 26/03/2016 16:15, Ponomarenko Andrey a écrit : > I've just opened the new API changes tracker for Java libraries: http://abi-laboratory.pro/java/tracker/ > > As the first step I've prepared reports for a random set of libraries: Android, Berkeley DB JE, Commons Collections, Hadoop, log4j and SLF4J. > > The reports are generated by the new 1.5 version of the japi-compliance-checker tool. It's a big and useful update and it's highly recommended to update the tool if you are using it in your project: https://github.com/lvc/japi-compliance-checker > > I'd like to ask the community what other libraries would you like to see in the tracker? Thank you for japi-compliance-checker, I often use it to check the compatibility when upgrading sensitive libraries. The Apache Commons libraries aren't very interesting to track because they almost never break the compatibility by policy (note that you should split commons-collections and commons-collections4, these are two distinct APIs that can coexist in the same classpath). Some libraries I'd like to see in the tracker are BouncyCastle, ASM, CGLIB, Guava, Jetty, ICU4J, JNA. If I may suggest an improvement to the tool, it would be to compare two jars specified by their Maven coordinates. Something like this: japi-compliance-checker org.apache.commons:commons-io 2.4 2.6 That would be a huge time saver. Thank you, Emmanuel Bourg
Back to linux.debian.maint.java | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-03-26 16:30 +0100
Re: API changes tracker for Java libraries Emmanuel Bourg <ebourg@apache.org> - 2016-03-26 16:50 +0100
Re: API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-03-26 17:10 +0100
Re: API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-03-29 18:50 +0200
Re: API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-04-01 20:10 +0200
Re: API changes tracker for Java libraries Emmanuel Bourg <ebourg@apache.org> - 2016-04-01 22:00 +0200
Re: API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-04-02 18:40 +0200
Re: API changes tracker for Java libraries Sebastiaan Couwenberg <sebastic@xs4all.nl> - 2016-03-27 00:20 +0100
Re: API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-03-30 12:50 +0200
Re: API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-04-05 23:20 +0200
Re: API changes tracker for Java libraries Paul Wise <pabs@debian.org> - 2016-04-03 09:00 +0200
Re: API changes tracker for Java libraries Ponomarenko Andrey <andrewponomarenko@yandex.ru> - 2016-04-06 17:00 +0200
csiph-web