Skip to content

Commit e0034d9

Browse files
authored
Merge pull request #26 from AyanSinhaMahapatra/master
Adds Documentation Versioning, Command Line Options, Changelogs Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
2 parents 4289982 + 6232f2b commit e0034d9

59 files changed

Lines changed: 1327 additions & 793 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
# aboutcode
1+
# AboutCode Documentation
2+
3+
### What is AboutCode
24

35
AboutCode is a suite of tools to uncover data ... about software and code:
46

@@ -8,16 +10,27 @@ AboutCode is a suite of tools to uncover data ... about software and code:
810

911
These are important questions when there are millions of free and open source software components available on the web.
1012

13+
### Documentation Build Status
14+
15+
[![Build Status](https://travis-ci.org/nexB/aboutcode.svg?branch=master)](https://travis-ci.org/nexB/aboutcode)
16+
17+
### Important Links
18+
1119
Our homepage lives at http://aboutcode.org
1220

1321
Our documentation (in progress) lives at https://aboutcode.readthedocs.io/en/latest/
1422

15-
AboutCode Group Email Addresses:
16-
• Post: AboutCode@groups.io
17-
• Join: https://groups.io/g/AboutCode/join
18-
• Subscribe: AboutCode+subscribe@groups.io
19-
• Unsubscribe: AboutCode+unsubscribe@groups.io
20-
• Group Owner: AboutCode+owner@groups.io
23+
AboutCode Documentation Group Email Addresses:
24+
25+
- Join: https://groups.io/g/AboutCode/join
26+
- Post: AboutCode@groups.io
27+
- Subscribe: AboutCode+subscribe@groups.io
28+
- Unsubscribe: AboutCode+unsubscribe@groups.io
29+
- Group Owner: AboutCode+owner@groups.io
30+
31+
If you want to get in touch with the team with issues other than documentation, head to the gitter channel [here](https://gitter.im/aboutcode-org/discuss).
32+
33+
### Projects
2134

2235
Each AboutCode project has its own repository:
2336

docs/source/aboutcode-docs/writing_good_commit_messages.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ What is good commit message? We want to avoid this: https://xkcd.com/1296/
55

66
Read these articles:
77

8-
- by @cbeams https://chris.beams.io/posts/git-commit/
8+
- by @cbeams `How to Write a Git Commit Message <https://chris.beams.io/posts/git-commit/>`_
99
- this README from Linus Torvalds https://github.com/torvalds/subsurface-for-dirk/blob/0f58510ce0244513521296b75281fcc32f72a931/README#L73
1010
- from the Git book: https://git-scm.com/book/en/v2/Distributed-Git-Contributing-to-a-Project
1111

docs/source/conf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
# Add any paths that contain custom static files (such as style sheets) here,
5858
# relative to this directory. They are copied after the builtin static files,
5959
# so a file named "default.css" will overwrite the builtin "default.css".
60-
html_static_path = ['_static']
60+
61+
#html_static_path = ['_static']
6162

6263
master_doc = 'index'

docs/source/doc_maintenance.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ That will create an /aboutcode directory in your working directory.
3131
Now you can install the dependencies in a virtualenv::
3232

3333
cd aboutcode
34-
python3.6 -m venv .
34+
virtualenv -p /usr/bin/python3.6 docs-venv
3535
source bin/activate
3636

3737
Now you can install Sphinx and the format theme used by readthedocs::
3838

39-
pip install Sphinx sphinx_rtd_theme
39+
pip install Sphinx sphinx_rtd_theme doc8
4040

4141
Now you can build the HTML documents locally::
4242

docs/source/index.rst

Lines changed: 34 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,67 @@
11
AboutCode Documentation
22
=======================
33

4-
Guide
5-
*****
4+
Aboutcode Projects
5+
******************
66

77
.. toctree::
8-
:maxdepth: 2
8+
:maxdepth: 1
99

1010
scancode-toolkit/index
1111
scancode-workbench/index
12-
aboutcode-data/abcd
13-
aboutcode-docs/home
1412
deltacode/index
13+
aboutcode-docs/home
1514
aboutcode-toolkit/index
16-
deltacode/index
17-
license
15+
aboutcode-data/abcd
16+
17+
Documentation Guide
18+
*******************
19+
20+
.. toctree::
21+
:maxdepth: 2
22+
1823
help
24+
license
1925
doc_maintenance
2026

2127

2228
Tutorial Documents
23-
==================
29+
******************
2430

25-
Tutorial documents provide specific instructions to help you get started.
31+
.. toctree::
32+
:maxdepth: 2
33+
34+
scancode-toolkit/tutorials/index
2635

2736

2837
How-To Documents
29-
================
38+
****************
3039

31-
How-To documents explain how to accomplish specific tasks.
40+
.. toctree::
41+
:maxdepth: 2
42+
43+
scancode-toolkit/how-to-guides/index
3244

3345

3446
Reference Documents
35-
===================
47+
*******************
3648

37-
Reference documents describe application concepts in depth.
49+
.. toctree::
50+
:maxdepth: 2
51+
52+
scancode-toolkit/cli-reference/index
3853

3954

4055
Discussion Documents
41-
====================
42-
43-
Discussion documents provide insights into integration of the application into your own software development life cycle.
56+
********************
4457

58+
.. toctree::
59+
:maxdepth: 2
60+
61+
scancode-toolkit/explanations/index
4562

4663
Indices and Tables
47-
==================
64+
******************
4865

4966
* :ref:`genindex`
5067
* :ref:`modindex`
51-
* :ref:`search`
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Help text
2+
=========
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
**Command Line Interface Reference**
2+
====================================
3+
4+
.. toctree::
5+
:maxdepth: 2
6+
7+
synopsis
8+
help-text-options
9+
list-options
10+
simple-examples
11+
12+
..
13+
[To-Add]
14+
core-options
15+
output-format
16+
output-filters-and-control
17+
scan-options-pre
18+
scan-options-post
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
All Available Options
2+
=====================
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
A Simple Example
2+
================
3+
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Synopsis
2+
========
3+
4+

0 commit comments

Comments
 (0)