On Wed, Jul 29, 2020 at 4:33 PM Matt Sicker <boa...@gmail.com> wrote:

> ICLAs aren't required for trivial contributions, though they are
> required for committers. Are bots committers? Alternatively, if we
> only merge PRs from the bot using the Merge button rather than the
> @dependabot comment commands, then that ensures a committer is the one
> who introduces the merge commit itself into the git repo.
>

IMO, a committer needs to validate the PR and push the merge button.


>
> As for dependencies, I've been facing an opposite constraint: the
> endless security scanners complaining about every possible CVE or
> proprietary vulnerability published about OSS libraries that have
> patches available. As more and more companies embrace security, one of
> the low-hanging fruits of software development is keeping dependencies
> up to date [1]. As for ensuring things still work in older versions of
> a library, perhaps we should have some way to run tests with old
> versions of the library periodically to ensure we aren't breaking
> compatibility unnecessarily.
>

At work, we have tooling that checks for CVEs on all third party libraries
we deliver. A CVE on an old library will cause us to update it.

Gary


>
> [1]:
> https://owasp.org/www-project-top-ten/OWASP_Top_Ten_2017/Top_10-2017_A9-Using_Components_with_Known_Vulnerabilities
>
> On Wed, 29 Jul 2020 at 14:45, Ralph Goers <ralph.go...@dslextreme.com>
> wrote:
> >
> > Hmm. Did dependabot sign an ICLA?  As secretary you should know ;-)
> >
> > I’m concerned about what impression it gives users regarding
> compatibility with prior versions of dependencies. Almost nobody stays
> completely current on everything. It is too time consuming. I’m also
> concerned if we have to make modifications to support a new release as that
> implies the newer release is not backward compatible os users would be
> locked in.  Fortunately, that has rarely happened to us, at least as far as
> I am aware, but I do know that Spring seems to run into this frequently -
> or at least the users of Spring do.
> >
>
> --
> Matt Sicker <boa...@gmail.com>
>

Reply via email to