Skip to content

Commit e4f8130

Browse files
Azathothasgitbook-bot
authored andcommitted
GITBOOK-311: No subject
1 parent 7daa169 commit e4f8130

1 file changed

Lines changed: 27 additions & 3 deletions

File tree

repositories/soarpkgs/re-distribution.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Failure to comply will force our hands to no longer make the metadata (& other f
1414
{% endhint %}
1515

1616
{% 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.
1818
{% endhint %}
1919

2020
***
@@ -25,7 +25,7 @@ Any third-parties, must have a dedicated section on the main README of their pro
2525

2626
* [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. 
2727
* [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
2929
* [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.
3030
* [x] Issue Tracker link for reporting issues with Packages that originate from PkgForge
3131

@@ -56,7 +56,7 @@ Any third-parties, must clearly show the following fields (from our metadata) to
5656

5757
### Mandatory Files
5858

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.
6060

6161
{% hint style="success" %}
6262
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):
8686

8787
<figure><img src="../../.gitbook/assets/image (16).png" alt=""><figcaption><p>Press Release, but self-credited (with 0 contributions)</p></figcaption></figure>
8888

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)
104+
* "Official package manager for..." (without authorization)
105+
* Press releases about PkgForge features without permission
106+
89107
***
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

Comments
 (0)