Skip to content

Commit b55fa51

Browse files
gaius-qimingcheng
authored andcommitted
docs: add security insights and update community details 📚
- Add SECURITY-INSIGHTS.yml with detailed security policy and project information. - Update README.md with security insights reference and minor community section edits. - Include software bill of materials badge in README.md. Signed-off-by: mingcheng <mingcheng@antgroup.com>
1 parent cfc3180 commit b55fa51

File tree

2 files changed

+70
-1
lines changed

2 files changed

+70
-1
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ you can see the [full report](docs/security/dragonfly-comprehensive-report-2023.
6262

6363
If you discover a security vulnerability within Dragonfly, please report it according to our [Security Policy](https://github.com/dragonflyoss/community/blob/master/SECURITY.md).
6464

65+
### Security Insights
66+
67+
You can find the security insights on the [SECURITY-INSIGHTS.yml](SECURITY-INSIGHTS.yml) file.
68+
6569
## Community
6670

6771
Join the conversation and help the community. We have a number of ways for you to get involved:
@@ -91,7 +95,7 @@ You should check out our
9195

9296
## Code of Conduct
9397

94-
Please refer to our [Code of Conduct][codeconduct].
98+
Please refer to our [Code of Conduct][codeconduct] which applies to all Dragonfly community members.
9599

96100
[arch]: docs/images/arch.png
97101
[logo-linear]: docs/images/logo/dragonfly-linear.svg
@@ -100,3 +104,7 @@ Please refer to our [Code of Conduct][codeconduct].
100104
[codeconduct]: https://github.com/dragonflyoss/community/blob/master/CODE_OF_CONDUCT.md
101105
[d7y.io]: https://d7y.io/
102106
[dingtalk]: docs/images/community/dingtalk-group.jpeg
107+
108+
## Software bill of materials
109+
110+
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fdragonflyoss%2Fdragonfly.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fdragonflyoss%2Fdragonfly?ref=badge_large)

SECURITY-INSIGHTS.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# SECURITY-INSIGHTS.yml for DragonflyOSS/Dragonfly
2+
# This file describes the security policy and insights for the Dragonfly project.
3+
4+
# Version of the SECURITY-INSIGHTS schema.
5+
version: 1.0
6+
7+
# Basic information about the project.
8+
project:
9+
name: Dragonfly
10+
description: Dragonfly is an open source P2P-based file distribution and image acceleration system, hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.
11+
homepage: https://d7y.io/
12+
repository: https://github.com/dragonflyoss/Dragonfly
13+
14+
# Security policy for the project.
15+
security_policy:
16+
# URL or path to the project's security policy.
17+
url: https://github.com/dragonflyoss/Dragonfly/blob/master/SECURITY.md
18+
# Whether the project has a public security policy.
19+
public: true
20+
21+
# Supported versions and their security status.
22+
supported_versions:
23+
- version: "2.x"
24+
status: supported
25+
end_of_support: null
26+
- version: "1.x"
27+
status: unsupported
28+
end_of_support: "2023-02-27" # Based on archived status mentioned in the repo.
29+
30+
# Security contacts for the project.
31+
security_contacts:
32+
- role: Security Team
33+
name: Dragonfly Security Team
34+
email: dragonfly-maintainers@googlegroups.com
35+
preferred_contact_method: email
36+
37+
# Information on vulnerability disclosure.
38+
vulnerability_disclosure:
39+
policy: |
40+
We encourage security researchers to report vulnerabilities to us privately before public disclosure. Please send an email to security@dragonflyoss.io with details of the vulnerability. We aim to acknowledge receipt within 48 hours and provide a detailed response within 7 days. After the issue is resolved, we will coordinate with you on public disclosure.
41+
accepts_vulnerabilities: true
42+
languages:
43+
- English
44+
- Chinese
45+
46+
# Security features and practices implemented in the project.
47+
security_features:
48+
# Does the project use dependency scanning?
49+
dependency_scanning: true
50+
# Does the project use static code analysis?
51+
static_code_analysis: true
52+
# Does the project use fuzzing?
53+
fuzzing: true # Based on audit information from the web.
54+
# Does the project have automated tests?
55+
automated_tests: true
56+
57+
# Additional metadata or notes.
58+
metadata:
59+
last_updated: 2025-07-08
60+
notes: |
61+
Dragonfly has moved significant development to Dragonfly2 repository (https://github.com/dragonflyoss/Dragonfly2). For the latest security information, please refer to the new repository.

0 commit comments

Comments
 (0)