Path: csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod From: =?UTF-8?Q?Julien_Plissonneau_Duqu=C3=A8ne?= Newsgroups: linux.debian.maint.java Subject: Re: Debian-Java 2025 wishlists Date: Tue, 24 Dec 2024 12:00:02 +0100 Message-ID: References: X-Original-To: Debian Java X-Mailbox-Line: From debian-java-request@lists.debian.org Tue Dec 24 10:57:33 2024 Old-Return-Path: X-Amavis-Spam-Status: No, score=-7.095 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 MIME-Version: 1.0 User-Agent: Webmail Free/1.6.9 X-Sender: sre4ever@free.fr Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Mailing-List: archive/latest/23573 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/49884887f0b578f6d22f43d979306f30@free.fr Approved: robomod@news.nic.it Lines: 39 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 24 Dec 2024 11:57:16 +0100 X-Original-Message-ID: <49884887f0b578f6d22f43d979306f30@free.fr> X-Original-References: Xref: csiph.com linux.debian.maint.java:12866 Hi, Here is my very optimistic Debian Java/JVM wishlist for 2025: - upgrade Gradle, Groovy, Kotlin - package GraalVM - upgrade Android SDKs - package SBT - package Kafka - package IDEA CE - package Android Studio - fix javadoc issues (reproducibility, reliability, jquery, links...) - negotiate a way to bring back the JDKs 8 and 11 to stable (e.g. as backports; they are convenient for testing and building some stuff) - upgrade/fix/improve the java tooling and documentation - autopkgtests for packages known/likely to cause issues after upgrades (e.g. build tools) - deprecate jsr305 - create an install-java-source tool that builds and installs source zips from debian source packages (instead of having binary packages of sources in the archive) - start migrating repositories to DEP-14 - opt-in for janitor upstream releases imports and more minor fixes - update system maven repo specs and implementation (e.g. version ranges, signed artifacts, ...) - review and update the java policy If anyone is hesitating to post to the list you have the option to e-mail me off-list, and I will confirm that I received your message. In theory I would even accept anonymous emails, but unfortunately those are likely to be rejected by the receiving server. By the way I finally found out what the issue was with Kotlin and I'm finishing a workaround to make it possible to rebuild it with Java 21. Best wishes and happy celebrations, -- Julien Plissonneau Duquène