Sorry, I lost track of this thread for a while...

I hadn't considered that, but I think that assuming we are following the 
same process around building/releasing (which we should), then yeah, I 
think the main project and modules could all share a parent. In that case, 
I'll suggest a different name of "dropwizard-org-parent" so as not to 
conflict with the already existing "dropwizard-parent".

On Friday, June 7, 2019 at 12:43:25 PM UTC-7, Nicholas Babcock wrote:
>
> Sounds reasonable. Could the main dropwizard repo utilize the 
> "modules-parent" module as well or would you think that would unnecessarily 
> complicate matters?
>
> On Monday, June 3, 2019 at 8:32:15 PM UTC-5, Peter Stackle wrote:
>>
>> Hey dropwizard-devs,
>> As Michael and I have been contributing some new, "non-core", modules 
>> that are part of the Dropwizard org, I see inconsistency between the other 
>> existing modules and even between some of the modules that the two of us 
>> just contributed. Internally, we had these modules as submodules of a 
>> multi-module project, so they were all able to inherit from a parent pom 
>> within the same project, similarly to how the multi-module 
>> "dropwizard/dropwizard" repo works today. While I think it does make sense 
>> to have these non-core modules be separate repos, I think having a parent 
>> POM that they all can inherit from would go a long way towards 
>> standardizing on a set of Maven plugin versions, execution configuration, 
>> and sign/release profiles. What do you think?
>>
>> I'm happy to volunteer creating the parent POM for use by modules in the 
>> "io.dropwizard.modules" groupId, it would just require another repo created 
>> to hold it. Maybe call it "modules-parent"?
>>
>> Thanks for your consideration,
>> Peter
>>
>>

-- 
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/4bd1c5c9-49e7-4ea4-a811-7e5c27e10d41%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to