Sign in

Tamas Cservenak

@cstamas.bsky.social
335 followers 379 following 134 posts

Resurrecting dead software, Apache Maven and alike.

PostsRepliesMedia
Tamas Cservenak @cstamas.bsky.social · 03/10/2026
ASF Maven is out, read about it here: maven.apache.org/docs/3.10.0/... #asf #maven
maven.apache.org
Maven 3.10.0 Release Notes – Maven
054
Tamas Cservenak @cstamas.bsky.social · 23/08/2026
Refs: github.com/maveniverse/... github.com/lenaschoenbu... maveniverse.eu/blog/2026/08...
github.com
Release 0.9.8 · maveniverse/nisse
What's Changed Branch name qualifier by @theit and @cstamas in #190 Full Changelog: release-0.9.7...release-0.9.8
000
Tamas Cservenak @cstamas.bsky.social · 23/08/2026
ASF Maven ❤️ git branches switch (mvn -v) { "[3.8,)" : delegate versioning to Nisse [1] "[3.9,)" : use split repository and BSLR [2] "[3.10,)" : use MWM [3] default: do branches as before (with all its up and downs) } #maven #maveniverse
110
Tamas Cservenak @cstamas.bsky.social · 22/08/2026
Maveninver MWM, the new toy on the block: maveniverse.eu/blog/2026/08... Try it out, give feedback: github.com/maveniverse/... #maven #maveniverse
maveniverse.eu
Meet MWM
With Resolver 2.x being used in Maven 3.10.x and Maven 4.x lines (and finally, dropping legacy of Resolver 1.x), users can start picking up new Resolver 2.x features, something not possible with Maven...
011
Reposted by Tamas Cservenak
Markus Eisele @myfear.com · 10/05/2025
Maven 4 - Why, what, how and when? bit.ly/3WxWakW #Java #maven
bit.ly
Maven 4 Presentation
23313
Reposted by Tamas Cservenak
Jérôme Tama @jtama.github.io · 20/07/2026
Wrote a blog post about TamboUI, (wink @titimoby.eu) written in Java. @maxandersen.xam.dk and @melix.champeau.me made a really nice job here. And the cherry on the cake, it does a pretty good job working with @jbang.dev ! It's available: 🇬🇧 dev.to/onepoint/tam... 🇫🇷 jtama.github.io/posts/tambou...
dev.to
TamboUI, pronounced "tambouille", excuse my French
📌 NOTE This post has been translated using AI. I reviewed it, but if you don’t want AI content,...
243
Tamas Cservenak @cstamas.bsky.social · 14/07/2026
BTW I am also wrestling with Gradle github.com/eclipse-open... but I don't give up: github.com/cstamas/open... (the "no XML" solution). Just compare that POM to 3 different files in 3 different formats (groovy, toml, whatever)...
github.com
GitHub - eclipse-openvsx/openvsx: An open-source registry for VS Code extensions
An open-source registry for VS Code extensions. Contribute to eclipse-openvsx/openvsx development by creating an account on GitHub.
000
Tamas Cservenak @cstamas.bsky.social · 14/07/2026
Ouch! I feel your pain!
100
Tamas Cservenak @cstamas.bsky.social · 09/07/2026
ASF Maven 3.10.0-rc-1 is on vote! Next in line is ASF Maven 4.0.0-rc-6! lists.apache.org/thread/7ns93... #asf #maven
lists.apache.org
011
Reposted by Tamas Cservenak
Dr. Aaron Thierry @thierryaaron.bsky.social · 03/04/2026
1/ Why is atmospheric CO₂ accelerating faster than fossil fuel emissions are growing? The answer is buried in the data, and it's more worrying than most people realise. A thread. 🧵👇
Line chart showing atmospheric CO₂ concentration at Mauna Loa Observatory from 1958 to 2024. A light blue sawtooth line shows raw monthly values, reflecting the seasonal cycle of plant growth. A dark blue smooth line shows the seasonally adjusted record, rising from 315 ppm in 1958 to over 426 ppm in 2024. 

