The vote is only about weekly schedule (not grouping). I mentioned grouping to reduce the number of PRs but I’m more in favor of keeping atomic PRs.
Regards JB Le mar. 25 févr. 2025 à 11:09, Robert Stupp <sn...@snazy.de> a écrit : > > On 24.02.25 10:54, Jean-Baptiste Onofré wrote: > > Hi Robert, > > > > As your vote is binding, and this vote is a code modification change, > > it basically means veto. > > > > Let me try to convince you to revert your vote ;) > > You are maybe right about the noise, but worth a try. I think that > > grouping + weekly schedule should reduce the noise. > > I'm confused now. This one is about "weekly schedule" but ARAIK we all > agreed that "grouping everything" is definitely not an option, no? > > > About keeping dependencies up-to-date, especially for bugs and > > security issues, I'm with you on that. > > That said, we can always have a "quick" update, so we can have weekly > > schedules and "on-demand" updates when needed (CVE, ...). > > > > Thoughts ? > > Currently it's sadly maybe 3 people who constantly tackle dependency > updates. To be honest, I'm quite disappointed that not more people are > interested in keeping dependencies up to date. Keeping those up-to-date > _actively_ prevents tech debt from piling up and running into (already > fixed) bugs and security issues. > > What was probably not considered at all: Weekly updates will _increase_ > the amount of "noise". Just think about it: Renovate creates all updates > at once - once one change is merged, Renovate will rebase/recreate all > other updates, CI will run again for all the other updates. > > If all people are fine with more noise, let's go for it - I'd be happy > to revert my vote if that's the case. > > > Regards > > JB > > > > On Sun, Feb 23, 2025 at 1:04 PM Robert Stupp <sn...@snazy.de> wrote: > >> Keeping dependencies up-to-date is mandatory to get bug and security > >> fixes as fast as possible and avoid piling up tech debt and CVEs from > >> outdated dependencies. > >> > >> Moving to a weekly schedule would _not_ reduce that noise but instead > >> _increase_ it and imply _more_ work to the few persons who deal with > >> dependency updates. > >> > >> It is _much_ easier to deal with dependency updates as they are created. > >> > >> Therefore my (binding) -1 vote on this. > >> > >> On 21.02.25 14:38, Jean-Baptiste Onofré wrote: > >>> Hi folks, > >>> > >>> I know it's a hot topic, but I would like to avoid any frustration in > >>> our community. > >>> > >>> Before the vote, let me put some context. > >>> > >>> To manage our dependency updates, we are using renovatebot. > >>> The current renovatebot configuration uses "at any time" schedule > >>> (e.g. * * * * * cron), except for AWS SDK and boto3 updates which run > >>> weekly. > >>> Some contributors are complaining about the "noise" generated by > renovatebot. > >>> In order to "mitigate" that, we introduced "polaris-renovate" label to > >>> easily filter the notification coming from renovatebot. > >>> However, an issue has been created 4 days ago > >>> (https://github.com/apache/polaris/issues/1018), meaning the "issue" > >>> is still there. > >>> > >>> So, I propose this vote to have clear feedback from the community, as > >>> we don't have clear lazy consensus. > >>> > >>> The vote is to schedule renovatebot update weekly: > >>> > >>> [ ] +1 - Use weekly schedule for all renovatebot updates > >>> [ ] 0 > >>> [ ] -1 - Don't use weekly schedule, keep the "at any time" schedule > >>> > >>> Thanks, > >>> Regards > >>> JB > >>> > >>> NB: we can consider this vote as a code modification vote (see > >>> > https://www.apache.org/foundation/voting.html#votes-on-code-modification). > >> -- > >> Robert Stupp > >> @snazy > >> > -- > Robert Stupp > @snazy > >