On 02 Jun 23:26, Tobias Schmidt wrote:
> On Tue, Jun 2, 2020 at 11:20 PM Julien Pivotto <[email protected]>
> wrote:
> 
> > On 27 May 07:50, Brian Brazil wrote:
> > > On Wed, 27 May 2020 at 07:05, Ben Kochie <[email protected]> wrote:
> > >
> > > > I was thinking about building an "exporter kit" repo that would include
> > > > some helpful functions to reduce the amount of boilerplate needed to
> > write
> > > > exporters.
> > > >
> > >
> > > I've thought such a thing would be useful for a long time, though my
> > > presumption was always that it would end up in client_golang as it's not
> > > too far from instrumentation.
> > >
> > > In general I'm not a big fan of widespread proliferation of repos,
> > > particularly if it's lots of tiny repos. Even in the previous cases where
> > > we managed to get the layering largely right, it still was quite a pain
> > in
> > > terms of overhead and release management if the repos were being actively
> > > developed. A single toolkit-y repo I could live with, I'd be concerned if
> > > we were talking repos beyond that.
> > >
> > > Brian
> >
> > Do we have consensus on:
> >
> > - A new public repository in the Prometheus organisation
> > - That repository will contain go code that will be used by Prometheus,
> >   PGW, AM and Official exporters (including but not limited to tls)
> > - That repository will follow go semver and be public, therefore
> >   be reusable by unofficial exporters too
> >
> > Should we name it:
> > - github.com/prometheus/exporter
> > - github.com/prometheus/toolkit
> 
> 
>  What is the scope of a prometheus/toolkit repo in contrast to the existing
> prometheus/common repo which already includes go pkgs used in other
> projects? We also already have prometheus/promu "Prometheus Utility Tool".
> 
> Would it be an option to just put the new package in prometheus/common?

Common is internal code that is generally not intend to share or support to the 
outside world (with the exception of expfmt).

Plus we are speaking about more than TLS but possible also nice landing
page, config pretty print, logging/CLI options etc.

> 
> regards,
> >
> > --
> > Julien Pivotto
> > @roidelapluie
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Prometheus Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > To view this discussion on the web visit
> > https://groups.google.com/d/msgid/prometheus-developers/20200602212055.GA1260858%40oxygen
> > .
> >
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Prometheus Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/prometheus-developers/CAChBsdAevqfKLJMZXPsb%3DkrO%2Be_uEeZ9vKhyR0Z8YVF_hHTLKA%40mail.gmail.com.

-- 
Julien Pivotto
@roidelapluie

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/20200602213118.GA1277121%40oxygen.

Reply via email to