(I've hit the Send button too fast so resending)

As far as I'm concerned, I used to be in favor of vendoring. With Go
proxies being a thing, I would be ok with removing it.
As others have said, there's no urgency though so let's discuss it
more in-depth at the DevSummit.

On Fri, Mar 13, 2020 at 4:24 PM Simon Pasquier <[email protected]> wrote:
>
> As far as I'm concerned, I used to be in favor of vendoring. With Go
> proxies being , I would be ok with removing it.
> As others have said, there's no urgency though so let's discuss it
> more in-depth at the DevSummit.
>
> On Fri, Mar 13, 2020 at 1:42 PM Bartłomiej Płotka <[email protected]> wrote:
> >
> > I would love to have it removed, and in fact, I plan in my personal time to 
> > blog post and talk more about not storing someone else code in your own 
> > repository and why the vendor is (IMO) evil (: I hope also to help in any 
> > tooling that will fix the malicious dep problem without vendoring as well.
> >
> > Anyway, I fully agree with Björn that there is no urgent need, so I don't 
> > have a strong opinion to fix this in Prometheus now, but anyway I would 
> > love to hear more opinions on the incoming DevSummit +1 Looks like thanks 
> > to Björn we already have that on our agenda.
> >
> > Thanks for raising this Sylvain.
> >
> > Kind Regards,
> > Bartek
> >
> > On Thu, 12 Mar 2020 at 16:47, Julien Pivotto <[email protected]> wrote:
> >>
> >> On 12 Mar 17:42, Bjoern Rabenstein wrote:
> >> > On 11.03.20 23:58, Sylvain Rabot wrote:
> >> > > Several maintainers have given their thoughts on the subjects now.
> >> > >
> >> > > What would be the next step ?
> >> > >
> >> > > Should this be put to a vote ?
> >> >
> >> > We could.
> >> >
> >> > My personal opinion is that if somebody commits to do the work of
> >> > changing our build processes to not use/have the `vendor` directory,
> >> > I'd be for it.
> >> >
> >> > However, from the mail conversation and also from some personal
> >> > communication I had with a few team members, there are many who don't
> >> > really want to change the status quo right now, and some even prefer
> >> > to keep the `vendor` directory around.
> >> >
> >> > Since the current state doesn't really block any other feature
> >> > development, and since the appetite for change doesn't seem to be very
> >> > high generally, I would say this is not super pressing at the moment,
> >> > and I wouldn't spin up the machinery of a formal vote for it right
> >> > now. It might, however, be a great topic to discuss at the next
> >> > developer summit. I have already added it to the agenda. (It was
> >> > planned to happen during KubeCon EU. Since the latter has been
> >> > postponed, we might do a virtual summit, but that's not finalized
> >> > yet.)
> >>
> >> After reading everything, I personally don't object to remove the vendor
> >> directory. My personal gut is to keep it but there don't seem to be a
> >> lot of good technical reasons to do so.
> >>
> >> My very preferred choice would be to remove it but still to archive a
> >> 'vendor' directory within our CI process (next to the binaries?) to
> >> ensure we still have the exact code around.
> >>
> >> +1 to put it on the dev summit agenda.
> >>
> >> --
> >>  (o-    Julien Pivotto
> >>  //\    Open-Source Consultant
> >>  V_/_   Inuits - https://www.inuits.eu
> >>
> >> --
> >> 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/20200312164709.GA21031%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/CAMssQwYMRzrpwWAZ4xGAzLp7jDdn1rHC%2B8Tb9vGuz6%2Bcrj4U%2BQ%40mail.gmail.com.

-- 
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/CAM6RFu5Y_MZyYXw-wEDehyM1TAWcpfCzBfuGe6Upmh65DPKPpQ%40mail.gmail.com.

Reply via email to