Skip to content

Commit e19f5cc

Browse files
committed
Update PURLdb RTD #249
Reference: #249 Signed-off-by: John M. Horan <[email protected]>
1 parent 0930e96 commit e19f5cc

File tree

9 files changed

+127
-136
lines changed

9 files changed

+127
-136
lines changed

README.rst

-34
Original file line numberDiff line numberDiff line change
@@ -193,37 +193,3 @@ To run PurlDB and Matchcode.io with Docker:
193193

194194
docker compose -f docker-compose.yml up -d
195195
docker compose -f docker-compose.matchcodeio.yml up -d
196-
197-
Funding
198-
-------
199-
200-
This project was funded through the NGI Assure Fund https://nlnet.nl/assure, a
201-
fund established by NLnet https://nlnet.nl/ with financial support from the
202-
European Commission's Next Generation Internet programme, under the aegis of DG
203-
Communications Networks, Content and Technology under grant agreement No 957073.
204-
205-
This project is also funded through grants from the Google Summer of Code
206-
program, continuing support and sponsoring from nexB Inc. and generous
207-
donations from multiple sponsors.
208-
209-
210-
License
211-
-------
212-
213-
Copyright (c) nexB Inc. and others. All rights reserved.
214-
215-
purldb is a trademark of nexB Inc.
216-
217-
SPDX-License-Identifier: Apache-2.0 AND CC-BY-SA-4.0
218-
219-
purldb software is licensed under the Apache License version 2.0.
220-
221-
purldb data is licensed collectively under CC-BY-SA-4.0.
222-
223-
See https://www.apache.org/licenses/LICENSE-2.0 for the license text.
224-
225-
See https://creativecommons.org/licenses/by-sa/4.0/legalcode for the license text.
226-
227-
See https://github.com/nexB/purldb for support or download.
228-
229-
See https://aboutcode.org for more information about nexB OSS projects.
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Contirbute
2-
===========
1+
Contribute
2+
==========
33

44
Documentation to support code and documentation contributions
55
to purldb.

docs/source/how-to-guides/index.rst

+1-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@ How-To-Guides
22
=============
33

44
Here are the various how-to guides across various purldb projects to guide you
5-
thourgh specifica use cases:
6-
7-
- Code matching with Matchcode
8-
- Getting symbols from a package (or a PURL)
5+
through specific use cases:
96

107
.. toctree::
118
:maxdepth: 2

docs/source/index.rst

+10
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,16 @@ How-To documents explain how to accomplish specific tasks.
6565

6666
----
6767

68+
Miscellaneous
69+
-------------
70+
71+
.. toctree::
72+
:maxdepth: 2
73+
74+
miscellaneous/index
75+
76+
----
77+
6878

6979
Indices and tables
7080
==================

docs/source/miscellaneous/funding.rst

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Funding
2+
=======
3+
4+
This project was funded through the NGI Assure Fund https://nlnet.nl/assure, a
5+
fund established by NLnet https://nlnet.nl/ with financial support from the
6+
European Commission's Next Generation Internet programme, under the aegis of DG
7+
Communications Networks, Content and Technology under grant agreement No 957073.
8+
9+
This project is also funded through grants from the Google Summer of Code
10+
program, continuing support and sponsoring from nexB Inc. and generous
11+
donations from multiple sponsors.

docs/source/miscellaneous/index.rst

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Miscellaneous
2+
=============
3+
4+
.. toctree::
5+
:maxdepth: 2
6+
7+
testing
8+
funding
9+
license

docs/source/miscellaneous/license.rst

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
License
2+
=======
3+
4+
Copyright (c) nexB Inc. and others. All rights reserved.
5+
6+
purldb is a trademark of nexB Inc.
7+
8+
SPDX-License-Identifier: Apache-2.0 AND CC-BY-SA-4.0
9+
10+
purldb software is licensed under the Apache License version 2.0.
11+
12+
purldb data is licensed collectively under CC-BY-SA-4.0.
13+
14+
See https://www.apache.org/licenses/LICENSE-2.0 for the license text.
15+
16+
See https://creativecommons.org/licenses/by-sa/4.0/legalcode for the license text.
17+
18+
See https://github.com/nexB/purldb for support or download.
19+
20+
See https://aboutcode.org for more information about nexB OSS projects.

docs/source/miscellaneous/testing.rst

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Testing
2+
=======
3+
4+
PURLdb
5+
------
6+
7+
Run all PURLdb tests
8+
~~~~~~~~~~~~~~~~~~~~
9+
10+
.. code-block:: console
11+
12+
make test
13+
14+
15+
purldb-toolkit
16+
--------------
17+
18+
Run all purldb-toolkit non-live tests (i.e., no live network calls)
19+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20+
21+
.. code-block:: console
22+
23+
DJANGO_SETTINGS_MODULE=purldb_project.settings pytest -vvs purldb-toolkit/tests/test_purlcli.py
24+
25+
26+
Run all purldb-toolkit live tests (i.e., check actual API endpoints etc.)
27+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
28+
29+
.. code-block:: console
30+
31+
DJANGO_SETTINGS_MODULE=purldb_project.settings pytest -vvs purldb-toolkit/tests/test_purlcli_live.py --run_live_fetch

0 commit comments

Comments
 (0)