AboutCode
Welcome to the AboutCode documentation homepage. AboutCode.org is a community of open source developers who are trying to make open source easier to use by providing open source tools to discover, identify and track open source components (aka Software Composition Analysis – SCA). AboutCode is the collective name for these open source tools.
This home page provides a directory of our major projects and their documentation on ReadTheDocs plus information about how to contribute to AboutCode documentation.
All community contributions are welcome.
Overview
Contributing and GSoC/GSoD
- Contributing to AboutCode
- GSoC – Google Summer of Code
- GSoC 2024
- GSoC 2022
- Extending license detection to use licenses external to ScanCode Toolkit
- Create a web application to scan and review a single license text
- Refactor Scancode Workbench to React-Typescript
- VulnTotal: Tool for cross-validating vulnerability
- Add more data sources and mine the graph to find correlations between vulnerabilities
- GSoC 2021
- GSoC 2020
- GSoC 2019
- GSoC 2017
- GSoC project ideas pages
- GSoD – Google Season of Docs
Others
- AboutCode Data Structure (ABCD)
- Summary
- Context
- ABCD: the AboutCode Data structure
- Basic objects describing data about code
- Attribute Names and Values
- Name conventions
- Value conventions
- Object identifiers
- Organizing data and relationships
- Document format conventions
- References between documents and payload, embedding other files
- Document-as-files naming, exchange and storage
- Documenting and validating attributes
- Notes on YAML format
- Notes on JSON Format
- Notes on embedding ABC Data in source code files.
- Notes on spreadsheet and CSV files
- Archived Pages
- License