zaproxy / zaproxy/zaproxy-website

Collect and Restore/Implement Quotes

Open
#7 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
82
Forks
132
Avg merge
13h 14m
Merged PRs (30d)
37

Description

Raised by @kingthorin:

The quotes section of the front page was disabled in: https://github.com/rezen/zaproxy-website/pull/42 as there was only one quote in place (and it might not be the correct location for the content).

Additional quotes should be assembled into: https://github.com/rezen/zaproxy-website/blob/master/site/data/homepage/quotes.yml https://github.com/zaproxy/zaproxy-website/blob/master/site/data/homepage/quotes.yml (The one quote that is already in this file is from the "Key Feature 1" doc previously provided by Diamond Documentation)

Then either re-added to the front page or otherwise leveraged.

The following were from other "Key Feature" docs...

Quotes found today: Click the arrow/control to the left to expand
"Having such a high quality open source and freely-available dynamic application security scanner helps to lower barriers to entry for teams looking to include application security in their DevOps pipelines and should make dynamic scanning in pipelines a must-do rather than a nice-to-do activity.”

Dan Cornell, CTO, Denim Group

“We chose to use OWASP ZAP as the cornerstone of our BDD-Security testing framework for a number of technical and cultural reasons....ZAP has a strong pedigree in the security community with an extremely responsive team and open development process... ZAP’s focus as a tool ...makes it a shoe in for cross functional teams that may not have a security expert on board, but need a tool to integrate security into their build processes.”

Stephen De Vries, Continuum Security Co-Founder and CEO

"The web-based interactive user interface for the API allows DevOps engineers to quickly prototype pipeline-to-API interactions, and the availability of client libraries in a plethora of languages (Java, Python, Node.js, PHP, Ruby) makes ZAP integration approachable for teams with a variety of language skillsets. " 

Dan Cornell, CTO, Denim Group

"ZAP's API-first design and extensibility make it exceptionally powerful when we use it as an integration with continuous security automation tools developed internally. "

Tim Bach, Salesforce, Sr. Product Security Engineer

"...ZAP’s API is lightyears ahead of other competing solutions which was a key factor for us, since automating and controlling ZAP from build scripts and cucumber tests was essential in being able to insert it into CI/CD pipelines. The fact that nearly all of the features are available from the API means that we can make decisions about risk based on individual vulnerabilities rather than trying to parse a report. "

Stephen De Vries, Continuum Security Co-Founder and CEO

"OWASP’s ZAP tool enables developers and security analysts to quickly create and verify hypotheses about the security of a complex web application with a perfect blend of automation and manual utilities."
 
Jeff Williams, CEO, Aspect Security

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with site/data/homepage/quotes.yml and pull request #42 to understand why the front-page quotes were disabled. Review the supplied quotes, then determine whether to restore the front-page section or leverage them elsewhere. Done means the additional quotes are collected in the data file and visibly used on the website.

Written by the indexing model from the issue text.

Assessment

Tech stack
html, yaml
Domain
content, web-dev
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.