Hi Gary,

On 5.11.2025 02:24, Gary Gregory wrote:
> It appears Vladimir is on a mission of "killing commons" ...
> https://x.com/VladimirSitnikv/status/1985345749828223251


I think you and Vladimir just look at Commons from opposite angles.
Vladimir removes dependencies where *he* believes they no longer add
value, while you include them where *you* believe they do, as with
Commons Lang in Commons Compress. Of course, both views are subjective,
and not everyone agrees with them.

Commons has always had its strengths and weaknesses:

- It offers solid, sometimes complex functionality missing from the JDK.
- But some parts have become trivial or obsolete due to newer JDK
  features, null-safety tools, or modern coding styles.

It’s natural that the usefulness of Commons changes over time. Ignoring
that some parts have outlived their purpose doesn’t help; we should
focus on where it still makes sense to use it by:

- Exploring collaboration with similar projects (like `plexus-utils`),
- Looking at utility classes in various applications to see what people
  need and we are missing.
- Understanding why some projects have reduced or avoided its use.

Piotr



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to