mirror of
https://codeberg.org/small-hack/open-slopware.git
synced 2026-09-09 23:04:04 +02:00
rename repo's old org references and add most basic of PR templates (#945)
Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/945
This commit is contained in:
parent
147736853c
commit
a6c961f189
11 changed files with 93 additions and 74 deletions
|
|
@ -43,9 +43,9 @@ body:
|
|||
id: terms
|
||||
attributes:
|
||||
label: Code of Conduct and Rules for Collaboration
|
||||
description: By submitting this issue, you agree to follow our [Code of Conduct](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
description: By submitting this issue, you agree to follow our [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
options:
|
||||
- label: I agree to follow this project's [Code of Conduct](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
- label: I agree to follow this project's [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
required: true
|
||||
- label: The project I want to collaborate on has a No AI policy banning any and all AI usage
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ blank_issues_enabled: false
|
|||
|
||||
contact_links:
|
||||
- name: Our Contributing Doc
|
||||
url: https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md
|
||||
url: https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CONTRIBUTING.md
|
||||
about: Read this to learn how you can contribute to this project ✨
|
||||
- name: How to Create a Pull Request
|
||||
url: https://docs.codeberg.org/collaborating/pull-requests-and-git-flow/
|
||||
|
|
|
|||
|
|
@ -21,10 +21,10 @@ body:
|
|||
id: terms
|
||||
attributes:
|
||||
label: Code of Conduct
|
||||
description: By submitting this issue, you agree to follow our [Code of Conduct](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
description: By submitting this issue, you agree to follow our [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
options:
|
||||
- label: I agree to follow this project's [Code of Conduct](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
- label: I agree to follow this project's [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
required: true
|
||||
- label: I have also read the [Contributing Guidelines](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md)
|
||||
- label: I have also read the [Contributing Guidelines](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CONTRIBUTING.md)
|
||||
required: true
|
||||
visible: [form]
|
||||
|
|
|
|||
|
|
@ -35,9 +35,9 @@ body:
|
|||
id: terms
|
||||
attributes:
|
||||
label: Code of Conduct
|
||||
description: By submitting this issue, you agree to follow our [Code of Conduct](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
description: By submitting this issue, you agree to follow our [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
options:
|
||||
- label: I have read the full description of this issue type [here](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md#more-kind-eyes)
|
||||
- label: I have read the full description of this issue type [here](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CONTRIBUTING.md#more-kind-eyes)
|
||||
required: true
|
||||
- label: I agree to follow this project's [Code of Conduct](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
- label: I agree to follow this project's [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
required: true
|
||||
|
|
|
|||
19
.forgejo/pull_request_template.yaml
Normal file
19
.forgejo/pull_request_template.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
name: pull-request
|
||||
about: Submit a PR
|
||||
ref: 'main'
|
||||
body:
|
||||
- type: checkboxes
|
||||
id: terms
|
||||
attributes:
|
||||
label: Code of Conduct
|
||||
description: By submitting this PR, you agree to follow our [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
options:
|
||||
- label: I agree to follow this project's [Code of Conduct](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md)
|
||||
required: true
|
||||
visible: [form]
|
||||
- label: I have also read the [Contributing Guidelines](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CONTRIBUTING.md)
|
||||
required: true
|
||||
visible: [form]
|
||||
- label: I have also read the [Style Guide](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/STYLE.md)
|
||||
required: true
|
||||
visible: [form]
|
||||
|
|
@ -55,7 +55,7 @@ We're going to do a 2 strike rule here with an optional warning. You are out on
|
|||
|
||||
- Do **NOT** use this repo as a witch hunting device in any direction. You may not reach out on repos, forums, social media, reddit, messaging apps, etc, especially not in a rude way, to maintainers of other repos to harass them and threaten them, especially not with this list. Doing so will result in a ban.
|
||||
|
||||
- Do **NOT** mention this list *at all* when reaching out to a project to discuss AI in any way. It only results in putting the maintainers of that project on the defensive, and then the maintainers of *this* repo need to deal with the fallout of that. If you need help with asking for a No AI Policy, consider checking out our [No AI Request Template doc](https://codeberg.org/small-hack/open-slopware/src/branch/main/NO_AI_REQUEST_TEMPLATE.md#tips-for-success). You are also free to copy and paste anything from the [Why not LLMs](https://codeberg.org/small-hack/open-slopware/src/branch/main#why-not-llms) section of our README.
|
||||
- Do **NOT** mention this list *at all* when reaching out to a project to discuss AI in any way. It only results in putting the maintainers of that project on the defensive, and then the maintainers of *this* repo need to deal with the fallout of that. If you need help with asking for a No AI Policy, consider checking out our [No AI Request Template doc](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/NO_AI_REQUEST_TEMPLATE.md#tips-for-success). You are also free to copy and paste anything from the [Why not LLMs](https://codeberg.org/ethical-foss/open-slopware/src/branch/main#why-not-llms) section of our README.
|
||||
|
||||
- We don't want drive by sarcastic comments.
|
||||
|
||||
|
|
|
|||
|
|
@ -42,15 +42,15 @@ Other tips for keeping the repo tidy and making sure we don't duplicate efforts:
|
|||
|
||||
The criteria for being included in this repository are any of following tags. You can click each one to jump to the definition and acceptable evidence:
|
||||
|
||||
- [](https://codeberg.org/small-hack/open-slopware#vibecoded) (only to be used in extreme cases)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-functionality)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-code-reviews)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#condones-llm-ingestion)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#vibecoded) (only to be used in extreme cases)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-functionality)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#permissive-ai-policy)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-code-reviews)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#sponsored-by-ai)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#gen-ai-art)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-databroker-usage)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-in-issue-tracker)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#condones-llm-ingestion)
|
||||
|
||||
Alternatives should not contain any slop as defined by our tagging system above.
|
||||
|
||||
|
|
@ -71,7 +71,7 @@ Any project here may have the "Tainted" status removed as long as the following
|
|||
Title the pull request like this:
|
||||
> Remove `<software-name>`
|
||||
|
||||
When submitting a project for removal, please include a link to the evidence that they have created a "No genAI" policy. You can also submit PRs to update if a project stops using something like [](https://codeberg.org/small-hack/open-slopware#ai-code-reviews), but keeps a [](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy). Updates are always welcome.
|
||||
When submitting a project for removal, please include a link to the evidence that they have created a "No genAI" policy. You can also submit PRs to update if a project stops using something like [](https://codeberg.org/ethical-foss/open-slopware#ai-code-reviews), but keeps a [](https://codeberg.org/ethical-foss/open-slopware#permissive-ai-policy). Updates are always welcome.
|
||||
|
||||
Do you see a project on this list that you wish was not on it? Please consider reaching out in a kind way to suggest they implement a No AI Policy. You can check out our [No AI Request Template](./NO_AI_REQUEST_TEMPLATE.md) for inspiration 🙏
|
||||
|
||||
|
|
@ -80,7 +80,7 @@ Do you see a project on this list that you wish was not on it? Please consider r
|
|||
|
||||
### Adding Alternatives to Tainted Software
|
||||
|
||||
Feel free to submit any software as an alternative provided it is FOSS, has no AI in the code base, and is not associated with hate or bigotry (see [examples of bigotry](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md#no-bigotry). You can absolute self-submit
|
||||
Feel free to submit any software as an alternative provided it is FOSS, has no AI in the code base, and is not associated with hate or bigotry (see [examples of bigotry](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md#no-bigotry). You can absolute self-submit
|
||||
|
||||
#### Unqualified Alternatives
|
||||
|
||||
|
|
@ -136,10 +136,10 @@ https://codeberg.org/org/project
|
|||
|
||||
If you want to help in that way, search for:
|
||||
|
||||
- [**Issues**](https://codeberg.org/small-hack/open-slopware/issues?q=&type=all&sort=relevance&labels=1318107&state=open&milestone=0&project=0&assignee=0&poster=0)
|
||||
- [**Pull Requests**](https://codeberg.org/small-hack/open-slopware/pulls?q=&type=all&sort=relevance&labels=1318107&state=open&milestone=0&project=0&assignee=0&poster=0)
|
||||
- [**Issues**](https://codeberg.org/ethical-foss/open-slopware/issues?q=&type=all&sort=relevance&labels=1318107&state=open&milestone=0&project=0&assignee=0&poster=0)
|
||||
- [**Pull Requests**](https://codeberg.org/ethical-foss/open-slopware/pulls?q=&type=all&sort=relevance&labels=1318107&state=open&milestone=0&project=0&assignee=0&poster=0)
|
||||
|
||||
You can also open your own [ Issue](https://codeberg.org/small-hack/open-slopware/issues/new?template=.forgejo%2fissue_template%2frequest-for-more-kind-eyes.yaml).
|
||||
You can also open your own [ Issue](https://codeberg.org/ethical-foss/open-slopware/issues/new?template=.forgejo%2fissue_template%2frequest-for-more-kind-eyes.yaml).
|
||||
|
||||
# Contributing to the Why Not LLMs section
|
||||
|
||||
|
|
|
|||
22
FAQ.md
22
FAQ.md
|
|
@ -4,11 +4,11 @@ There's no great place to put these in our current files, but these sorts of que
|
|||
|
||||
## Can I self-advertise my project (that doesn't use AI)?
|
||||
|
||||
> Yes, provided it's FOSS, has a code of conduct (even if it's a solo project), and a No AI Policy, you can add your project as an alternative to any tainted software in which it is a good fit, and you can also open a [Call for Collaborators Issue](https://codeberg.org/small-hack/open-slopware/issues/new?template=.forgejo%2fissue_template%2fcollaborate-with-me.yaml).
|
||||
> Yes, provided it's FOSS, has a code of conduct (even if it's a solo project), and a No AI Policy, you can add your project as an alternative to any tainted software in which it is a good fit, and you can also open a [Call for Collaborators Issue](https://codeberg.org/ethical-foss/open-slopware/issues/new?template=.forgejo%2fissue_template%2fcollaborate-with-me.yaml).
|
||||
|
||||
## I use AI in my project and do not plan on stopping. Should I self-submit?
|
||||
|
||||
> You don't have to, but it's helpful, because you know best what the alternatives are, and when your last untainted commit was, which is helpful for those who wish to fork your project. We hope you'll consider dropping AI one day, for all the reasons we've listed in our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section, but if you don't plan on doing that ever, please just be cordial in this repo. No one is here to attack you, and if they do, please tag @vleermuis-admin and we'll handle the situation.
|
||||
> You don't have to, but it's helpful, because you know best what the alternatives are, and when your last untainted commit was, which is helpful for those who wish to fork your project. We hope you'll consider dropping AI one day, for all the reasons we've listed in our [Why Not LLMs?](https://codeberg.org/ethical-foss/open-slopware#why-not-llms) section, but if you don't plan on doing that ever, please just be cordial in this repo. No one is here to attack you, and if they do, please tag @vleermuis-admin and we'll handle the situation.
|
||||
|
||||
## Do closed source or proprietary products belong on this list?
|
||||
|
||||
|
|
@ -20,23 +20,23 @@ There's no great place to put these in our current files, but these sorts of que
|
|||
|
||||
## What if the AI code is human reviewed?
|
||||
|
||||
> Slop that is human reviewed is still slop. We are against AI for more than just code quality reasons. Please see our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section.
|
||||
> Slop that is human reviewed is still slop. We are against AI for more than just code quality reasons. Please see our [Why Not LLMs?](https://codeberg.org/ethical-foss/open-slopware#why-not-llms) section.
|
||||
|
||||
## Why are you targeting/attacking/harassing my favorite project?
|
||||
|
||||
> We do not "target", "harass", or "attack" any projects. We, in fact, have a [very strict policy on not doing that](https://codeberg.org/small-hack/open-slopware/src/branch/main/CODE_OF_CONDUCT.md#be-kind-or-be-gone). This repo is one based on ethics and is intended as a call to action. If a project meets the definition of one of our tags, it will see itself added to this repo. It can take steps to stop doing whatever it is in that definition and we'll remove it. (See also the [guide for removal](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md#removal-of-tainted-status).)
|
||||
> We do not "target", "harass", or "attack" any projects. We, in fact, have a [very strict policy on not doing that](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CODE_OF_CONDUCT.md#be-kind-or-be-gone). This repo is one based on ethics and is intended as a call to action. If a project meets the definition of one of our tags, it will see itself added to this repo. It can take steps to stop doing whatever it is in that definition and we'll remove it. (See also the [guide for removal](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CONTRIBUTING.md#removal-of-tainted-status).)
|
||||
|
||||
## If a repo had slop before, isn't it permanently tainted? Aren't all forks of slop therefore also slop?
|
||||
|
||||
> No. See also: [guide for removal](https://codeberg.org/small-hack/open-slopware/src/branch/main/CONTRIBUTING.md#removal-of-tainted-status).
|
||||
> No. See also: [guide for removal](https://codeberg.org/ethical-foss/open-slopware/src/branch/main/CONTRIBUTING.md#removal-of-tainted-status).
|
||||
>
|
||||
> Eventually, the slop will likely either be removed, replaced, or deprecated.
|
||||
>
|
||||
> We're also against AI for more than just code quality reasons. There's plenty of ethical reasons to be against continuing to use AI:
|
||||
>
|
||||
> - [environmental](https://codeberg.org/small-hack/open-slopware#environmental-impact)
|
||||
> - [ties to the war industrial complex](https://codeberg.org/small-hack/open-slopware#ties-to-the-war-industrial-complex)
|
||||
> - [effect on hardware prices hurting newcomers to the industry](https://codeberg.org/small-hack/open-slopware#effect-on-hardware-prices) (especially those already disenfranchised)
|
||||
> - [environmental](https://codeberg.org/ethical-foss/open-slopware#environmental-impact)
|
||||
> - [ties to the war industrial complex](https://codeberg.org/ethical-foss/open-slopware#ties-to-the-war-industrial-complex)
|
||||
> - [effect on hardware prices hurting newcomers to the industry](https://codeberg.org/ethical-foss/open-slopware#effect-on-hardware-prices) (especially those already disenfranchised)
|
||||
>
|
||||
> The commitment to stop using AI stops those above ethical issues. It's like going vegetarian. You're still a vegetarian if you previously consumed meat, but now you don't. You've still reduced suffering and helped the environment. A commitment to doing better is better than never stopping a harmful action.
|
||||
|
||||
|
|
@ -48,11 +48,11 @@ There's no great place to put these in our current files, but these sorts of que
|
|||
|
||||
## Can you advise us on the ethical usage of AI?
|
||||
|
||||
> No, but you may find the work of [DAIR](https://dair-institute.org/) interesting. Also, see our [Why not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section.
|
||||
> No, but you may find the work of [DAIR](https://dair-institute.org/) interesting. Also, see our [Why not LLMs?](https://codeberg.org/ethical-foss/open-slopware#why-not-llms) section.
|
||||
|
||||
## What about "Open Source AI"?
|
||||
|
||||
> Yes, simply being open source does not resolve the issues listed in our [Why Not LLMs?](https://codeberg.org/small-hack/open-slopware#why-not-llms) section and thus such projects will still be included on this list.
|
||||
> Yes, simply being open source does not resolve the issues listed in our [Why Not LLMs?](https://codeberg.org/ethical-foss/open-slopware#why-not-llms) section and thus such projects will still be included on this list.
|
||||
|
||||
## Why is removal harder than landing on the list in the first place?
|
||||
|
||||
|
|
@ -68,4 +68,4 @@ There's no great place to put these in our current files, but these sorts of que
|
|||
|
||||
## I don't like your definition of slop or vibecoded. Can you change it?
|
||||
|
||||
> No. Those [definitions](https://codeberg.org/small-hack/open-slopware#definitions) stay and are not up for debate.
|
||||
> No. Those [definitions](https://codeberg.org/ethical-foss/open-slopware#definitions) stay and are not up for debate.
|
||||
|
|
|
|||
|
|
@ -11,11 +11,11 @@ Should you see a project you'd really like to fork on this list, here's how you
|
|||
> [!warning]
|
||||
> Before you fork, make sure to check the licensing! It's important that you understand the license of whatever you fork, and never remove the old LICENSE. Safe to fork licenses include, but are not limited to: MIT, GPL, AGPL, Apache 2.0, CCv4, BSD. You can learn more about licensing in [Codeberg's documentation on licensing](https://docs.codeberg.org/getting-started/licensing/).
|
||||
|
||||
Let's take tldr-pages as an example, as that was something the community recently hard forked into ethical-tldr. Here's how it was done.
|
||||
Let's take tldr-pages as an example, as that was something the community recently hard forked into ethical-foss. Here's how it was done.
|
||||
|
||||
1. Setup a new home for your fork. We recommend using [codeberg.org](https://codeberg.org)! Codeberg has [great docs on setting up your first repo](https://docs.codeberg.org/getting-started/first-repository/). We recommend not adding a `.gitignore`, `LICENSE`, or `README` to start with, because your clone will likely already have those and so you want to make sure you don't run into any git merge conflicts :) Do make sure to note that your repo is a fork of the repo you're forking at first though, just to make sure no one gets confused.
|
||||
|
||||
2. Since we're using tldr as an example, we'll assume the project you want to fork is already in this repo. Go to the table where the software you want to fork is (for instance the [Cheat Sheets and Documentation section](https://codeberg.org/small-hack/open-slopware#cheat-sheets-and-documentation)), which looked like this:
|
||||
2. Since we're using tldr as an example, we'll assume the project you want to fork is already in this repo. Go to the table where the software you want to fork is (for instance the [Cheat Sheets and Documentation section](https://codeberg.org/ethical-foss/open-slopware#cheat-sheets-and-documentation)), which looked like this:
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
| --- |:---:| --- | --- |
|
||||
|
|
@ -46,12 +46,12 @@ Let's take tldr-pages as an example, as that was something the community recentl
|
|||
|
||||
5. Grab the new location of your new repo :) If you're using codeberg, you want to grab the SSH url for cloning, which you can find just below the repo stats. We've highlighted it and also we show you the button you can click to copy it easily here:
|
||||
|
||||
<img src="./img/how_to/copy_new_repo_url_codeberg.png" alt="Screenshot of the top of the page for https://codeberg.org/small-hack/ethical-tldr where we've highlighted the clone url and drawn orange arrows pointing to the word SSH, the URL, and the copy button. They exist just below the repo states, but before the repo's code search bar and repo files">
|
||||
<img src="./img/how_to/copy_new_repo_url_codeberg.png" alt="Screenshot of the top of the page for https://codeberg.org/ethical-foss/ethical-foss where we've highlighted the clone url and drawn orange arrows pointing to the word SSH, the URL, and the copy button. They exist just below the repo states, but before the repo's code search bar and repo files">
|
||||
|
||||
6. Change the upstream origin of your repo to be your new fork's SSH URL. There are two ways to do this. The first way is to use the `git` command:
|
||||
|
||||
```bash
|
||||
git remote set-url origin ssh://git@codeberg.org/small-hack/ethical-tldr.git
|
||||
git remote set-url origin ssh://git@codeberg.org/ethical-foss/ethical-foss.git
|
||||
```
|
||||
|
||||
Another way is to edit the `.git/config` file Use your editor of choice to open the following file:
|
||||
|
|
@ -78,7 +78,7 @@ Let's take tldr-pages as an example, as that was something the community recentl
|
|||
merge = refs/heads/main
|
||||
```
|
||||
|
||||
You want to change your the value of "url" to your new SSH URL. In this case, it would look like this, since the new repo is ethical-tldr:
|
||||
You want to change your the value of "url" to your new SSH URL. In this case, it would look like this, since the new repo is ethical-foss:
|
||||
|
||||
```config
|
||||
[core]
|
||||
|
|
@ -87,7 +87,7 @@ Let's take tldr-pages as an example, as that was something the community recentl
|
|||
bare = false
|
||||
logallrefupdates = true
|
||||
[remote "origin"]
|
||||
url = ssh://git@codeberg.org/small-hack/ethical-tldr.git
|
||||
url = ssh://git@codeberg.org/ethical-foss/ethical-foss.git
|
||||
fetch = +refs/heads/*:refs/remotes/origin/*
|
||||
[branch "main"]
|
||||
remote = origin
|
||||
|
|
|
|||
42
README.md
42
README.md
|
|
@ -16,7 +16,7 @@ See a project on here that you love, and wish wasn't on here? Check out our [**N
|
|||
|
||||
Ready to fork a project to introduce a No AI policy? Check out our [**How to Slop Free Fork Guide**](./HOW_TO_SLOP_FREE_FORK.md).
|
||||
|
||||
Any other questions? Please check out our [FAQ](./FAQ.md), and if your question isn't answered there, please feel free to start a [Discussion](https://codeberg.org/small-hack/open-slopware/issues/new?template=.forgejo%2fissue_template%2fdiscussion.yaml).
|
||||
Any other questions? Please check out our [FAQ](./FAQ.md), and if your question isn't answered there, please feel free to start a [Discussion](https://codeberg.org/ethical-foss/open-slopware/issues/new?template=.forgejo%2fissue_template%2fdiscussion.yaml).
|
||||
|
||||
* [Definitions](#definitions)
|
||||
* [Permissive AI Policy](#permissive-ai-policy)
|
||||
|
|
@ -358,7 +358,7 @@ This means someone is asking for help with research. They would like it if you f
|
|||
|
||||
This is a section for repos that are similar to this one either because they are also forks of the original upstream, or because they align with our goal of identifying and avoiding AI/LLM usage OR identifying/elevating projects that do NOT use AI/LLMs. These repos are not all maintained by the same people, but we may share some contributors and are generally kind FOSS neighbors. ✨
|
||||
|
||||
- [llm-afflicted-software](https://codeberg.org/ai-alternatives/llm-afflicted-software) offers a similar list to ours here, however in YAML file format for each category, making it more suitable to consumption via code (for instance writing a CLI, GUI, or TUI tool to consume it). They've also kindly reached out in the past and submitted Issues and PRs (e.g. [#12](https://codeberg.org/small-hack/open-slopware/issues/12), [#22](https://codeberg.org/small-hack/open-slopware/pulls/22)) to help us here.
|
||||
- [llm-afflicted-software](https://codeberg.org/ai-alternatives/llm-afflicted-software) offers a similar list to ours here, however in YAML file format for each category, making it more suitable to consumption via code (for instance writing a CLI, GUI, or TUI tool to consume it). They've also kindly reached out in the past and submitted Issues and PRs (e.g. [#12](https://codeberg.org/ethical-foss/open-slopware/issues/12), [#22](https://codeberg.org/ethical-foss/open-slopware/pulls/22)) to help us here.
|
||||
- [forge.starlightnet.work/Team/No-AI/](https://forge.starlightnet.work/Team/No-AI/) which is the repo for this [no-AI list](https://noai.starlightnet.work/list.html) that lists projects that have explicitly pledged not to use AI or have an explicit policy to not use AI.
|
||||
- [slop-free-index](https://codeberg.org/brib/slopfree-software-index) is a list of software that has taken steps to reject AI in its development processes.
|
||||
|
||||
|
|
@ -543,7 +543,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [barebox](https://github.com/barebox/barebox) | [`fe328bc`](https://github.com/barebox/barebox/commit/fe328bcb8a40e407c7928b6256af4a69aacfab67) | [](#permissive-ai-policy) ([1](https://github.com/barebox/barebox/commit/e3078309ff30c88fab260c6dd08f9208802c7c4c)) | [Coreboot](https://review.coreboot.org/coreboot.git),<br />[EDK2 (UEFI)](https://github.com/tianocore/edk2),<br />[U-Boot](https://github.com/u-boot/u-boot)
|
||||
| [Limine](https://github.com/Limine-Bootloader/Limine) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://codeberg.org/small-hack/open-slopware/pulls/263#issuecomment-12690237), [2](https://codeberg.org/small-hack/open-slopware/pulls/285#issue-4234860)) | [Hyper](https://github.com/UltraOS/Hyper), [GRUB](https://www.gnu.org/software/grub/) |
|
||||
| [Limine](https://github.com/Limine-Bootloader/Limine) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://codeberg.org/ethical-foss/open-slopware/pulls/263#issuecomment-12690237), [2](https://codeberg.org/ethical-foss/open-slopware/pulls/285#issue-4234860)) | [Hyper](https://github.com/UltraOS/Hyper), [GRUB](https://www.gnu.org/software/grub/) |
|
||||
|
||||
## Browsers
|
||||
|
||||
|
|
@ -629,7 +629,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
| --- |:---:| --- | --- |
|
||||
| [cheat](https://github.com/cheat/cheat) | [`v4.4.2`](https://github.com/cheat/cheat/releases/tag/4.4.2) | [](#permissive-ai-policy) ([1](https://github.com/cheat/cheat/blob/master/CLAUDE.md)) | [](#request-for-help) |
|
||||
| [explainshell](https://explainshell.com/) | [`1157256`](https://github.com/idank/explainshell/commit/1157256e3da70d4acdd239e8821e8f0a457b0fe3) | [](#permissive-ai-policy) ([1](https://github.com/idank/explainshell/blob/master/AGENTS.md), [2](https://github.com/idank/explainshell/commit/f14b7d4f617678cfa95a4729991723bb7db31f4f), [3](https://github.com/idank/explainshell/commit/559cd91a5516950ddf27735b7cca5c9c16839129))<br /> [](#ai-code-reviews) ([1](https://github.com/idank/explainshell/commit/91e601916983d2447dc92d3cfb5d8d7afdf1f98d)) | [](#request-for-help) |
|
||||
| [tldr-pages](https://github.com/tldr-pages/tldr) | [`v2.3`](https://github.com/tldr-pages/tldr/releases/tag/v2.3) | [](#permissive-ai-policy) ([1](https://github.com/tldr-pages/tldr/blob/main/AGENTS.md), [2](https://github.com/tldr-pages/tldr/commit/b042736266e10cb026b678ba1d0fed362d5f579d)) | [ethical-tldr](https://codeberg.org/small-hack/ethical-tldr), <br />[ethical-tldr-client](https://codeberg.org/small-hack/ethical-tldr-client) |
|
||||
| [tldr-pages](https://github.com/tldr-pages/tldr) | [`v2.3`](https://github.com/tldr-pages/tldr/releases/tag/v2.3) | [](#permissive-ai-policy) ([1](https://github.com/tldr-pages/tldr/blob/main/AGENTS.md), [2](https://github.com/tldr-pages/tldr/commit/b042736266e10cb026b678ba1d0fed362d5f579d)) | [ethical-foss](https://codeberg.org/small-hack/ethical-foss), <br />[ethical-foss-client](https://codeberg.org/small-hack/ethical-foss-client) |
|
||||
|
||||
## Clipboard Managers
|
||||
|
||||
|
|
@ -887,7 +887,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
## File Tagging
|
||||
|
||||
### Music Taggers
|
||||
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [MusicBrainz Picard](https://github.com/metabrainz/picard/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/metabrainz/guidelines/blob/master/README.md#ai-use-policy), [2](https://github.com/metabrainz/picard/blob/master/AGENTS.md)) <br /> [](#ai-code-reviews) ([1](https://github.com/metabrainz/picard/pull/3062#pullrequestreview-3868348318)) | See below |
|
||||
|
|
@ -951,11 +951,11 @@ This is a section for repos that are similar to this one either because they are
|
|||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Amiberry](https://amiberry.com/) | [`7.1.1`](https://github.com/BlitterStudio/amiberry/releases/tag/v7.1.1) | [](#permissive-ai-policy) ([1](https://github.com/BlitterStudio/amiberry/pull/1870), [2](https://github.com/BlitterStudio/amiberry/pull/1868), [3](https://github.com/BlitterStudio/amiberry/pull/1866)) <br /> [](#ai-code-reviews) ([1](https://github.com/BlitterStudio/amiberry/pull/1818), [2](https://github.com/BlitterStudio/amiberry/pull/1809), [3](https://github.com/BlitterStudio/amiberry/pull/1781)) | [Denise](https://sourceforge.net/projects/deniseemu/) |
|
||||
| [Azahar](https://azahar-emu.org/) | [`2124.3`](https://github.com/azahar-emu/azahar/releases/tag/2124.3) | [](#permissive-ai-policy) ([1](https://github.com/azahar-emu/azahar/blob/master/AI-POLICY.md)) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) |
|
||||
| [Azahar](https://azahar-emu.org/) | [`2124.3`](https://github.com/azahar-emu/azahar/releases/tag/2124.3) | [](#permissive-ai-policy) ([1](https://github.com/azahar-emu/azahar/blob/master/AI-POLICY.md)) | [](#request-for-help) |
|
||||
| [Cemu](https://cemu.info/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/cemu-project/Cemu/issues/1924#issuecomment-4502709266)) | [decaf-emu](https://github.com/decaf-emu/decaf-emu) |
|
||||
| [Dolphin](https://dolphin-emu.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/dolphin-emu/dolphin/blob/7b69949cec7afcd1691a9a046d26d5c4a99ce4fc/Contributing.md#genai), [2](https://github.com/dolphin-emu/dolphin/pull/14511), [3](https://github.com/dolphin-emu/dolphin/pull/14632))<br/>[](#ai-code-reviews) ([1](https://github.com/dolphin-emu/dolphin/pull/13750)) | [Lazuli](https://github.com/vxpm/lazuli) (only GameCube) |
|
||||
| [DolphiniOS](https://github.com/OatmealDome/dolphin-ios/) | [](#request-for-help) | [](#ai-code-reviews) ([1](https://github.com/OatmealDome/dolphin-ios/commit/626315d50a53b1ca5e1f6ec52a1d3ce7012411f4)) | [](#request-for-help) |
|
||||
| [VisualBoyAdvance-M](https://github.com/visualboyadvance-m/visualboyadvance-m) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/visualboyadvance-m/visualboyadvance-m/blob/master/CLAUDE.md), [2](https://github.com/visualboyadvance-m/visualboyadvance-m/commit/e5c7eae069aeab4630e588b760586f96f9fe9111), [3](https://github.com/visualboyadvance-m/visualboyadvance-m/pull/1515)) <br />[](#ai-code-reviews) ([1](https://github.com/visualboyadvance-m/visualboyadvance-m/pull/1501)) | [mGBA](https://github.com/mgba-emu/mgba)
|
||||
| [VisualBoyAdvance-M](https://github.com/visualboyadvance-m/visualboyadvance-m) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/visualboyadvance-m/visualboyadvance-m/blob/master/CLAUDE.md), [2](https://github.com/visualboyadvance-m/visualboyadvance-m/commit/e5c7eae069aeab4630e588b760586f96f9fe9111), [3](https://github.com/visualboyadvance-m/visualboyadvance-m/pull/1515)) <br />[](#ai-code-reviews) ([1](https://github.com/visualboyadvance-m/visualboyadvance-m/pull/1501)) | [mGBA](https://github.com/mgba-emu/mgba)
|
||||
|
||||
### Game engines
|
||||
|
||||
|
|
@ -966,7 +966,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
| [GZDoom](https://github.com/zdoom/gzdoom) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/ZDoom/gzdoom/commit/584af500736b0317e42824f39285ed3d954fc4e2)) | [UZDoom](https://github.com/UZDoom/UZDoom), [Chocolate Doom](https://www.chocolate-doom.org/) |
|
||||
| [Jmonkey](https://jmonkeyengine.org/)| [`3.6.1-stable`](https://github.com/jMonkeyEngine/jmonkeyengine/releases/tag/v3.6.1-stable) | [](#permissive-ai-policy) [(1)](https://github.com/jMonkeyEngine/jmonkeyengine/pull/2640) </br> [](#ai-code-reviews) [(1)](https://github.com/jMonkeyEngine/jmonkeyengine/pull/2640#issuecomment-4039106977) | [](#request-for-help) |
|
||||
| [Luanti](https://luanti.org) | [`5.14.0`](https://github.com/luanti-org/luanti/releases/tag/5.14.0) | [](#permissive-ai-policy) ([1](https://github.com/luanti-org/luanti/pull/16808), [2](https://github.com/luanti-org/luanti/pull/16961), [3](https://github.com/luanti-org/luanti/pull/17095)) | [ClassiCube](https://www.classicube.net/)<br />[Cubyz](https://github.com/PixelGuys/Cubyz)<br />[Cubos](https://cubosengine.org) |
|
||||
| [UPBGE 0.5](https://upbge.org/) | [`0.36.1`](https://github.com/UPBGE/upbge/releases/tag/v0.36.1) | [](#permissive-ai-policy) ([1](https://github.com/UPBGE/upbge/wiki/Release-notes-version-0.50#b-implementation-technique-and-limitations)) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) |
|
||||
| [UPBGE 0.5](https://upbge.org/) | [`0.36.1`](https://github.com/UPBGE/upbge/releases/tag/v0.36.1) | [](#permissive-ai-policy) ([1](https://github.com/UPBGE/upbge/wiki/Release-notes-version-0.50#b-implementation-technique-and-limitations)) | [](#request-for-help) |
|
||||
|
||||
> [!NOTE]
|
||||
> #### Alternative Game Engines
|
||||
|
|
@ -976,17 +976,17 @@ This is a section for repos that are similar to this one either because they are
|
|||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Heroic](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher) | [`2.20.1`](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/tag/v2.20.1) | [](#permissive-ai-policy) ([1](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5373)) | [](https://codeberg.org/small-hack/open-slopware#request-for-help)|
|
||||
| [Lutris](https://github.com/lutris/lutris) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) | [](#permissive-ai-policy) ([1](https://web.archive.org/web/20260312043526/https://github.com/lutris/lutris/issues/6506#issuecomment-3976118573), [2](https://github.com/lutris/lutris/discussions/6530)) | [Bottles](https://github.com/bottlesdevs/Bottles) |
|
||||
| [Heroic](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher) | [`2.20.1`](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/tag/v2.20.1) | [](#permissive-ai-policy) ([1](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/pull/5373)) | [](#request-for-help)|
|
||||
| [Lutris](https://github.com/lutris/lutris) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://web.archive.org/web/20260312043526/https://github.com/lutris/lutris/issues/6506#issuecomment-3976118573), [2](https://github.com/lutris/lutris/discussions/6530)) | [Bottles](https://github.com/bottlesdevs/Bottles) |
|
||||
| [TinyWiiBackupManager](https://github.com/mq1/TinyWiiBackupManager) | [](#request-for-help) | [](#gen-ai-art) ([1](https://github.com/mq1/TinyWiiBackupManager/commit/3eef34254c18e9ad93e4291999d2abbc6d90b6a0)) | See [this post](https://pixelo789.codeberg.page/blog/2026-05-11-slop-free-wii-library-managing/) |
|
||||
| [umu](https://github.com/Open-Wine-Components/umu-launcher) | [`1.3.0`](https://github.com/Open-Wine-Components/umu-launcher/releases/tag/1.3.0) | [](#permissive-ai-policy) ([1](https://github.com/Open-Wine-Components/umu-launcher/commit/424ffbf63c64107b87d948a7bbbea64d419bce4d), [2](https://github.com/Open-Wine-Components/umu-launcher/commit/12eb390fee3821fa3260ea856006e39ed85b26ae)) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) |
|
||||
| [umu](https://github.com/Open-Wine-Components/umu-launcher) | [`1.3.0`](https://github.com/Open-Wine-Components/umu-launcher/releases/tag/1.3.0) | [](#permissive-ai-policy) ([1](https://github.com/Open-Wine-Components/umu-launcher/commit/424ffbf63c64107b87d948a7bbbea64d419bce4d), [2](https://github.com/Open-Wine-Components/umu-launcher/commit/12eb390fee3821fa3260ea856006e39ed85b26ae)) | [](#request-for-help) |
|
||||
|
||||
### Mod managers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Modrinth](https://modrinth.com/) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/modrinth/code/blob/main/CLAUDE.md), [2](https://github.com/modrinth/code/tree/main/.claude/skills)) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) |
|
||||
| [ProtoHax](https://protohax.net/) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/hax0r31337/ProtoHax/blob/stable/CLAUDE.md)) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) |
|
||||
| [Modrinth](https://modrinth.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/modrinth/code/blob/main/CLAUDE.md), [2](https://github.com/modrinth/code/tree/main/.claude/skills)) | [](#request-for-help) |
|
||||
| [ProtoHax](https://protohax.net/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/hax0r31337/ProtoHax/blob/stable/CLAUDE.md)) | [](#request-for-help) |
|
||||
|
||||
## Input Remapping
|
||||
|
||||
|
|
@ -1271,7 +1271,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
| [Scala](https://scala-lang.org/) | [`v3.7.1`](https://github.com/scala/scala3/releases/tag/3.7.1) | [](#permissive-ai-policy) ([1](https://github.com/scala/scala3/blob/main/AGENTS.md), [2](https://github.com/scala/scala3/commit/a3a3fb8a907132a19181b5e76f0a3cf19e4f8cd3), [3](https://github.com/scala/scala3/commit/04dcaa43df3d4959114c7875a246f7f1bed09299)) | [Scala 2.13.18](https://github.com/scala/scala/releases/tag/v2.13.18),<br />[Scala 3.3 LTS](https://github.com/scala/scala3/releases/tag/3.3.7),<br />See below |
|
||||
| [Scratch](https://scratch.mit.edu) | [](#request-for-help) | [](#ai-functionality) ([1](https://medium.com/scratchteam-blog/introducing-creative-ai-at-scratch-bcdbd6c3efc9)) <br/> [](#permissive-ai-policy) ([1](https://github.com/scratchfoundation/scratch-editor/blob/develop/AGENTS.md), [2](https://github.com/scratchfoundation/.github/blob/main/CONTRIBUTING.AI.md)) <br/> [](#ai-code-reviews) ([1](https://github.com/scratchfoundation/scratch-editor/pull/264#pullrequestreview-3019481549), [2](https://github.com/scratchfoundation/scratch-editor/pull/291#pullrequestreview-3109857889), [3](https://github.com/scratchfoundation/scratch-editor/pull/327#pullrequestreview-3263575779)) <br/> [](#ai-databroker-usage) ([1](https://mitscratch.freshdesk.com/en/support/solutions/articles/4000219182-scratch-terms-of-service), [2](https://scratch.mit.edu/discuss/topic/862281/)) | [Scratch 1.4] <br/> [Scratch 2] |
|
||||
| [TruffleRuby](https://truffleruby.dev/) | [`v33.0.0`](https://github.com/truffleruby/truffleruby/releases/tag/graal-33.0.0) | [](#permissive-ai-policy) ([1](https://github.com/truffleruby/truffleruby/commit/9f028ec178642bc71285a32c82b0a2761723b40b), [2](https://github.com/truffleruby/truffleruby/pull/4133))<br/> [](#ai-code-reviews) ([1](https://github.com/truffleruby/truffleruby/pull/4161)) | See below |
|
||||
| [TurboWarp](https://turbowarp.org) | [`v1.15.0`](https://github.com/TurboWarp/desktop/releases/tag/v1.15.0) | [](#permissive-ai-policy) ([1](https://codeberg.org/small-hack/open-slopware/pulls/797#issuecomment-15853862), [2](https://github.com/TurboWarp/extensions/pull/2449#issuecomment-4150685173)) | [Scratch 1.4] <br/> [Scratch 2] |
|
||||
| [TurboWarp](https://turbowarp.org) | [`v1.15.0`](https://github.com/TurboWarp/desktop/releases/tag/v1.15.0) | [](#permissive-ai-policy) ([1](https://codeberg.org/ethical-foss/open-slopware/pulls/797#issuecomment-15853862), [2](https://github.com/TurboWarp/extensions/pull/2449#issuecomment-4150685173)) | [Scratch 1.4] <br/> [Scratch 2] |
|
||||
| [Typescript](https://www.typescriptlang.org/) | [`v5.1.3`](https://github.com/microsoft/TypeScript/releases/tag/v5.1.3) | [](#permissive-ai-policy) ([1](https://github.com/microsoft/TypeScript/blob/main/.github/copilot-instructions.md), [2](https://github.com/microsoft/TypeScript/commit/c9e7428bb76f0543a3555d0af87777e7db3a41e6), [3](https://github.com/microsoft/TypeScript/commit/ad04bf7488384a5dcdf7d250ccb8e5263021a8ff)) | See below |
|
||||
|
||||
> [!Note]
|
||||
|
|
@ -1317,7 +1317,7 @@ This is a section for repos that are similar to this one either because they are
|
|||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
| --- |:---:| --- | --- |
|
||||
| [Qt Base](https://code.qt.io/cgit/qt/qtbase.git) | [`6.11.1`](https://code.qt.io/cgit/qt/qtbase.git/log/?h=6.11.1) | [](#permissive-ai-policy) ([1](https://code.qt.io/cgit/qt/qtbase.git/commit/?id=ad0b53f9920443d856e58f99c441f9dd0536a2e7), [2](https://code.qt.io/cgit/qt/qtbase.git/commit/?id=ac8b2e9b40bf19aa889345f7b617392bef906040)) | [](https://codeberg.org/small-hack/open-slopware#request-for-help) |
|
||||
| [Qt Base](https://code.qt.io/cgit/qt/qtbase.git) | [`6.11.1`](https://code.qt.io/cgit/qt/qtbase.git/log/?h=6.11.1) | [](#permissive-ai-policy) ([1](https://code.qt.io/cgit/qt/qtbase.git/commit/?id=ad0b53f9920443d856e58f99c441f9dd0536a2e7), [2](https://code.qt.io/cgit/qt/qtbase.git/commit/?id=ac8b2e9b40bf19aa889345f7b617392bef906040)) | [](#request-for-help) |
|
||||
| [Scratch Everywhere](https://github.com/ScratchEverywhere) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/ScratchEverywhere/ScratchEverywhere/issues/670)) | [](#request-for-help) |
|
||||
| [spdlog](https://github.com/gabime/spdlog) | [`v1.16.0`](https://github.com/gabime/spdlog/releases/tag/v1.16.0) | [](#permissive-ai-policy) ([1](https://github.com/gabime/spdlog/commit/b656d1ceecac83e969faaf8b35f8a5edb964b0e0), [2](https://github.com/gabime/spdlog/commit/6b240a892d40f91f30b81cae73964219ab04c55d))<br>[](#ai-code-reviews) ([1](https://github.com/gabime/spdlog/pull/3581#event-24197698244)) |[](#request-for-help) |
|
||||
| [SQLiteCpp](https://github.com/SRombauts/SQLiteCpp) | [`v3.3.3`](https://github.com/SRombauts/SQLiteCpp/releases/tag/3.3.3) | [](#permissive-ai-policy) ([1](https://github.com/SRombauts/SQLiteCpp/commit/9986f570bef00ca1029a2c19e4ce8fcbf206f775), [2](https://github.com/SRombauts/SQLiteCpp/commit/a9d117e0a38dc12fd49d6bcd675c67a7383fa2fa)) | [SQLite's first-party interface](https://sqlite.org/cintro.html) |
|
||||
|
|
@ -2075,9 +2075,9 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
|
|||
[Zig]: https://ziglang.org/
|
||||
|
||||
<!-- Tags links for easy reference in tables and other documents -->
|
||||
[Vibecoded]: https://codeberg.org/small-hack/open-slopware#vibecoded
|
||||
[AI Functionality]: https://codeberg.org/small-hack/open-slopware#ai-functionality
|
||||
[Permissive AI policy]: https://codeberg.org/small-hack/open-slopware#permissive-ai-policy
|
||||
[AI Code Reviews]: https://codeberg.org/small-hack/open-slopware#ai-code-reviews
|
||||
[Sponsored by AI]: https://codeberg.org/small-hack/open-slopware#sponsored-by-ai
|
||||
[Request For Help]: https://codeberg.org/small-hack/open-slopware#request-for-help
|
||||
[Vibecoded]: https://codeberg.org/ethical-foss/open-slopware#vibecoded
|
||||
[AI Functionality]: https://codeberg.org/ethical-foss/open-slopware#ai-functionality
|
||||
[Permissive AI policy]: https://codeberg.org/ethical-foss/open-slopware#permissive-ai-policy
|
||||
[AI Code Reviews]: https://codeberg.org/ethical-foss/open-slopware#ai-code-reviews
|
||||
[Sponsored by AI]: https://codeberg.org/ethical-foss/open-slopware#sponsored-by-ai
|
||||
[Request For Help]: https://codeberg.org/ethical-foss/open-slopware#request-for-help
|
||||
|
|
|
|||
24
STYLE.md
24
STYLE.md
|
|
@ -16,29 +16,29 @@ Make sure to format your table like below (note that it is alphabetized by softw
|
|||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [formallyCoolSoftware](https://linktocoolsoftware.tld) | [`ab12345`](linktolastgoodcommitid.tld/commit/ab12345) | [](https://codeberg.org/small-hack/open-slopware#ai-functionality) ([1](https://docs.linktocoolsoftware.tld/ai-assistant))<br/>[](#vibecoded) ([1](https://link-to-software-blog.tld/how-i-vibecoded-the-app)) <br/> [](#permissive-ai-policy) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/> [](https://codeberg.org/small-hack/open-slopware#ai-code-reviews) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/> [](https://codeberg.org/small-hack/open-slopware#gen-ai-art) ([1](https://linktocoolsoftware.tld/ai_logo.jpg))<br/> [](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage) ([1](https://linktocoolsoftware.tld/privacypolicy)) <br/>  ([1](https://linktocoolsoftware.tld/branch/main/README.md)) <br/> [](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker) ([1](http://linktocoolsoftware.tld/issues/123))<br/> [](https://codeberg.org/small-hack/open-slopware#condones-llm-ingestion) ([1](https://linktocoolsoftware.tld/branch/main/ai_policy.md)) | [coolSlopFreeProject] |
|
||||
| [formallyCoolSoftware](https://linktocoolsoftware.tld) | [`ab12345`](linktolastgoodcommitid.tld/commit/ab12345) | [](https://codeberg.org/ethical-foss/open-slopware#ai-functionality) ([1](https://docs.linktocoolsoftware.tld/ai-assistant))<br/>[](#vibecoded) ([1](https://link-to-software-blog.tld/how-i-vibecoded-the-app)) <br/> [](#permissive-ai-policy) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/> [](https://codeberg.org/ethical-foss/open-slopware#ai-code-reviews) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/> [](https://codeberg.org/ethical-foss/open-slopware#gen-ai-art) ([1](https://linktocoolsoftware.tld/ai_logo.jpg))<br/> [](https://codeberg.org/ethical-foss/open-slopware#ai-databroker-usage) ([1](https://linktocoolsoftware.tld/privacypolicy)) <br/>  ([1](https://linktocoolsoftware.tld/branch/main/README.md)) <br/> [](https://codeberg.org/ethical-foss/open-slopware#ai-in-issue-tracker) ([1](http://linktocoolsoftware.tld/issues/123))<br/> [](https://codeberg.org/ethical-foss/open-slopware#condones-llm-ingestion) ([1](https://linktocoolsoftware.tld/branch/main/ai_policy.md)) | [coolSlopFreeProject] |
|
||||
| [formallyOKSoftware](https://linktofinesoftware.tld) | [`v2.0.0`](linktolastgoodversion.tld/v2.0.0) | [](#permissive-ai-policy) ([1](https://linktocoolsoftware.tld/branch/main/AGENTS.md))<br/>  ([1](https://linktocoolsoftware.tld/branch/main/README.md))| [alrightSlopFreeProject] |
|
||||
|
||||
**Name column**: should be the name of software linked to their git repo (or other software forge if they don't use git).
|
||||
|
||||
**Evidence column**: should contain one or more of the following tags (followed by *up to 3* numbered evidence links in parentheses):
|
||||
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-functionality)
|
||||
- [](https://codeberg.org/small-hack/open-slopware##vibecoded) (keep in mind this is more severe than permissive AI policy)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#permissive-ai-policy)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-code-reviews)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#gen-ai-art)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-databroker-usage)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#sponsored-by-ai)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#ai-in-issue-tracker)
|
||||
- [](https://codeberg.org/small-hack/open-slopware#condones-llm-ingestion)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-functionality)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware##vibecoded) (keep in mind this is more severe than permissive AI policy)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#permissive-ai-policy)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-code-reviews)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#gen-ai-art)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-databroker-usage)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#sponsored-by-ai)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#ai-in-issue-tracker)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#condones-llm-ingestion)
|
||||
|
||||
> [!note]
|
||||
> The above order is the official order you should add your tags in.
|
||||
|
||||
**Don't know what the alternative or last known good version is?** Use this badge in its place:
|
||||
|
||||
- [](https://codeberg.org/small-hack/open-slopware#request-for-help)
|
||||
- [](https://codeberg.org/ethical-foss/open-slopware#request-for-help)
|
||||
|
||||
Here are all the badges for easy copying and pasting:
|
||||
|
||||
|
|
@ -90,7 +90,7 @@ Please do not submit GitHub screenshots of "A user you have blocked has previous
|
|||
|
||||
Screenshots are allowed but must be a last resort for something that cannot be linked. We'd prefer archive links in all other instances.
|
||||
|
||||
The above "Alternative(s)" column is for software that has a 1:1 parity or is a very similar alternative specific to the piece of software at hand. If the category or section is filled with the same alternative list (for instance, how it is in the [terminal emulators](https://codeberg.org/small-hack/open-slopware#terminal-emulators) section), you can remove the "Alternatives" column. Instead, you can add a note below the table with all the alternatives, like this:
|
||||
The above "Alternative(s)" column is for software that has a 1:1 parity or is a very similar alternative specific to the piece of software at hand. If the category or section is filled with the same alternative list (for instance, how it is in the [terminal emulators](https://codeberg.org/ethical-foss/open-slopware#terminal-emulators) section), you can remove the "Alternatives" column. Instead, you can add a note below the table with all the alternatives, like this:
|
||||
|
||||
> [!NOTE]
|
||||
> ### Category Alternatives
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue