forgejo-contrib-federation-pulls-53.md
Watch21
Star82
Fork
You've already forked federation
CodeIssues 16Pull requests 8Projects 2ActivityActions
Merged
jergermerged 1 commit from n0toose/forgejo-federation:reuse into main 2025-09-11 08:09:17 +02:00
Conversation 8Commits 1Files changed 30 +693 -1
 n0toose commented 2025-08-20 10:54:58 +02:00
Collaborator
Copy link
Fixes #50
Fixes https://codeberg.org/forgejo-contrib/federation/issues/50
 n0toose commented 2025-08-20 10:57:10 +02:00
Author
Collaborator
Copy link
Currently missing copyright/licensing information (e.g. authors) - there was a script that let you automate this using git blame, but I can't find it anymore right now (and I'd feel too uncomfortable with pulling a "Forgejo Authors" here right now).
reuse download CC0-1.0
Error: LICENSES/CC0-1.0.txt already exists.
user@toolbx /v/h/u/P/federation (reuse) [1]> reuse lint
# MISSING COPYRIGHT AND LICENSING INFORMATION
The following files have no copyright information:
* FederationRoadmap.md
* README.md
* architecture/adr/adr-activity-for-like.md
* architecture/adr/adr-ddd-for-federation.md
* architecture/adr/adr-how-to-trigger-activities.md
* architecture/adr/adr-map-federated-person.md
* architecture/api-call-pattern.md
* architecture/api-request-pattern.md
* architecture/federation-architecture.md
* architecture/validation.md
* doc/federation-pr-review-guidelines.md
* doc/http-sig-validation.md
* doc/merge-large-pr.md
* doc/user-activity-following/ap-follow-feed.png
* doc/user-activity-following/manual-test.md
* doc/user-example.md
* meeting-minutes/2025-01-17-dev-gathering.md
* meeting-minutes/2025-02-21-dev-gathering.md
* meeting-minutes/2025-04-11-dev-gathering.md
* meeting-minutes/2025-05-16-dev-gathering.md
* requirements/README.md
* requirements/pull-request.md
* requirements/repository-federation.md
* requirements/repository-fetch.md
* requirements/user-activity-following.md
* threat-analysis/threat-analysis-like-activity.md
# SUMMARY
* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: 0
* Unused licenses: 0
* Used licenses: AGPL-3.0-or-later, CC0-1.0, CC-BY-SA-4.0
* Read errors: 0
* Files with copyright information: 2 / 28
* Files with license information: 28 / 28
Unfortunately, your project is not compliant with version 3.3 of the REUSE Specification :-(
# RECOMMENDATIONS
* Fix missing copyright/licensing information: For one or more files, the tool
cannot find copyright and/or licensing information. You typically do this by
adding 'SPDX-FileCopyrightText' and 'SPDX-License-Identifier' tags to each
file. The tutorial explains additional ways to do this:
<https://reuse.software/tutorial/>
Currently missing copyright/licensing information (e.g. authors) - there was a script that let you automate this using git blame, but I can't find it anymore right now (and I'd feel too uncomfortable with pulling a "Forgejo Authors" here right now). reuse download CC0-1.0 Error: LICENSES/CC0-1.0.txt already exists. user@toolbx /v/h/u/P/federation (reuse) [1]\> reuse lint # MISSING COPYRIGHT AND LICENSING INFORMATION The following files have no copyright information: * FederationRoadmap.md * README.md * architecture/adr/adr-activity-for-like.md * architecture/adr/adr-ddd-for-federation.md * architecture/adr/adr-how-to-trigger-activities.md * architecture/adr/adr-map-federated-person.md * architecture/api-call-pattern.md * architecture/api-request-pattern.md * architecture/federation-architecture.md * architecture/validation.md * doc/federation-pr-review-guidelines.md * doc/http-sig-validation.md * doc/merge-large-pr.md * doc/user-activity-following/ap-follow-feed.png * doc/user-activity-following/manual-test.md * doc/user-example.md * meeting-minutes/2025-01-17-dev-gathering.md * meeting-minutes/2025-02-21-dev-gathering.md * meeting-minutes/2025-04-11-dev-gathering.md * meeting-minutes/2025-05-16-dev-gathering.md * requirements/README.md * requirements/pull-request.md * requirements/repository-federation.md * requirements/repository-fetch.md * requirements/user-activity-following.md * threat-analysis/threat-analysis-like-activity.md # SUMMARY * Bad licenses: 0 * Deprecated licenses: 0 * Licenses without file extension: 0 * Missing licenses: 0 * Unused licenses: 0 * Used licenses: AGPL-3.0-or-later, CC0-1.0, CC-BY-SA-4.0 * Read errors: 0 * Files with copyright information: 2 / 28 * Files with license information: 28 / 28 Unfortunately, your project is not compliant with version 3.3 of the REUSE Specification :-( # RECOMMENDATIONS * Fix missing copyright/licensing information: For one or more files, the tool cannot find copyright and/or licensing information. You typically do this by adding 'SPDX-FileCopyrightText' and 'SPDX-License-Identifier' tags to each file. The tutorial explains additional ways to do this: \<https://reuse.software/tutorial/\>
jerger referenced this pull request 2025-08-20 17:05:32 +02:00 change license to cc-by-sa-4.0 #54
jerger reviewed 2025-08-20 17:07:27 +02:00
jerger left a comment
Copy link
Do we need to name the authors?
Do we need to name the authors?
LICENSES/AGPL-3.0-or-later.txt Outdated
Show resolved Hide resolved
| | | | @ -0,0 +1,235 @@ |
| | | | | GNU AFFERO GENERAL PUBLIC LICENSE |
jerger commented 2025-08-20 17:04:21 +02:00
Owner
Copy link
Why do we need this license?
Why do we need this license?
n0toose commented 2025-08-20 19:03:58 +02:00
Author
Collaborator
Copy link
There is one config file from GoToSocial with this.
There is one config file from GoToSocial with this.
π 1
jerger marked this conversation as resolved
LICENSES/CC0-1.0.txt Outdated
Show resolved Hide resolved
| | | | @ -0,0 +1,121 @@ |
| | | | | Creative Commons Legal Code |
jerger commented 2025-08-20 17:04:37 +02:00
Owner
Copy link
Why do we need this lic. ?
Why do we need this lic. ?
n0toose commented 2025-08-20 19:05:06 +02:00
Author
Collaborator
Copy link
Added for a minor robots.txt file that I found "not copyrightable". If you want, I can remove that.
Added for a minor robots.txt file that I found "not copyrightable". If you want, I can remove that.
π 1
jerger marked this conversation as resolved
 n0toose commented 2025-08-20 19:04:34 +02:00
