Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.33 KB

CONTRIBUTING.md

File metadata and controls

35 lines (24 loc) · 1.33 KB

Abracadabra 贡献指南

基本原则

本项目之根本目的,在于高效地绕开某些平台的内容审核措施。

贡献规则

贡献方法

  • 请在dev分支提交Pull Request,等待主要维护者处理。 请勿直接向main分支提交PR,否则你的PR很可能被拒绝
  • 主要维护者将指出PR中可能存在的问题(如果有),此时你可以在本地作出修改,然后提交更正
  • 经维护者审核通过,你的PR将会被合并到dev分支里

贡献准则

  • 以 Windows 平台为优先,Linux为次要。
  • 若无必要,请勿新增任何头文件/支持库。
  • 若无必要,请勿新增源代码文件。
  • 若无必要,请勿定义或引入新的结构体/类型。
  • 若无必要,请勿修改版本号。
  • 请默认使用标准(std)命名空间。
  • 确保多平台兼容性,如有不兼容的可能性,应在PR中说明。
  • 请使用中文对代码进行适当的注释,确保其结构简洁易懂。
  • 提交PR之前请确保已至少在本地通过了编译且运行无明显异常。

密码表修改准则

  • 密码表原则上只增不删,确保严格的后向兼容性
  • 请一定确保增加的字符映射不存在重复,否则PR将被搁置/拒绝。
  • 请勿添加超过18画的生僻字/繁体字。
  • 推荐添加和制汉字和简单异体字。