To me, the very act of having to acknowledge more email notifications is being 
incurred extra work.

> Le 4 mai 2020 à 18:53, Josh Matthews <j...@joshmatthews.net> a écrit :
> 
> In my experience, Taskcluster returns results within 30 minutes of the PR 
> opening, so all I need to do is check the in-PR results for a green 
> checkmark. If it's there, it's easy enough to merge. If it's red, it 
> sometimes means I need to file an issue like 
> https://github.com/servo/mozangle/issues/38 or 
> https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/issues/251; in any 
> case, dependabot PRs that require code changes or de-duplication can be 
> closed without incurring extra work.
> 
> Cheers,
> Josh
> 
> On 2020-05-01 11:08 a.m., Alan Jeffrey wrote:
>> The problem I'm having with dependabot is that it opens PRs for upgrades
>> that won't pass CI without a lot of work, e.g. upgrading winit (
>> https://github.com/servo/servo/pull/26256), and as a result I treat emails
>> I get for dependabot PRs as quite likely to involve wasted effort.
>> The situation would be much better if we could somehow get the emails to be
>> issued only if the PR passes the initial taskcluster build in CI. For
>> example, if dependabot opened a draft PR, and only made it a full PR if the
>> initial CI run succeeds? (And if we don't assign a reviewer to draft PRs.)
>> Alan.
>> On Sat, Apr 25, 2020 at 3:19 AM Bastien Orivel <eijeb...@bananium.fr> wrote:
>>> Hi,
>>> 
>>>> I have a few questions that I'm interested in hearing feedback on:
>>>> * should we use Dependabot at all?
>>> 
>>> I personally don't think we should use Dependabot.
>>> 
>>> Looking at the current PRs it made, the `time` one I'm 99% sure needs
>>> code changes and would introduce a duplicate. The `keyboard-types` one
>>> is probably wrong, would introduce a dupe in a crate used for sharing
>>> types across crates (would probably not compile). The `image` one would
>>> dupe png. The `cc` and `smallvec` ones break the build. The `winit` one
>>> doesn't build, would bring in more dupes.
>>> 
>>>> * is our policy to ban duplicate versions by default still useful?
>>> 
>>> Yes. Servo's dependency graph is huge already, let's not make it worse
>>> by having 3 versions of the same dependency for every dependency.
>>> 
>>>> * what changes should we make to the policy to accommodate the use of
>>>> Dependabot?
>>> 
>>> If it opened issues on semver breaking changes and maybe pinged people
>>> that like updating dependencies the it might be better. Some of those
>>> might even be good first issues like the time one if we can provide
>>> examples of similar bumps.
>>> 
>>> Regards,
>>> Bastien
>>> _______________________________________________
>>> dev-servo mailing list
>>> dev-servo@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-servo
>>> 
> 
> _______________________________________________
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo

_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to