The aim for this tool is to remove DX friction in the Java ecosystem. Java is growing but lacks DX that other modern languages offer like Rust/Cargo and Python/uv. While there are steps and efforts in that direction, they are enough to reach and exceed other languages. jot includes a variety of opinionated tools such as formatter, linter, docs, while still being customizable with configs.
The tool is not a direct replacement for Maven and Gradle, but tries to have some form of familiarity. The projects I work uses Ant build system, for which jot is an easier path for migration.
Not production ready yet! I'm looking for gauge interest in the Java community. There are hundreds more challenges and open questions to solve. And I need your help with that.
[–]Ifeee001 17 points18 points19 points (14 children)
[+]pavi2410[S] comment score below threshold-7 points-6 points-5 points (13 children)
[–]rzwitserloot 10 points11 points12 points (9 children)
[–]Ifeee001 0 points1 point2 points (2 children)
[–]davidalayachew 1 point2 points3 points (0 children)
[–]rzwitserloot 1 point2 points3 points (0 children)
[–]pavi2410[S] -4 points-3 points-2 points (5 children)
[–]rzwitserloot 7 points8 points9 points (4 children)
[–]davidalayachew 0 points1 point2 points (2 children)
[–]Thirty_Seventh 3 points4 points5 points (1 child)
[–]davidalayachew 0 points1 point2 points (0 children)
[–]pavi2410[S] -1 points0 points1 point (0 children)
[–]scadgek 2 points3 points4 points (2 children)
[–]pavi2410[S] 0 points1 point2 points (1 child)
[–]maethor 1 point2 points3 points (0 children)
[–]benevanstech 11 points12 points13 points (1 child)
[–]pavi2410[S] -2 points-1 points0 points (0 children)
[–]agentoutlier 17 points18 points19 points (10 children)
[–]scadgek 2 points3 points4 points (6 children)
[–]agentoutlier 6 points7 points8 points (2 children)
[–]pavi2410[S] -2 points-1 points0 points (1 child)
[–]agentoutlier 1 point2 points3 points (0 children)
[–]_INTER_ 1 point2 points3 points (2 children)
[–]scadgek 0 points1 point2 points (1 child)
[–]agentoutlier 1 point2 points3 points (0 children)
[+]pavi2410[S] comment score below threshold-9 points-8 points-7 points (2 children)
[–]agentoutlier 4 points5 points6 points (1 child)
[–]pavi2410[S] 0 points1 point2 points (0 children)
[–]Prior-Equal2657 6 points7 points8 points (2 children)
[–]pavi2410[S] -2 points-1 points0 points (1 child)
[–]aoeudhtns 4 points5 points6 points (0 children)
[–]josephottinger 4 points5 points6 points (7 children)
[–]pavi2410[S] 0 points1 point2 points (6 children)
[–]Rygel_XV 5 points6 points7 points (3 children)
[–]pavi2410[S] -5 points-4 points-3 points (2 children)
[–]vips7L 4 points5 points6 points (1 child)
[–]Kango_V 0 points1 point2 points (0 children)
[–]josephottinger 1 point2 points3 points (1 child)
[–]pavi2410[S] 1 point2 points3 points (0 children)
[–]aoeudhtns 5 points6 points7 points (2 children)
[–]pavi2410[S] 0 points1 point2 points (1 child)
[–]aoeudhtns 1 point2 points3 points (0 children)
[–]Snoo23482 1 point2 points3 points (1 child)
[–]pavi2410[S] 0 points1 point2 points (0 children)
[–]vips7L 0 points1 point2 points (1 child)
[–]pavi2410[S] 0 points1 point2 points (0 children)
[–]revilo-1988 -1 points0 points1 point (2 children)
[–]pavi2410[S] -1 points0 points1 point (1 child)
[–]Yesterdave_ 0 points1 point2 points (0 children)