You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: repositories/soarpkgs/re-distribution.md
+27-3Lines changed: 27 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Failure to comply will force our hands to no longer make the metadata (& other f
14
14
{% endhint %}
15
15
16
16
{% hint style="success" %}
17
-
These don't apply if re-distributing is done only for personal use i.e not advertised as a package manager & instead they are being used in dotfiles or similar.
17
+
**Personal Use Exception**: These guidelines don't apply to personal redistribution (dotfiles, private scripts, etc.) that isn't advertised as a public package manager service.
18
18
{% endhint %}
19
19
20
20
***
@@ -25,7 +25,7 @@ Any third-parties, must have a dedicated section on the main README of their pro
25
25
26
26
*[x] Any [Official Repositories](https://docs.pkgforge.dev/repositories) from Package Forge, must be marked as external & third party i.e. not your default repos & your users must know the actual source. 
27
27
*[x] Any [External/Third-Party](https://docs.pkgforge.dev/repositories/external) Repositories from Package Forge, must be marked as external & third party, same as Official Repositories from Package Forge, because for a third-party, all these are also external. 
28
-
*[x]The total percentage of packages used from our repos, compared to the third-parties' repos (if they have it) must be clearly specified.
28
+
*[x]Specify the percentage of packages sourced from PkgForge repositories versus your own repositories
29
29
*[x] Any data that's used from [pkgforge/metadata](https://github.com/pkgforge/metadata/) must be disclosed, especially if a third-party edits/re-edits it to match their own needs.
30
30
*[x] Issue Tracker link for reporting issues with Packages that originate from PkgForge
31
31
@@ -56,7 +56,7 @@ Any third-parties, must clearly show the following fields (from our metadata) to
56
56
57
57
### Mandatory Files
58
58
59
-
Any third-parties, must also re-distribute the following files in addition to the main binary for the Package. An option can be offered to users to exclude this, but by default, the third party can't make this decision for the users, & thus must comply.
59
+
Any third-parties, must also re-distribute the following files in addition to the main binary for the Package. An option can be offered to users to exclude this, but by default, the third party can't make this decision for the users, & thus must comply. Users may opt-out, but this must be their explicit choice, not your default behavior.
60
60
61
61
{% hint style="success" %}
62
62
These don't apply if a third-party is a simply a downloader & not an installer i.e if a third party has a sub command to only download a package but not install it, then these files can be skipped.
@@ -86,4 +86,28 @@ Bad press release (without our Permission):
86
86
87
87
<figure><imgsrc="../../.gitbook/assets/image (16).png"alt=""><figcaption><p>Press Release, but self-credited (with 0 contributions)</p></figcaption></figure>
88
88
89
+
Good Press Release
90
+
91
+
```markdown
92
+
## Package Repository
93
+
- 15,000+ packages available
94
+
- Source: 12,000 from PkgForge repositories, 3,000+ maintained locally
95
+
96
+
## Recent Updates
97
+
- New packages added to PkgForge collection
98
+
- Read the official announcement: [PkgForge Blog](...)
99
+
```
100
+
101
+
**Avoid:**
102
+
103
+
* "We've added 50 new packages!" (when they're from PkgForge)
* Press releases about PkgForge features without permission
106
+
89
107
***
108
+
109
+
### Compliance and Support
110
+
111
+
For questions about these guidelines or to request clarification, [contact us through our official channels](https://docs.pkgforge.dev/contact/chat). We're committed to working with third-party distributors who respect these requirements and help maintain the integrity of the PkgForge ecosystem.
112
+
113
+
These guidelines ensure proper attribution, legal compliance, and clear communication about package sources while supporting the broader package management community.
0 commit comments