Tamas Cservenak's Avatar

Tamas Cservenak

@cstamas.bsky.social

Resurrecting dead software, Apache Maven and alike.

308 Followers  |  352 Following  |  103 Posts  |  Joined: 13.02.2024
Posts Following

Posts by Tamas Cservenak (@cstamas.bsky.social)

Maven Shade and Resources plugins, and Maven 3.9.13 are all on vote, and soon coming!

#maven #maven3 #asf

03.03.2026 14:49 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

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

12.02.2026 18:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Towards faster builds Quarkus: Supersonic Subatomic Java

Making Quarkus builds faster: quarkus.io/blog/buildin...

#maven #quarkus

12.02.2026 14:08 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Towards faster builds Quarkus: Supersonic Subatomic Java

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 ❀️.

12.02.2026 08:54 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

DOMTrip is great for headless editing of XML

10.02.2026 21:55 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
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...

Eclipse Sisu 1.0.0 is out! github.com/eclipse-sisu...

#eclipse #jsr330 #sisu

07.02.2026 21:37 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
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...

Storytime: How and why we ended up with creating DOMTrip maveniverse.eu/blog/2026/02...

#maven #maveniverse

05.02.2026 16:52 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

That was my thinking as well

04.02.2026 21:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Would you receive similar PRs for nabu as we did for java-ipfs-stuff?

04.02.2026 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
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 ...

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

03.02.2026 19:57 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

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!!!

17.01.2026 17:46 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Maven Components and (maximum) Java bytecode Multiple times I see people confused about β€œwhat is the java bytecode version Maven supports”? It depends very much on which version of Maven you want to support: Maven 3.8.9-3.9.5 uses Sisu 0.3.5 tha...

Maven Bytecode Support (for components)
maveniverse.eu/blog/2026/01...

#maven #maveniverse

15.01.2026 15:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - maveniverse/njord: Publish where you want! Publish where you want! Contribute to maveniverse/njord development by creating an account on GitHub.

In case you want something less intrusive with extra benefits like local staging, try Maveniverse Njord github.com/maveniverse/... #maven #maveniverse

25.12.2025 14:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Release 0.14.8 Β· maveniverse/toolbox Experimental MCP Server What's Changed Toolbox MCP Server by @cstamas in #299 Full Changelog: release-0.14.7...release-0.14.8

Maveniverse Toolbox started as example for use of MIMA, it is a Maven Plugin, CLI, Maven 4 mvnsh extension, and today got another (re)use: Toolbox MCP Server. They are all built around same "shared core"!

github.com/maveniverse/...

#maven #maveniverse #maven3 #maven4

12.12.2025 17:54 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Lockfiles A short attempt to explain why Maven does not have β€œlockfile”, at least not in a sense many other build tools and ecosystems have. Next, will try to point out features that somewhat supplement various...

My latest ramblings about ongoing discussion on Maven dev ML: lockfiles. maveniverse.eu/blog/2025/12...

#maven #maven3 #maven4 #maveniverse

08.12.2025 18:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

100% agreed. Whenever I touch npm or pip, I see why Maven (and Gradle) and the Java ecosystem are good the way they are.
We're even getting trusted checksums in Maven 4! Like a "proper" package-lock...

04.10.2025 19:12 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

In general I avoid doing any #python because each time I try to touch it something (dependency) breaks... bleh...

#java @maven.apache.org doesn't have such problems ;)

04.10.2025 17:49 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Post image

Ever wondered what a dependency update brings in? Use latest Toolbox to figure out.

#maven #java #maveniverse

16.09.2025 13:25 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
New mojo: gav-tree-diff by cstamas Β· Pull Request #254 Β· maveniverse/toolbox Fixes #162 Example: mvn toolbox:0.12.4-SNAPSHOT:gav-tree-diff -Dgav1=org.apache.maven:maven-core:3.9.10 -Dgav2=org.apache.maven:maven-core:3.9.11

For a friend (and fun), new mojo, gav-tree-diff

github.com/maveniverse/...

#maven #java

15.09.2025 22:02 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Simplify Your System By Challenging The Status-Quo And Learning From Other Ecosystems In this podcast, Max Rydahl Andersen, distinguished engineer at RedHat and the creator of JBang discusses how continuously learning from other ecosystems and adopting new tools allows you to simplify…

Simplify Your System By Challenging The Status-Quo And Learning From Other Ecosystems buff.ly/Timfkcn
#Java #jbang #quarkus

08.09.2025 13:39 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Java for Small Coding Tasks
For small projects, we often reach for a scripting language, such as Python or Bash, because Java seems too heavy handed. In this interactive presentation, I want to convince you to give Java a try… Java for Small Coding Tasks

"JBang is the single easiest entry point into java" - appreciate the call-out and love all of Cay Horstmann's JavaOne video explaining many of the recent java improvements to make java useful for day to day scripting.

youtu.be/04wFgshWMdA?...

19.08.2025 05:24 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1
Preview
gist:4455956af5db17e8663e52fa9c15348e GitHub Gist: instantly share code, notes, and snippets.

Or, instead of guessing/sleuthing, just use toolbox πŸ˜‰
gist.github.com/cstamas/4455...

This example points Toolbox at any resolvable artifact, resolves it transitively and shows infos.

18.08.2025 19:15 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

^ #java #ant #maven

16.08.2025 09:10 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Maven Resolver Ant Tasks 1.6.0 is soon out. With a huge contribution. This awesome change makes Ant Tasks "feature complete", and it will make Ant users empowered, and also ease the possible transitioning between Ant and Maven. Also, AntBuilder really opens the door to further possibilities! #maven

16.08.2025 08:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Similar is being said for Maven :D "Maven is dead", "Maven is slow" and i bet, the loudest trumpets of these statements are those who usually know the least (or at least not enough) about the attributed subject.

15.08.2025 20:31 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

New Resolver 2.x is shaping (for Maven 4.x):

14.08.2025 14:20 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Preview
GitHub - takari/maven-timeline: Takari Maven Timeline Takari Maven Timeline. Contribute to takari/maven-timeline development by creating an account on GitHub.

I like this one more github.com/takari/maven...

12.08.2025 23:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
reminds.meΒ -Β reminds Resources and Information. reminds.me is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, reminds.me has it all. We hope you find what ...

Blinded by speed... Reminds me of "format wars" in 2010 between two major MRMs that ended up today as the worst, grinded to halt.

12.08.2025 23:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Nay, maveniverse has tools for _dependency_ upgrade like toolbox:versions etc, this one is for model and POM upgrade (model 4.0.0 to 4.1.0).

01.08.2025 21:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sudden and explosive raise of JBang release attempts? 🀣

29.07.2025 17:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0