Hey folks,

Now that we've got all but one of our modules open sourced, one thing I'd 
like to get some feedback on is the versioning strategy. 

I see most of the io.dropwizard.module projects version by using the 
version of Dropwizard that they rely on, and appending and incrementing 
counter to that number (i.e., *1.3.12-1*). 

Because there's not a great way to differentiate versions with breaking 
changes,  new features, or just bug fixes with this versioning, I'm curious 
if there would be any opposition to us following semantic versioning for 
our modules instead.

The main drawbacks with switching to this are:
1. We'd lose consistency with all of the other Dropwizard module projects, 
unless they also changed their versioning strategy.
2. We'd likely want to maintain a version compatibility matrix in each 
module's README.

Any opposition to doing this? Or alternate suggestions?

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"dropwizard-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dropwizard-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dropwizard-dev/541ba3a4-1761-44ee-9535-a649b41b0bac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to