Skip to content

Commit b0f4b92

Browse files
committed
Update documentation and changelog #264
Signed-off-by: Chin Yeung Li <[email protected]>
1 parent a692302 commit b0f4b92

File tree

4 files changed

+164
-43
lines changed

4 files changed

+164
-43
lines changed

SPEC

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,9 @@ notice_file: Legal notice or credits for the component.
165165
notice_url: URL to a legal notice for the component.
166166
license_file: License file that applies to the component. For example, the name of a license file such as LICENSE or COPYING file extracted from a downloaded archive.
167167
license_url: URL to the license text for the component.
168-
license_expression: The license expression for the license of this component. You can separate each identifier using " or " and " and " to document the relationship between multiple license identifiers, such as a choice among multiple licenses.
168+
license_expression: The license expression that apply to the component. You can separate each identifier using " or " and " and " to document the relationship between multiple license identifiers, such as a choice among multiple licenses.
169169
license_name: The license short name for the license.
170+
license: The license key(s) for the component.
170171
Optional Licensing flag fields
171172

172173
redistribute: Set this flag to yes if the component license requires source code redistribution. Defaults to no when absent.

docs/CHANGELOG.rst

Lines changed: 103 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,109 @@
1-
2015-xx-xx xxxxx
1+
2017-xx-xx xxxxx
22

33
Release 3.0.0
44

5-
* Breaking API changes:
5+
ABOUT files is now YAML formatted.
6+
Supported license expression.
7+
Supported JSON input and output format: https://github.com/nexB/aboutcode-toolkit/issues/246 and https://github.com/nexB/aboutcode-toolkit/issues/277
8+
Support Python 3: https://github.com/nexB/aboutcode-toolkit/issues/280
9+
Refined help texts
10+
Refined USAGE texts
11+
Refined SPECs
12+
13+
Input key changes:
14+
==================
15+
`about_file` is replaced by `about_file_path`
16+
`dje_license_key` is replaced by `license_expression`
17+
`version` is no longer a required field
18+
19+
API Updated:
20+
============
21+
- Break down the 3 major functions: `inventory`, `genabout` and `genattrib` into 3 subcommands:
22+
i.e.
23+
`about inventory`, `about generate` and `about attrib`
24+
25+
- A new `check` subcommand: https://github.com/nexB/aboutcode-toolkit/issues/281
26+
27+
- Some options changes
28+
`--extract_license` becomes `--fetch-license`
29+
`--license_text_location` becomes `--license-notice-text-location`
30+
31+
etc...
32+
33+
34+
2016-06-27 Chin-Yeung Li <[email protected]>
35+
36+
Release 2.3.2
37+
38+
* Documentation updates
39+
40+
41+
2016-03-29 Philippe Ombredanne <[email protected]>
42+
43+
Release 2.3.1
44+
45+
* Various minor bug fixes and improvements
46+
* Support for the latest DejaCode API if you use DejaCode
47+
48+
49+
2016-03-28 Philippe Ombredanne <[email protected]>
50+
51+
Release 2.3.0
52+
53+
* Various minor bug fixes and improvements
54+
* Support for the latest DejaCode API if you use DejaCode
55+
56+
57+
2015-10-23 Chin-Yeung Li <[email protected]>
58+
59+
Release 2.2.0
60+
61+
* Improved CLI error messages
62+
* Fixed the filtering of dicts with empty values.
63+
* Refined help texts
64+
* Updated configure script
65+
* Refactorings and code simplifications
66+
* Fixed misleading error message when using invalid api_url
67+
68+
69+
2015-10-09 Chin-Yeung Li <[email protected]>
70+
71+
Release 2.1.0
72+
73+
* Minor code refactoring
74+
* Handle long path error on Windows OS when using genattrib with a zip
75+
76+
77+
2015-09-29 Chin-Yeung Li <[email protected]>
78+
79+
Release 2.0.4
80+
81+
* Added support to run genattrib with a zip file and tests
82+
* Display a "Completed" message once the generation is completed
83+
84+
85+
2015-08-01 Chin-Yeung Li <[email protected]>
86+
87+
Release 2.0.3
88+
89+
* Fix the bug of using genattrib.py on Windows OS
90+
* Display version when running about.py, genabout.py and genattrib.py
91+
92+
93+
2015-07-07 Chin-Yeung Li <[email protected]>
94+
95+
Release 2.0.2
96+
97+
* Handle input's encoding issues
98+
* Better error handling
99+
* Writing to and reading from Windows OS with paths > 255 chars
100+
101+
102+
2015-06-09 Chin-Yeung Li <[email protected]>
103+
104+
Release 2.0.1
105+
106+
* Configuration script fixes and updates basic documentation.
6107

7108

8109
2015-05-05 Chin-Yeung Li <[email protected]>

0 commit comments

Comments
 (0)