Interesting idea.  I’m also looking at 
https://github.com/nebula-plugins/gradle-dependency-lock-plugin 
<https://github.com/nebula-plugins/gradle-dependency-lock-plugin>.

Anthony


> On Feb 13, 2018, at 8:15 AM, John Blum <jb...@pivotal.io> wrote:
> 
> Ever consider inheriting from *Spring Boot's* dependency BOM file [1] by
> applying the *Spring *Dependencies Management Gradle Plugin?  The advantage
> of plugin over this [2] is that you are guaranteed to get a curated and
> harmonized list of *Spring* and 3rd party (transitive) dependencies that
> have all been tested and proven to work together.  This is the fundamental
> basis for the *Spring IO Platform*. [3]
> 
> General guidance can be found here [4], and you may specifically be
> interested in this [5].  You can learn more here [6].
> 
> -j
> 
> 
> [1]
> https://docs.spring.io/spring-boot/docs/2.0.0.RC1/gradle-plugin/reference/html/#reacting-to-other-plugins-dependency-management
> [2]
> https://github.com/apache/geode/blob/rel/v1.4.0/gradle/dependency-versions.properties
> [3] https://platform.spring.io/platform/
> [4]
> https://docs.spring.io/spring-boot/docs/2.0.0.RC1/gradle-plugin/reference/html/#managing-dependencies
> [5]
> https://docs.spring.io/spring-boot/docs/2.0.0.RC1/gradle-plugin/reference/html/#managing-dependencies-using-in-isolation
> [6]
> https://github.com/spring-gradle-plugins/dependency-management-plugin/blob/master/README.md
> 
> 
> On Mon, Feb 12, 2018 at 2:14 PM, Mark Bretl <asf.mbr...@gmail.com> wrote:
> 
>> OWASP is good too, even has a Gradle plugin [1]
>> 
>> --Mark
>> 
>> [1] https://github.com/jeremylong/dependency-check-gradle
>> 
>> On Mon, Feb 12, 2018 at 12:36 PM, Anthony Baker <aba...@pivotal.io> wrote:
>> 
>>> 
>>> 
>>>> On Feb 12, 2018, at 12:29 PM, Mark Bretl <asf.mbr...@gmail.com> wrote:
>>>> 
>>>> Late to the game here, as I see this was merged today…
>>>> 
>>> 
>>> Comments always appreciated :-)
>>> 
>>>> The addition of the Gradle versions plugin is good and hopefully we can
>>> go
>>>> farther down the path of dependency scanning by adding security as
>> well.
>>>> Currently, GitHub has this setup for Ruby and JavaScript [1], however
>> it
>>> is
>>>> lacking Java dependencies. Until GitHub can support Java dependencies,
>> I
>>>> would suggest we look at other tools, such as snyk.io [2], for
>> tracking
>>> our
>>>> dependencies with security vulnerabilities.
>>>> 
>>> 
>>> dependency-check [1] from OWASP is pretty nice and easy to run
>>> automatically in a pipeline.
>>> 
>>> Anthony
>>> 
>>> [1] https://www.owasp.org/index.php/OWASP_Dependency_Check <
>>> https://www.owasp.org/index.php/OWASP_Dependency_Check>
>>> 
>>> 
>>>> --Mark
>>>> 
>>>> [1] https://github.com/blog/2470-introducing-security-alerts-on-github
>>>> [2] https://snyk.io/
>>>> 
>>>> On Fri, Feb 9, 2018 at 4:06 PM, Anthony Baker <aba...@pivotal.io>
>> wrote:
>>>> 
>>>>> Hi all,
>>>>> 
>>>>> I’ve got a PR [1] open that updates lots of dependencies.  Please
>> review
>>>>> and let me know if you have any concerns.  I’d like to merge it early
>>> next
>>>>> week barring any objections.
>>>>> 
>>>>> Thanks,
>>>>> Anthony
>>>>> 
>>>>> [1] https://github.com/apache/geode/pull/1400 <
>>>>> https://github.com/apache/geode/pull/1400>
>>>>> 
>>>>> 
>>> 
>>> 
>> 
> 
> 
> 
> -- 
> -John
> john.blum10101 (skype)

Reply via email to