Skip to content

Commit ca58624

Browse files
committed
docs: keep the public repository concise
Signed-off-by: faratech <35661811+faratech@users.noreply.github.com>
1 parent c8d3b9e commit ca58624

11 files changed

Lines changed: 15 additions & 437 deletions

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
fi
4646
4747
- name: Check dependency license policy and inventory
48-
run: python3 scripts/check-dependency-licenses.py --check DEPENDENCY_LICENSES.md
48+
run: python3 scripts/check-dependency-licenses.py >/dev/null
4949

5050
- name: Validate bundled configuration
5151
run: cargo run -p httpjet --locked -- --root "$GITHUB_WORKSPACE/examples/litespeed" check --strict

CHANGELOG.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

DEPENDENCY_LICENSES.md

Lines changed: 0 additions & 298 deletions
This file was deleted.

PROVENANCE.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

PUBLIC_SOURCE.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

README.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -131,25 +131,21 @@ does not require a proprietary-relicensing CLA. See
131131
[CONTRIBUTING.md](CONTRIBUTING.md).
132132

133133
Report vulnerabilities privately as described in [SECURITY.md](SECURITY.md).
134-
Third-party attributions are in
135-
[THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md), with development provenance
136-
summarized in [PROVENANCE.md](PROVENANCE.md).
134+
Third-party attributions are in [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md).
137135

138136
## Sponsorship
139137

140-
Sponsorship is optional recognition and support for maintenance. It does not
141-
buy private features, change support obligations, or restrict anyone's GPL
142-
rights. Available funding links appear in GitHub's **Sponsor** button when
143-
enabled. See [SPONSORSHIP.md](SPONSORSHIP.md) for the recognition-only policy
144-
and current enrollment status.
138+
Donations are optional support for maintenance. They do not buy private
139+
features, support obligations, or influence over the roadmap. Funding links
140+
will appear in GitHub's **Sponsor** button when enrollment is enabled.
145141

146142
## License and names
147143

148144
Copyright © FaraTech.
149145

150146
FaraTech-owned code and documentation are licensed under
151147
[GNU GPL version 3 only](LICENSE). Third-party components retain their own
152-
licenses. See [TRADEMARKS.md](TRADEMARKS.md) for use of the httpjet name.
148+
licenses.
153149

154150
LiteSpeed and OpenLiteSpeed are names of their respective owners. httpjet is
155151
an independent project and is not affiliated with or endorsed by LiteSpeed

SPONSORSHIP.md

Lines changed: 0 additions & 31 deletions
This file was deleted.

THIRD_PARTY_NOTICES.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
httpjet includes and depends on third-party software. The project license does
44
not replace those components' own license terms.
55

6+
Compatibility work used public documentation, black-box behavior, and review
7+
of GPL-licensed OpenLiteSpeed source. No OpenLiteSpeed source tree is vendored
8+
in this repository.
9+
610
## Vendored source
711

812
| Component | Version or basis | License | Location |
@@ -23,10 +27,10 @@ authors.
2327

2428
## Cargo dependencies
2529

26-
The Rust dependency graph is pinned in `Cargo.lock`; its generated license
27-
inventory is in `DEPENDENCY_LICENSES.md`. Binary distributors must review the
28-
licenses for the exact graph they ship and reproduce every notice required by
29-
those dependencies. Optional features can change that graph.
30+
The Rust dependency graph is pinned in `Cargo.lock`. Run
31+
`python3 scripts/check-dependency-licenses.py` to inspect its generated license
32+
inventory. Binary distributors must review the exact graph they ship and
33+
reproduce every required notice. Optional features can change that graph.
3034

3135
The `profiling` feature emits raw pprof protobuf data. Rendering is deliberately
3236
left to an external tool so the CDDL-licensed `inferno` renderer is not linked

TRADEMARKS.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

scripts/export-public-source.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,6 @@ fi
6868
--check
6969

7070
"$destination/scripts/check-dependency-licenses.py" \
71-
--check "$destination/DEPENDENCY_LICENSES.md"
71+
>/dev/null
7272

7373
echo "public source snapshot created at $destination"

0 commit comments

Comments
 (0)