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

2.6 KiB
Raw Permalink Blame History

参与 meatshell / Contributing to meatshell

English version below

中文

感谢你对 meatshell 的关注!🙏

meatshell 目前是一个个人实验性项目。它的设计、取舍和代码风格都由我一个人把控,目的是保持产品方向的一致性,做一个轻量、专注的 FinalShell 风格 SSH 客户端——不做成大而全的工具。

关于 Pull Request

为了保持这份一致性,本项目暂不接受外部 Pull Request

这不是因为你的代码不够好,而是:

  • 我希望每一行代码都经过自己的理解和取舍,避免项目逐渐偏离最初的设计意图;
  • 维护一个能完全掌控的小项目,对我个人而言比快速扩张更重要。

如果你已经提交了 PR我可能会在阅读后礼貌关闭你的想法我都会认真看——很多改进我会用自己的方式重新实现。

欢迎你这样参与

  • 🐛 报告 Bug:在 Issues 里描述复现步骤、系统环境和期望行为。
  • 💡 提出建议:功能想法、交互改进、设计参考都欢迎在 Issue 区讨论。
  • Star / Fork:如果你喜欢它,欢迎 fork 出自己的版本自由折腾。

清晰的 Issue 对我的帮助,往往不亚于一个 PR。再次感谢


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 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!