Author
Collaborator
Copy link
Do we need to name the authors?
We don't, but we'd have to ask everyone again if they're OK with "Forgejo Contributors", I believe. Do you think this would be more worthwhile?
> Do we need to name the authors? We don't, but we'd have to ask everyone again if they're OK with "Forgejo Contributors", I believe. Do you think this would be more worthwhile?
jerger commented 2025-08-20 21:44:51 +02:00
Owner
Copy link
@n0toose wrote in #53 (comment):
Do we need to name the authors?
We don't, but we'd have to ask everyone again if they're OK with "Forgejo Contributors", I believe. Do you think this would be more worthwhile?
Would propose this - to keep things simple.
@n0toose wrote in https://codeberg.org/forgejo-contrib/federation/pulls/53#issuecomment-6613096: > > Do we need to name the authors? > > We don't, but we'd have to ask everyone again if they're OK with "Forgejo Contributors", I believe. Do you think this would be more worthwhile? Would propose this - to keep things simple.
 n0toose commented 2025-08-21 06:37:15 +02:00
Author
Collaborator
Copy link
@fnetX @mahlzahn @famfo @Gusted @n0toose @nostar @jerger
Hi everyone (again), sorry to bother: Are you all okay with "The Forgejo Authors" being used in copyright headers rather than individual names?
@fnetX @mahlzahn @famfo @Gusted @n0toose @nostar @jerger Hi everyone (again), sorry to bother: Are you all okay with "The Forgejo Authors" being used in copyright headers rather than individual names?
π 7
 n0toose commented 2025-08-28 00:17:31 +02:00
Author
Collaborator
Copy link
gentle ping @nostar :)
gentle ping @nostar :)
nostar commented 2025-09-09 09:02:24 +02:00
Contributor
Copy link
Sorry for delay - holiday season
Sorry for delay - holiday season
jerger commented 2025-09-10 08:44:10 +02:00
Owner
Copy link
@n0toose - seems we can merge this now ?
@n0toose - seems we can merge this now ?
n0toose force-pushed reuse from 56c8e8fe97 to b8f9928f05 2025-09-10 09:20:50 +02:00 Compare
 n0toose changed title from ** WIP: Add license, make repository REUSE compliant ** to Add license, make repository REUSE compliant 2025-09-10 09:21:02 +02:00
 n0toose requested review from jerger 2025-09-10 09:21:57 +02:00
mahlzahn approved these changes 2025-09-10 09:42:37 +02:00
jerger approved these changes 2025-09-11 08:09:04 +02:00
jerger merged commit baa6df25f8 into main 2025-09-11 08:09:17 +02:00
jerger referenced this pull request from a commit 2025-09-11 08:09:17 +02:00 Add license, make repository REUSE compliant (#53)
Sign in to join this conversation.
Reviewers
No reviewers
Labels Clear labels No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
4 participants 
Notifications Subscribe
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
forgejo-contrib/federation!53
WritePreview
Loadingβ¦
Add table
| Rows | | | Columns | |
CancelOK
Add a link
Url Description Hint: With a URL in your clipboard, you can paste directly into the editor to create a link.
CancelOK
CancelSave
Reference in a new issue
Repository
forgejo-contrib/federation
Title
Body
Create issue
No description provided.
Delete branch "n0toose/forgejo-federation:reuse"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
No Yes