> We totally agree! It definitely seems less confusing to have this be opt-in functionality in a separate library.
Sorry! Just to correct this, I meant to say: It definitely seems less confusing to *have this be part of the core project than have it be opt-in functionality in a separate library.* On Monday, July 20, 2020 at 9:06:49 AM UTC-7, Natalie Zamani wrote: > > Hey Jochen! > > Apologies for also being late to reply. > > I think a standalone library makes sense if the goal is for it to be used >> in other projects than dropwizard-health or Dropwizard in general. >> > Right, that's definitely our goal. Allowing this same logic to be used in > apps that use other server stacks or frameworks, as it's really only the > bindings to Dropwizard that are dropwizard-specific. > > You're welcome to start it under the umbrella of the Dropwizard >> organization on GitHub, if you want to go that route. > > And that would be great! I think we (Peter and I) still don't have > permissions to create a new repo, but the name we were thinking of for this > was *health, *if we could get help creating that repo in the DW org. :) > > In general, I think it would also make sense to move dropwizard-health as >> a core module into Dropwizard, so that people don't have to discover it >> independently. >> So we'd have the standalone library for the framework-independent parts >> and dropwizard-health as a core module in Dropwizard. >> What do you think? > > We totally agree! It definitely seems less confusing to have this be > opt-in functionality in a separate library. > > So I think we would first need a new *health *repo, which I'll need to > contribute the framework-agnostic logic into, and then I'll work on > consuming that in the core Dropwizard project once that exists. > Sound reasonable? > > On Sunday, July 12, 2020 at 11:40:39 AM UTC-7, Jochen Schalanda wrote: >> >> Hi Natalie, >> >> sorry for the late reply. :-) >> >> > I’m curious about where you all think might be a good home for that new >> library though. The current ideas, in order of which I currently prefer: >> > * A new standalone library >> > * A sub module of metrics >> > * a sub module of Dropwizard-health >> >> I think a standalone library makes sense if the goal is for it to be used >> in other projects than dropwizard-health or Dropwizard in general. >> You're welcome to start it under the umbrella of the Dropwizard >> organization on GitHub, if you want to go that route. >> >> In general, I think it would also make sense to move dropwizard-health as >> a core module into Dropwizard, so that people don't have to discover it >> independently. >> >> So we'd have the standalone library for the framework-independent parts >> and dropwizard-health as a core module in Dropwizard. >> What do you think? >> >> >> Best regards, >> Jochen >> >> > Hi folks! >> > >> > Awhile back we contributed the dropwizard-health module, which offers >> some extra functionality for health checks in the Dropwizard framework. >> I’ve been wanting to separate out the core logic of that library from the >> Dropwizard glue, similar to the metrics library, because much of it is very >> framework agnostic, and generally useful. >> > >> > I’m curious about where you all think might be a good home for that new >> library though. The current ideas, in order of which I currently prefer: >> > * A new standalone library >> > * A sub module of metrics >> > * a sub module of Dropwizard-health >> > >> > Any thoughts on this? I want the DW glue to remain in the same library, >> so that won’t change. >> > >> > 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/19e15844-0cc7-42e5-9b15-c6851be001ceo%40googlegroups.com.