mirror of
https://codeberg.org/small-hack/open-slopware.git
synced 2026-06-01 22:57:07 +02:00
Tidy Developer Tools based on new style guide (#359)
# Credits/references list May be incomplete: - https://codeberg.org/small-hack/open-slopware/pulls/274 - Closes https://codeberg.org/small-hack/open-slopware/issues/148 - https://codeberg.org/small-hack/open-slopware/pulls/196 Reviewed-on: https://codeberg.org/small-hack/open-slopware/pulls/359 Reviewed-by: JesseBot <jessebot@noreply.codeberg.org> Co-authored-by: micdan5 <micdan5@noreply.codeberg.org> Co-committed-by: micdan5 <micdan5@noreply.codeberg.org>
This commit is contained in:
parent
b7af93a789
commit
d714be713a
1 changed files with 28 additions and 14 deletions
42
README.md
42
README.md
|
|
@ -44,6 +44,8 @@ To Contribute, checkout our [`CONTRIBUTING.md`](./CONTRIBUTING.md).
|
|||
* [Video](#video)
|
||||
* [Terminal Emulators](#terminal-emulators)
|
||||
* [Developer Tools](#developer-tools)
|
||||
* [Compiler Tools And Related](#compiler-tools-and-related)
|
||||
* [Version Control](#version-control)
|
||||
* [Document Viewers](#document-viewers)
|
||||
* [Programming Languages](#programming-languages)
|
||||
* [Editors](#editors)
|
||||
|
|
@ -373,20 +375,19 @@ This is a section for repos that are similar to this one either because they are
|
|||
|
||||
## Developer Tools
|
||||
|
||||
| Name | Alternative(s) | Evidence |
|
||||
|---|---|---|
|
||||
| [`atuin`](https://github.com/atuinsh/atuin) | Built-in shell history | [AI command generation](https://github.com/atuinsh/atuin/pull/3199), [LLM PRs accepted](https://github.com/atuinsh/atuin/pull/2777#issuecomment-2944105696) |
|
||||
| [Sapling](https://github.com/facebook/sapling) | Continue using `git` itself | [`.codex` and `.llms` directories](https://github.com/facebook/sapling/tree/0298ebd8e7/eden), [`.claude` folder](https://github.com/facebook/sapling/blob/ddbd9814bc/eden/scm/.claude/settings.json#L9) |
|
||||
| [`cargo-nextest`](https://github.com/nextest-rs/nextest) | Just use `cargo test` | [`CLAUDE.md` and `AGENTS.md` in repository](https://github.com/nextest-rs/nextest/commit/3853279b41cc4a81f82e26fd88fac3bf85054af5) |
|
||||
| [Golly](https://golly.sourceforge.io/) | | [5.0 release notes say the app icon is generated by Claude.](https://golly.sourceforge.io/Help/changes.html) |
|
||||
| [`Jujutsu`](https://www.jj-vcs.dev/latest/) | Continue using `git` itself | [A core dev occasionally uses Claude to generate local test cases.](https://discord.com/channels/968932220549103686/1458877549034864703); Merged Claude commits (e.g. [1](https://github.com/jj-vcs/jj/pull/9076), [2](https://github.com/jj-vcs/jj/pull/9083), [3](https://github.com/jj-vcs/jj/pull/8571)) |
|
||||
| [`just`](https://just.systems/) | A Make implementation | Lists an [MCP server in its User Manual](https://just.systems/man/en/model-context-protocol.html). |
|
||||
| [`mold` linker](https://github.com/rui314/mold) | GNU ld, LLVM lld | [Copilot use](https://github.com/rui314/mold/commit/dac20fa24373f35b5dec44e4740db85c3eb7b3dd) |
|
||||
| [Taskfile](https://taskfile.dev) | A Make implementation | [Uses Copilot for PRs](https://github.com/go-task/task/pull/2592) |
|
||||
| [`wild` linker](https://github.com/wild-linker/wild) | GNU ld, LLVM ld | [Allows AI use](https://github.com/wild-linker/wild/blob/9027437a8776afea1a1f0840fcda3fd6895f6f55/CONTRIBUTING.md), [doesn't require disclosure](https://github.com/wild-linker/wild/pull/1653#issuecomment-4017584459), [accepts AI code](https://github.com/wild-linker/wild/pull/912) |
|
||||
| [`curl`](https://curl.se) | An older version; [wget](https://www.gnu.org/software/wget/)? | Core maintainer uses LLMs for code review (e.g. [1](https://github.com/curl/curl/pull/20797), [2](https://github.com/curl/curl/pull/20798), [3](https://github.com/curl/curl/pull/20787)), and is quoted in the description of the [Aisle Research Bot](https://github.com/apps/aisle-research-bot) LLM. See also [this post](https://mastodon.social/@bagder/116204333476519757) |
|
||||
| [`rsync`](https://rsync.samba.org/) | An older version: 3.4.1 and below; Maybe `scp` or FTP client? (not applicable to the all cases) | For now (2026-03-15) two top commits at 2026-03-01 were "coauthored" by Claude LLM, see: [1](https://github.com/RsyncProject/rsync/commit/aa142f08ef31d3ffa8d6b3b8af16d00324a98c1b) and [2](https://github.com/RsyncProject/rsync/commit/b905ab23af2d71363271e99e446e8fe0bfc77f7f) |
|
||||
| [`npmx`](https://npmx.dev/) | [npmjs](https://www.npmjs.com/) | Include [`copilot-instructions.md`](https://github.com/npmx-dev/npmx.dev/blob/7f2fc1ae716605c87612b0e138aa95a277d44559/.github/copilot-instructions.md); [permissive AI policy](https://github.com/npmx-dev/npmx.dev/blob/e3b575ad0760ce79a278e34fc3553020d093e940/CONTRIBUTING.md#using-ai); makes use of [CoderabbitAI](https://github.com/npmx-dev/npmx.dev/pull/2183#issuecomment-4104059314); merges PRs with [Claude commits](https://github.com/npmx-dev/npmx.dev/pull/1513/changes/557db327a06ffa2d42e67a8df3ccc107381fe063) |
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Atuin](https://github.com/atuinsh/atuin) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/atuinsh/atuin/blob/main/AGENTS.md), [2](https://github.com/atuinsh/atuin/pull/2777#issuecomment-2944105696))<br />[](#ai-functionality) ([1](https://github.com/atuinsh/atuin/pull/3199)) | Built-in shell history |
|
||||
| [tmux](https://github.com/tmux/tmux) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/tmux/tmux/wiki/Contributing#use-of-ai)) | [dtvm](https://www.brain-dump.org/projects/dvtm/), [mtm](https://github.com/deadpixi/mtm) |
|
||||
| [Nextest](https://github.com/nextest-rs/nextest) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/nextest-rs/nextest/commit/3853279b41cc4a81f82e26fd88fac3bf85054af5)) | Just use `cargo test` |
|
||||
| [Golly](https://golly.sourceforge.io/) | [](#request-for-help) | [](https://codeberg.org/small-hack/open-slopware#gen-ai-art) ([1](https://golly.sourceforge.io/Help/changes.html)) | [](#request-for-help) |
|
||||
| [Just](https://just.systems/) | [](#request-for-help) | [](#ai-functionality) ([1](https://just.systems/man/en/model-context-protocol.html)) | A Make implementation |
|
||||
| [Mold](https://github.com/rui314/mold) linker | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/rui314/mold/commit/dac20fa24373f35b5dec44e4740db85c3eb7b3dd)) | GNU ld |
|
||||
| [Taskfile](https://taskfile.dev/) | [](#request-for-help) | [](#ai-code-reviews) ([1](https://github.com/go-task/task/pull/2592#pullrequestreview-3596720069)) | [](#request-for-help) |
|
||||
| [Wild](https://github.com/wild-linker/wild) linker | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/wild-linker/wild/blob/9027437a8776afea1a1f0840fcda3fd6895f6f55/CONTRIBUTING.md), [2](https://github.com/wild-linker/wild/pull/1653#issuecomment-4017584459), [3](https://github.com/wild-linker/wild/pull/912)) | [](#request-for-help) |
|
||||
| [curl](https://curl.se/) | [](#request-for-help) | [](#ai-code-reviews) ([1](https://github.com/curl/curl/pull/20797), [2](https://github.com/curl/curl/pull/20798), [3](https://github.com/curl/curl/pull/20787))<br />[](#sponsored-by-ai) ([1](https://github.com/apps/aisle-research-bot))<br />[](#permissive-ai-policy) ([1](https://mastodon.social/@bagder/116204333476519757)) | [Wget](https://www.gnu.org/software/wget/) |
|
||||
| [rsync](https://rsync.samba.org/) | version ≤3.4.1 | [](#permissive-ai-policy) ([1](https://github.com/RsyncProject/rsync/commit/aa142f08ef31d3ffa8d6b3b8af16d00324a98c1b), [2](https://github.com/RsyncProject/rsync/commit/b905ab23af2d71363271e99e446e8fe0bfc77f7f)) | version ≤3.4.1, `scp` or a FTP client |
|
||||
| [npmx](https://npmx.dev/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/npmx-dev/npmx.dev/blob/e3b575ad0760ce79a278e34fc3553020d093e940/CONTRIBUTING.md#using-ai), [2](https://github.com/npmx-dev/npmx.dev/blob/7f2fc1ae716605c87612b0e138aa95a277d44559/.github/copilot-instructions.md), [3](https://github.com/npmx-dev/npmx.dev/pull/1513/changes/557db327a06ffa2d42e67a8df3ccc107381fe063))<br />[](#ai-code-reviews) ([1](https://github.com/npmx-dev/npmx.dev/pull/2183#issuecomment-4104059314)) | [npmjs](https://www.npmjs.com/) |
|
||||
|
||||
> [!NOTE]
|
||||
> #### On task runners and `make(1)` implementations:
|
||||
|
|
@ -399,6 +400,18 @@ This is a section for repos that are similar to this one either because they are
|
|||
> | [NetBSD make](https://man.netbsd.org/make.1) | Make used to build NetBSD ports tree|
|
||||
> | [Jam](https://swarm.workshop.perforce.com/projects/perforce_software-jam/) | OSS rewrite by Perforce|
|
||||
|
||||
### Compiler Tools And Related
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [LLVM](https://llvm.org/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://llvm.org/docs/AIToolPolicy.html)) | [GCC](https://gcc.gnu.org/) |
|
||||
|
||||
### Version Control
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|---|:---:|---|---|
|
||||
| [Sapling](https://github.com/facebook/sapling) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/facebook/sapling/tree/0298ebd8e7/eden), [2](https://github.com/facebook/sapling/blob/ddbd9814bc/eden/scm/.claude/settings.json#L9)) | [Game of Trees] |
|
||||
| [Git](https://git-scm.com/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://github.com/git/git/pull/2189), [2](https://github.com/git/git/commit/fb1b786ebfab18b851ce1fa94d5063daf11f647f)) | [Game of Trees] |
|
||||
| [Jujutsu](https://www.jj-vcs.dev/latest/) | [](#request-for-help) | [](#permissive-ai-policy) ([1](https://discord.com/channels/968932220549103686/1458877549034864703), [2](https://github.com/jj-vcs/jj/pull/9076), [3](https://github.com/jj-vcs/jj/pull/9083), [4](https://github.com/jj-vcs/jj/pull/8571)) | [Game of Trees] |
|
||||
|
||||
## Document Viewers
|
||||
|
||||
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|
||||
|
|
@ -948,6 +961,7 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4
|
|||
[EVi]: https://codeberg.org/NerdNextDoor/evi
|
||||
[ffplay]: https://ffmpeg.org/ffplay.html
|
||||
[foot]: https://codeberg.org/dnkl/foot
|
||||
[Game of Trees]: https://gameoftrees.org/
|
||||
[Garage]: https://garagehq.deuxfleurs.fr/
|
||||
[GNOME Boxes]: https://gnomeboxes.org
|
||||
[GNOME Terminal]: https://gitlab.gnome.org/GNOME/gnome-terminal
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue