Skip to content

Commit 8edd71a

Browse files
authored
Merge pull request #99 from nexB/98-update-rtd-page
Start the update process #98
2 parents 0601cc8 + 8d3bbd4 commit 8edd71a

3 files changed

Lines changed: 40 additions & 59 deletions

File tree

docs/source/aboutcode-data/abcd.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _aboutcode_data:
22

3-
AboutCode Data : ABCD
4-
=====================
3+
AboutCode Data Structure (ABCD)
4+
===============================
55

66
Summary
77
-------

docs/source/contributing.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
############
2-
Contributing
3-
############
1+
#########################
2+
Contributing to AboutCode
3+
#########################
4+
45
The AboutCode organization welcomes you and your interest in contributing to our
56
organization. We are always looking for enthusiatic contributors and we are willing to
67
lend a helping hand if you have any questions or comments. That being said, here a few

docs/source/index.rst

Lines changed: 34 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,66 @@
1-
#######################
2-
AboutCode Documentation
3-
#######################
1+
#########
2+
AboutCode
3+
#########
44

5-
Welcome to the AboutCode documentation.
5+
Welcome to the AboutCode documentation homepage. `AboutCode.org <https://www.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.
66

7-
This set of documents provides an overview of the AboutCode Projects sponsored by
8-
AboutCode.org (https://www.aboutcode.org), as well as references to the various GitHub project
9-
sites that maintain the actual projects and their documentation.
7+
This home page provides a directory of our major projects and their documentation on ReadTheDocs plus information about how to contribute to AboutCode documentation
108

119
All community contributions are welcome.
1210

11+
1312
----
1413

15-
***************************
16-
AboutCode Organization Docs
17-
***************************
14+
*****************
15+
Table of Contents
16+
*****************
1817

1918
.. toctree::
2019
:maxdepth: 1
2120

22-
contributing
23-
doc_guidelines
2421
aboutcode-project-overview
2522
aboutcode-data/abcd
23+
contributing
24+
doc_guidelines
2625
license
2726

28-
.. aboutcode-docs/home
29-
3027
----
3128

32-
**************
33-
Community Docs
34-
**************
35-
36-
.. toctree::
37-
:maxdepth: 2
38-
39-
gsoc-toc
40-
gsod-toc
41-
contributor_project_ideas
29+
**************************
30+
AboutCode Project Overview
31+
**************************
4232

33+
The primary current AboutCode projects are:
4334

44-
.. Aboutcode Documentation Websites
45-
.. --------------------------------
35+
- `ScanCode Toolkit <https://github.com/nexB/scancode-toolkit>`_: is a code scanning "engine" and command-line tool to detect the provenance and license of code and its dependencies. ScanCode TK is a command-line tool with many scanning options and output formats (JSON, HTML, CSV or SPDX). ScanCode detects licenses, copyrights, package manifests and more in both source code and binary files. There is already a large set of pre- and post-plugins and you can also create your own plugins.
4636

47-
.. | **Scancode-Toolkit** has its documentation website at ``scancode-toolkit.readthedocs.io``.
48-
.. | `Click here <https://scancode-toolkit.readthedocs.io>`__ to visit the Scancode Documentation.
37+
- Read more at: https://scancode-toolkit.readthedocs.io
38+
- Get the code at: https://github.com/nexB/scancode-toolkit
4939

50-
.. | **Scancode-Workbench** has its documentation website at ``scancode-workbench.readthedocs.io``.
51-
.. | `Click here <https://scancode-workbench.readthedocs.io>`__ to visit the Workbench Documentation.
40+
|
5241
53-
.. Other Aboutcode Projects
54-
.. ------------------------
42+
- `ScanCode.io <https://github.com/nexB/scancode.io>`_: is a Cloud application server that automates Software Composition Analysis with pipelines. ScanCode.io has standard pipelines for Docker and VM images, root filesystems and packages. ScanCode.io organizes these complex code analyses as scripted pipelines and stores the results in its database for automated code analysis.
5543

56-
.. These are the Projects that don’t have a seperate documentation website currently.
57-
.. Note that these might be outdated, as these documentations are updated in their wiki's primarily.
44+
- Read more at: https://scancodeio.readthedocs.io
45+
- Get the code at: https://github.com/nexB/scancode.io
5846

59-
.. .. toctree::
60-
.. :maxdepth: 1
47+
|
6148
62-
.. aboutcode-docs/home
63-
.. aboutcode-toolkit/index
64-
.. aboutcode-data/abcd
65-
.. gsoc-toc
66-
.. gsod-toc
49+
- `ScanCode Workbench <https://github.com/nexB/scancode-workbench>`_: is a desktop application (based on Electron) to review the results of a scan and document your conclusions about the origin and license of software components and packages.
6750

68-
.. Documentation Guide
69-
.. -------------------
51+
- Read more at: https://scancode-workbench.readthedocs.io
52+
- Get the code at: https://github.com/nexB/scancode-workbench
7053

71-
.. .. toctree::
72-
.. :maxdepth: 2
54+
|
7355
74-
.. aboutcode-project-overview
75-
.. license
76-
.. doc_maintenance
56+
- `VulnerableCode <https://github.com/nexB/vulnerablecode>`_: is an early stage project to provide a free and open source database of vulnerabilities and the packages they impact with tools to aggregate and correlate those vulnerabilities. The initial development of VulnerableCode was supported by the NLNet Foundation.
7757

78-
.. Indices and Tables
79-
.. ------------------
58+
- Read more at: https://vulnerablecode.readthedocs.io
59+
- Get the code at: https://github.com/nexB/vulnerablecode
8060

81-
.. * :ref:`genindex`
82-
.. * :ref:`modindex`
61+
|
8362
84-
.. .. _improve_docs:
63+
- `AboutCode Toolkit <https://github.com/nexB/aboutcode-toolkit>`_: AboutCode Toolkit provides a set of command-line tools to generate Attribution documents and software BOM reports from any source. It also provides a standard ABCD format for yaml files to document software provenance and license metadata in a codebase where this is not already covered by a package manager.
8564

86-
.. .. include:: /rst_snippets/improve_docs.rst
65+
- Read more at: https://aboutcode-toolkit.readthedocs.io
66+
- Get the code at: https://github.com/nexB/aboutcode-toolkit

0 commit comments

Comments
 (0)