Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add DevSecOps #1760

Closed
wants to merge 1 commit into from
Closed

Add DevSecOps #1760

wants to merge 1 commit into from

Conversation

JakobTheDev
Copy link

https://github.com/TaptuIT/awesome-devsecops

This list is a collection of resources and tooling related to DevSecOps. DevSecOps is an extension of DevOps - a methodology and philosophy for software development - that aims to incorporate security expertise and testing into the development lifecycle, with the goal of creating more secure software.

This list of resources can help software development teams learn about and adopt DevSecOps practices and tooling, resulting in more secure software for everybody.

Reviewed PRs: #1756 #1758

By submitting this pull request I confirm I've read and complied with the below requirements 🖖

@sindresorhus
Copy link
Owner

Thanks for making an Awesome list! 🙌

It looks like you didn't read the guidelines closely enough. I noticed multiple things that are not followed. Try going through the list point for point to ensure you follow it. I spent a lot of time creating the guidelines so I wouldn't have to comment on common mistakes, and rather spend my time improving Awesome.

@JakobTheDev
Copy link
Author

unicorn

@mcauser
Copy link
Contributor

mcauser commented May 16, 2020

awesome-lint
✖ 1:1 Missing newline character at end of file remark-lint:final-newline

@mcauser mcauser mentioned this pull request May 16, 2020
@JakobTheDev
Copy link
Author

I have double-checked the readme to make sure there is a newline at the end re-ran the linter which returned no issues.

Based on your suggestion in the MicroPython PR, I removed the 'Awesome DevSecOps heading as it is repeated in the banner image.

@JakobTheDev
Copy link
Author

Hi @sindresorhus,

A appreciate working through all these PRs must be super time consuming, so I hope the changes above have resolved the conflicts with the list guidelines.

Please let me know if there's anything else I can do 😃

@sindresorhus
Copy link
Owner

The image should be high-DPI. Set it to maximum half the width of the original image.


Entries have a description, unless the title is descriptive enough by itself. It rarely is though.


DevSecOps in the description should be linkified to a canonical about DevSecOps.

@@ -501,6 +501,7 @@
- [Fuzzing](https://github.com/cpuu/awesome-fuzzing#readme) - Automated software testing technique that involves feeding pseudo-randomly generated input data.
- [Embedded and IoT Security](https://github.com/fkie-cad/awesome-embedded-and-iot-security#readme)
- [GDPR](https://github.com/bakke92/awesome-gdpr#readme) - Regulation on data protection and privacy for all individuals within EU.
- [DevSecOps](https://github.com/TaptuIT/awesome-devsecops) - Integration of security practices into DevOps.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [DevSecOps](https://github.com/TaptuIT/awesome-devsecops) - Integration of security practices into DevOps.
- [DevSecOps](https://github.com/TaptuIT/awesome-devsecops#readme) - Integration of security practices into [DevOps](https://en.wikipedia.org/wiki/DevOps).

Copy link

@coderbm1 coderbm1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Likes your header. Looks very nice! But unfortunately missing License in the readme (overal it is). +lots of resources (analysis, tools, etc) is for a plus

Edit. "Do not add the license name or text to the readme. GitHub already shows the license name at the top of the repo", my fault. It's OK. 🔥

@coderbm1 coderbm1 mentioned this pull request May 30, 2020
Copy link

@dbartholomae dbartholomae left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice list, I learned a lot from it! :)
It would be cool if the descriptions could be actual short sentences describing the entiers instead of just the source. E. g. I'm not sure what the difference between "Dependency-Check" and "Dependency-Track" are without reading through their sites.
Awesome-lint is complaining about the missing main list heading, but this seems to be intentional as it is replaced with the image which IMHO looks good.

@sindresorhus
Copy link
Owner

I decided to rename master branch to main, and apparently that permanently closes all PRs. Ugh. Sorry about that. Can you reopen this PR targeting the main branch? Include a link to this PR in the new one, so we can quickly see what was discussed previously.

@coderbm1 coderbm1 mentioned this pull request Jun 15, 2020
@JakobTheDev JakobTheDev mentioned this pull request Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants