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

Multiple website updates #73

Merged
merged 4 commits into from
Feb 15, 2024
Merged

Multiple website updates #73

merged 4 commits into from
Feb 15, 2024

Conversation

mehaase
Copy link
Contributor

@mehaase mehaase commented Feb 13, 2024

This PR contains 3 tickets:

  1. MAPEX-170: adds the VERIS - ATT&CK Group mappings. This is quick and dirty to get them onto the website, and I opened up another ticket to improve handling of ATT&CK Groups in the future. If you go to the VERIS landing page (for 1.3.7 and 12.1), you'll see a link to download the ATT&CK Group mappings in the original JSON format (note: not in the mapex schema.)
  2. MAPEX-141: update the README to describe various modes of public contribution.
  3. MAPEX-163: add project scope/methodology documents to framework landing pages.

This is a quick hack to get the VERIS group mappings (in JSON format)
onto the website. I filed another ticket to improve handling of groups
in the long run.
Added some text to the README explaining how to contribute
This was failing because the VERIS groups file uses an outdated schema,
and everything under mappings/ or built under data/ needs to use the
proper schema. The solution is to create a new legacy/ directory that is
exempt from schema validation.
Copy link

codecov bot commented Feb 15, 2024

Welcome to Codecov 🎉

Once merged to your default branch, Codecov will compare your coverage reports and display the results in this comment.

Thanks for integrating Codecov - We've got you covered ☂️

@mehaase mehaase marked this pull request as ready for review February 15, 2024 15:49
@mehaase mehaase requested a review from tiffb February 15, 2024 15:49
@mehaase
Copy link
Contributor Author

mehaase commented Feb 15, 2024

@tiffb Can you take a look at this? A few things to look at:

  • I added pages to the "About" section for:
    • CVE Methodology
    • NIST Methodology
    • NIST Scope
    • SSM Methodology
    • VERIS Methodology
  • The new pages are also linked from their respective framework pages, e.g. the CVE page links to the CVE methodology.
  • The VERIS groups file can be downloaded from the VERIS page.
  • Updated the README to include some more contribution details (and also re-arranged the existing content to match our other projects)

@mehaase mehaase merged commit 001bf5b into main Feb 15, 2024
3 of 5 checks passed
@mehaase mehaase deleted the website-updates branch February 15, 2024 19:16
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.

2 participants