Files
meatshell/CONTRIBUTING.md
2026-06-19 03:09:53 +08:00

67 lines
2.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 参与 meatshell / Contributing to meatshell
> [English version below](#english)
## 中文
感谢你对 meatshell 的关注!🙏
meatshell 目前是一个**个人实验性项目**。它的设计、取舍和代码风格都由我一个人把控,目的是保持产品方向的一致性,做一个**轻量、专注的 FinalShell 风格 SSH 客户端**——不做成大而全的工具。
### 关于 Pull Request
为了保持这份一致性,**本项目暂不接受外部 Pull Request**。
这不是因为你的代码不够好,而是:
- 我希望每一行代码都经过自己的理解和取舍,避免项目逐渐偏离最初的设计意图;
- 维护一个能完全掌控的小项目,对我个人而言比快速扩张更重要。
如果你已经提交了 PR我可能会在阅读后礼貌关闭但**你的想法我都会认真看**——很多改进我会用自己的方式重新实现。
### 欢迎你这样参与
- 🐛 **报告 Bug**:在 [Issues](https://github.com/jeff141/meatshell/issues) 里描述复现步骤、系统环境和期望行为。
- 💡 **提出建议**:功能想法、交互改进、设计参考都欢迎在 Issue 区讨论。
-**Star / Fork**:如果你喜欢它,欢迎 fork 出自己的版本自由折腾。
清晰的 Issue 对我的帮助,往往不亚于一个 PR。再次感谢
---
<a name="english"></a>
## English
Thanks for your interest in meatshell! 🙏
meatshell is currently a **personal, experimental project**. Its design,
trade-offs, and code style are all maintained by a single person, on purpose —
the goal is a **lightweight, focused, FinalShell-style SSH client**, not an
all-in-one tool.
### About Pull Requests
To keep that consistency, **this project does not accept external Pull
Requests at this time.**
It's not that your code isn't good enough — rather:
- I want to personally understand and own every line of code, so the project
doesn't gradually drift away from its original intent;
- For me, keeping a small project I fully control matters more than growing fast.
If you've already opened a PR, I may close it politely after reading, but
**I do read every idea** — and I'll often re-implement worthwhile improvements
in my own way.
### How you're very welcome to help
- 🐛 **Report bugs**: open an [Issue](https://github.com/jeff141/meatshell/issues)
with repro steps, your OS/environment, and expected behavior.
- 💡 **Suggest ideas**: feature requests, UX improvements, and design references
are all welcome in the issue tracker.
-**Star / Fork**: if you like it, feel free to fork your own version and
hack away.
A clear issue often helps me as much as a PR would. Thank you!