Plans for Dropwizard 3
See original GitHub issueIncluding Logback’s alpha versions, the dependencies could now be updated to the jakarta
namespace.
Should we - as most other Jakarta EE components - support both the javax
and the jakarta
namespace and therefore build Dropwizard 3, or should we postpone the upgrade?
Issue Analytics
- State:
- Created 2 years ago
- Comments:17 (15 by maintainers)
Top Results From Across the Web
Release Notes — Dropwizard
Added a CI build profile for JDK 8 to ensure that Dropwizard builds against the latest version of the JDK. Added --catalog and...
Read more >Getting Started — Dropwizard
Getting Started will guide you through the process of creating a simple Dropwizard Project: Hello World. Along the way, we'll explain the various...
Read more >Dropwizard Core
If you plan on developing a client library for other developers to access your service, we recommend you separate your projects into three...
Read more >release-3.0.x PDF - Dropwizard Documentation
Dropwizard pulls together stable, mature libraries from the Java ecosystem into a simple, light-weight package that lets you focus on getting things done....
Read more >Dropwizard JDBI3
The dropwizard-jdbi3 module provides you with managed access to JDBI, a flexible and modular library for interacting with relational databases via SQL.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@dropwizard/committers @zUniQueX What do you think about the following roadmap?
While Dropwizard 2.2.x formally is breaking semantic versioning (because of the change of the language baseline from Java 8 to 11), it would still work largely as before and it might give users a little nudge to upgrade to Java 11 in production. 😉
Other than that I don’t think Jetty 10 will break a lot of things which are officially supported by Dropwizard (see also https://webtide.com/jetty-10-and-11-have-arrived/) and thus the upgrade from Dropwizard 2.1.x to 2.2.x should cause only minor upgrade pain - if at all when people are already on Java 11.
@joschi Why not just call this v3 and be explicit about the change? I’m not sure that we gain much by trying to sell it as a minor update. Based on the work that @zUniQueX has done, it sounds like there are at least a handful of Jetty 10 changes that we’d have to reason about. By upgrading to Jetty 10 + Java 11 as a major Dropwizard version, it seems to me that it better communicates the magnitude of the change.