[社区民意调查]关于界面自定义类 PR 的处理原则:设置界面 vs 配置文件,以及维护者路线决定权 #6062
Minecraft269
started this conversation in
日常闲聊 | General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
注: 此Discussion为非官方提出 请注意分别 这里仅作为讨论一个PR/issue的去留 各个社区玩家/开发者都可以提出建议
以下为AI生成
之前有好几个关于界面自定义的 PR 被关闭了,比如隐藏帮助按钮、自定义标题栏等。关闭原因各不相同,但大多指向同一个方向:维护者倾向于用配置文件来实现这类功能,而不是在设置界面里加开关。
这里列几个相关的 PR:
[添加隐藏标题栏“帮助”按钮的选项 #5812] 添加隐藏帮助按钮选项 — 关闭,维护者认为可以在未来配置文件方案中统一处理
[feat: 添加自定义标题栏设置 #5653] 添加自定义标题栏设置 — 关闭,维护者倾向于通过配置文件实现
在看这些 PR 的讨论时,我注意到有两条评论提出了几个值得认真对待的观点:
这两条评论触及了几个很核心的问题,我觉得值得单独开一个讨论来理清楚。
想和大家讨论的点:
对于UI自定义这类功能,新功能实现的路径:设设置界面UI 还是 配置文件?什么样的功能适合做成设置界面的开关,什么样的功能适合做成配置文件选项?
对“配置文件对新手不友好”这一点怎么看?如果某项功能只提供配置文件方式,是否合理地考量了所有用户群体?
维护者决定方向和社区诉求之间的关系:如何平衡?
未来的类似 PR,是否可以有一个更清晰的指引,让贡献者提前知道维护者的倾向,避免浪费精力?
——
这个讨论的目的是为未来类似 PR 的处理找出一个更清晰的原则,让大家减少冲突和重复工作,不是针对某个具体的 PR 或贡献者。欢迎任何看法,理性讨论。
src: DeekSeek
Beta Was this translation helpful? Give feedback.
All reactions