A dashed red curve shows the super-exponential fit, with the instantaneous growth rate rising from 0.27%/yr in 1960 to 0.64%/yr in 2024, more than doubling over the period of the record.
22478303
Reposted by Tamas Cservenak
Gerd Aschemann @gerdaschemann.bsky.social · 27/06/2026
Day two as a fresh @maven.apache.org committer, I shipped a broken integration test — and saw a row of green checks that meant nothing. It ran nowhere at review; two committers caught it in hours. maven.aschemann.net/blog/2026/06/25… #Maven #ApacheMaven #CI
Apache Maven Field Notes: "The Newbie's Fault" — a story about shipping a broken integration test as a fresh Maven committer and the community that caught it within hours. With a portrait of the author.
182
Tamas Cservenak @cstamas.bsky.social · 03/06/2026
Released Bitsy 3.6.5 github.com/lambdazen/bi... Bitsy is a small, fast, embeddable, durable, in-memory graph database that is compatible with Tinkerpop3. Is aligned with TinkerPop 3.8.1 and CI is now building on Java 26 as well. #bitsy #tinkerpop #graph
github.com
Release 3.6.5 · lambdazen/bitsy
Maintenance release, aligned with TinkerPop 3.8.1 and other updates. What's Changed Bulk update by @cstamas in #70 Full Changelog: release-3.6.4...release-3.6.5
010
Tamas Cservenak @cstamas.bsky.social · 30/05/2026
ASF Maven Daemon 1.0.6 is out: maven.apache.org/download.cgi This now means that Maven 3.9.16 is again "paired" with corresponding mvnd 1.0.6 (wraps Maven 3.9.16). #asf #maven #mvnd
maven.apache.org
Download Apache Maven – Maven
030
Tamas Cservenak @cstamas.bsky.social · 18/05/2026
Maven 3.9.16 is out, grab it while hot! Related releases: * Maven BOMs github.com/maveniverse/... * MIMA github.com/maveniverse/... #maven #asf #maveniverse
github.com
Release 3.9.16-01 · maveniverse/maven-boms
Maven 3.9.16 BOMs Full Changelog: maven-3.9.15-01...maven-3.9.16-01
032
Tamas Cservenak @cstamas.bsky.social · 14/05/2026
Apache Maven 3.9.16 and Maven Resolver 2.0.18 are both on vote (72h). After them, next in queue is Apache Maven 3.10.0! Stay tuned! #maven3 #asf #maveniverse
011
Tamas Cservenak @cstamas.bsky.social · 07/05/2026
Is also the first project, that uses ToolRunner to integrate Gradle build into build. Why not Wrapper and exec? ToolRunner not only executes the tool, but also is capable to detect it, and provision it via Maven/MIMA configured HTTP client. Maven drives the process. github.com/maveniverse/...
github.com
GitHub - maveniverse/toolrunner
Contribute to maveniverse/toolrunner development by creating an account on GitHub.
000
Tamas Cservenak @cstamas.bsky.social · 07/05/2026
Reusable (minimal-dependency) "core", and thin (no logic, just config) Mojos around, is how things should be done. This is how Nisse was done as well, and is now the first Maveniverse project, that receives "equally capable" Gradle plugin github.com/maveniverse/... #maven #gradle #maveniverse
github.com
GitHub - maveniverse/nisse: Maveniverse Nisse
Maveniverse Nisse. Contribute to maveniverse/nisse development by creating an account on GitHub.
100
Tamas Cservenak @cstamas.bsky.social · 27/04/2026
Maven Resolver 2.0.17 is on vote! Release notes (draft): gist.github.com/cstamas/96a7... #maven #asf
gist.github.com
maven-resolver-2.0.17.md
GitHub Gist: instantly share code, notes, and snippets.
000
Tamas Cservenak @cstamas.bsky.social · 26/04/2026
Found it! web.archive.org/web/20010428...
web.archive.org
Wayback Machine
010
Tamas Cservenak @cstamas.bsky.social · 26/04/2026
But my story is the opposite: my first site was on TLD discontinued among first ones 🤣 the .yu one
110
Tamas Cservenak @cstamas.bsky.social · 26/04/2026
Hmm www.inwx.com/en/blog/firs...
inwx.com
The First Top-Level Domains – Domain History Part 1
Today, there are thousands of domain extensions. But which ones were actually the very first top-level domains?
200
Tamas Cservenak @cstamas.bsky.social · 21/04/2026
Maven 3.10.x got most major changes merged: github.com/apache/maven... DRAFT of release notes: gist.github.com/cstamas/069c... Jenkins builds are available here (choose latest by timestamp): repository.apache.org/content/repo... Try it out, give us your feedback! Thanks! #maven #asf
github.com
apache/maven
Apache Maven core. Contribute to apache/maven development by creating an account on GitHub.
000
Tamas Cservenak @cstamas.bsky.social · 17/04/2026
Maven 3.10.x will soon enter the dojo... one of many things it brings is Version Range Filters: maveniverse.eu/blog/2026/04... #maven #maveniverse
maveniverse.eu
Taming Maven Version Ranges
Maven ranges are very controversial topic. If you ask anyone, the response most often is “do not use them”. And while there are good reasons for that, there are also some use cases where they can be u...
100
Reposted by Tamas Cservenak
Markus Eisele @myfear.com · 12/04/2026
Pilot 0.1.0: An Interactive TUI for Maven buff.ly/iFWQkiQ #java #maven
buff.ly
Pilot 0.1.0: An Interactive TUI for Maven
Pilot is a new Maven plugin that replaces wall-of-text CLI output with interactive terminal UIs. Search Maven Central, browse dependency trees, detect conflicts, audit CVEs, and edit your POMs – all…
062
Reposted by Tamas Cservenak
Gergely Orosz @gergely.pragmaticengineer.com · 12/04/2026
Today, Hungary votes. The choice is between an anti-EU, pro-Russia, pro-corruption party reigning for 16 years (Orbán’s party: Fidesz) or a pro-EU, anti-Russia, anti-corruption party (Tisza). My mail-in vote went for Tisza ❤️🤍💚 A rendszerváltásért!
2245215
Reposted by Tamas Cservenak
Max Rydahl Andersen @maxandersen.xam.dk · 11/04/2026
Try this in your maven project: mvn eu.maveniverse.maven.plugins:pilot:RELEASE:pilot So Happy to see Tamboui being used to improve developer UX for Java world! Good stuff from @gnodet and @cstamas happening in github.com/maveniverse
Screenshot 2026-04-11 at 17.40.37.png
0133
Tamas Cservenak @cstamas.bsky.social · 10/04/2026
Yet another Maveniverse experiment: blog.gnodet.fr/posts/pilot-... #maven #maveniverse #tui
blog.gnodet.fr
Pilot 0.1.0: An Interactive TUI for Maven
Pilot is a new Maven plugin that replaces wall-of-text CLI output with interactive terminal UIs. Search Maven Central, browse dependency trees, detect conflicts, audit CVEs, and edit your POMs – all without leaving the terminal, and without breaking your formatting.
051
Tamas Cservenak @cstamas.bsky.social · 01/04/2026
After 3 years of existence, we made a tough decision today, that we solemnly announce here: The Maveniverse team (after a heated debate), unanimously decided to rename the organization to Gradeliverse! (and let me leak our super secret rebranding makeover) #maven #maveniverse #gradle #april1st
maveniverse new logo, elephant and owl mix
130
Tamas Cservenak @cstamas.bsky.social · 25/03/2026
ASF Maven 3.10.x lineage is shaping, using Resolver 2.x. It remains Java 8 baseline as Maven 3.9.x was (Maven 4 is Java 17). Purpose is to let users have all the improvements done in Resolver 2.x, without the hassle of going for major Maven upgrade. github.com/apache/maven... #maven3 #asf #maven
github.com
apache/maven
Apache Maven core. Contribute to apache/maven development by creating an account on GitHub.
002
Tamas Cservenak @cstamas.bsky.social · 20/03/2026
Unsure what you mean? Nisse figures out what to inline and inlines. Point is, with it, you cannot deploy unusable POM, unlike with vanilla CI friendly feature. Plus, it can derive versions too.
000
Tamas Cservenak @cstamas.bsky.social · 19/03/2026
Zero-Commit, Zero-Input Maven Releases blog.gnodet.fr/posts/zero-c... #maven #maveniverse
blog.gnodet.fr
Zero-Commit, Zero-Input Maven Releases
How to release Maven projects with just git tag — no version commits, no CI parameters, no release plugin — using Nisse and git-derived versions.
200
Tamas Cservenak @cstamas.bsky.social · 18/03/2026
Maven Daemon 1.0.5 is being released. Functionally equivalent to 1.0.4, you want it only if you need Linux Arm64 native support. #maven #mvnd #asf
063
Tamas Cservenak @cstamas.bsky.social · 16/03/2026
Heads up: Maven 3.9.14 and its MavenDaemon 1.0.4 twin are out, grab them while hot! (Publishing on sdkman, brew is a bit delayed... Pls be patient). maven.apache.org/download.cgi #maven3 #mvnd #asf
maven.apache.org
Download Apache Maven – Maven
044
Tamas Cservenak @cstamas.bsky.social · 15/03/2026
Mvnd is @ppalaga.bsky.social and Guillaume Nodet. I am just the messenger here.
030
Tamas Cservenak @cstamas.bsky.social · 12/03/2026
How about Maven 3.10.x? github.com/apache/maven... #maven #maven3 #asf
github.com
apache/maven
Apache Maven core. Contribute to apache/maven development by creating an account on GitHub.
061
Tamas Cservenak @cstamas.bsky.social · 12/03/2026
ASF Maven 3.9.14 is out lists.apache.org/thread/jfj9y... #maven #asf #maven3
lists.apache.org
033
Tamas Cservenak @cstamas.bsky.social · 11/03/2026
See github.com/apache/maven... It brings user wide extensions (~/.m2/extensions.xml) ideal for build orthogonal extensions like Takari Smart Builder or Maveniverse Mimir are.
github.com
apache/maven
Apache Maven core. Contribute to apache/maven development by creating an account on GitHub.
121
Tamas Cservenak @cstamas.bsky.social · 05/03/2026
Maven Initializer by @openelements.bsky.social : open-elements.com/posts/2026/0... #maven #maveniverse
open-elements.com
Open Elements - Using Maveniverse Toolbox in Initializer for Apache Maven™
Open Source made right - Open Elements is a modern company with a clear focus on Open Source and Java
000
Reposted by Tamas Cservenak
Ian Preston @ianopolous.bsky.social · 05/03/2026
Did you know that web tiles have been running in @peergos.org for 6 years? We are proud to have pioneered the approach for safe sandboxed rendering of apps and content.
051
Tamas Cservenak @cstamas.bsky.social · 03/03/2026
Maven Shade and Resources plugins, and Maven 3.9.13 are all on vote, and soon coming! #maven #maven3 #asf
011
Tamas Cservenak @cstamas.bsky.social · 12/02/2026
Maven Resolver 1.9.26 and 2.0.15 staged and are on vote (72h). This paves the way toward Apache Maven 3.9.13 and 4.0.0-rc-6... #maven #maven4
020
Tamas Cservenak @cstamas.bsky.social · 12/02/2026
Making Quarkus builds faster: quarkus.io/blog/buildin... #maven #quarkus
quarkus.io
Towards faster builds
Quarkus: Supersonic Subatomic Java
021
Reposted by Tamas Cservenak
Emmanuel Bernard @emmanuelbernard.com · 12/02/2026
I'm catching up on some Quarkus news and this one caught my eye quarkus.io/blog/buildin... It all started from "builds are slow", and the team as usual asked the 5 whys (or more) and reset all expectations to find a proper solution. Proud of this community ❤️.
quarkus.io
Towards faster builds
Quarkus: Supersonic Subatomic Java
0124
Reposted by Tamas Cservenak
Peter Palaga @ppalaga.bsky.social · 10/02/2026
DOMTrip is great for headless editing of XML
011
Tamas Cservenak @cstamas.bsky.social · 07/02/2026
Eclipse Sisu 1.0.0 is out! github.com/eclipse-sisu... #eclipse #jsr330 #sisu
github.com
Eclipse Sisu 1.0.0 released · eclipse-sisu sisu-project · Discussion #238
Howdy, With great pleasure let me announce the availability of Eclipse Sisu 1.0.0 release! Release notes: https://github.com/eclipse-sisu/sisu-project/releases/tag/releases%2F1.0.0 Site: https://ec...
153
Tamas Cservenak @cstamas.bsky.social · 05/02/2026
Storytime: How and why we ended up with creating DOMTrip maveniverse.eu/blog/2026/02... #maven #maveniverse
maveniverse.eu
DOMTrip
Round-trip editing is a programmatic changing/editing of an existing XML document, like for example a Maven POM is, while preserving all the formatting, comments and all properties of the original doc...
021
Tamas Cservenak @cstamas.bsky.social · 04/02/2026
That was my thinking as well
000
Tamas Cservenak @cstamas.bsky.social · 04/02/2026
Would you receive similar PRs for nabu as we did for java-ipfs-stuff?
100
Tamas Cservenak @cstamas.bsky.social · 03/02/2026
A workable experiment maveniverse.eu/blog/2026/02... Next to taste is @peergos.org (Nabu, to be precise)? @ianopolous.bsky.social any hints where to start? #maven #ipfs #maveniverse
maveniverse.eu
Maven @ IPFS (II)
Lately has been toying with IPFS to achieve content sharing without centralized infrastructure. In other words, instead to free-ride on some (centralized) infrastructure that may be a public good, or ...
151
Reposted by Tamas Cservenak
Frank Delporte @frankdelporte.be · 17/01/2026
Trying to reinstall Windows on a recent Acer. Gets stucks on missing drivers and doesn't find the harddisk. Ubuntu: no problem at all. I love the Linux community and how they made such a user-friendly system!!!
1122