Swift.org 网站
Swift.org 网站的目标包括:
- 以友好的信息欢迎 Swift 新用户。
- 帮助各个水平的访问者开始使用 Swift 进行开发。
- 记录语言、库和最佳实践。
- 发布新特性、API 和工具改进的公告。
- 提供一个安全、友好的环境让 Swift 开发者互动。
- 推广社区内发生的各类活动。
- 支持 Swift 生态系统建设和发展方面的协作。
社区参与
我们欢迎所有人通过以下方式为 Swift.org 网站做出贡献:
- 提交拉取请求来改进和纠正现有内容或技术基础设施。
- 对网站提出广泛的改进建议或大规模变更。这类提议需要与网站工作组协商,可以在 Swift.org 网站论坛上发布公开帖子,或通过 Swift 论坛私信联系 @swift-website-workgroup。此类重大变更的示例包括:
- 提议新的主题和内容领域,或对现有内容进行广泛修改。
- 提议对网站内容组织方式进行广泛修改(信息设计)。
- 提议对网站外观进行广泛修改(用户体验/界面设计)。
- 提议对支持网站运行的技术基础设施进行广泛修改。
- 参与设计讨论。
- 在论坛上提问或回答问题。
- 报告或分类错误。
有关网站贡献指南的更多信息,请参阅 CONTRIBUTING.md
。
治理
网站有一个小规模的维护者名单,他们拥有写入权限,负责审查和合并贡献者的拉取请求。维护者组由 Swift 核心团队和 Swift 网站工作组成员的一小部分成员组成。
Swift.org 网站源代码包含几个不同的部分:
- 一般内容:Markdown、HTML、数据文件、图片和其他内容。
- 博客文章:博客文章的源文件,主要是 markdown 格式。
- 技术基础设施:用于从其他形式的文本内容(如 Markdown 和 HTML 文件)生成网站最终静态内容(主要是 HTML)的代码和脚本。
- 信息设计、用户体验和用户界面设计:网站的布局和导航,包括用于定义用户体验和用户界面的 CSS 和图片。
这些领域各自都有略微不同的贡献流程,以适应其特性。
有关网站治理的更多信息,请参阅 Swift.org 治理。
网站工作组
Swift 网站工作组是一个指导团队,帮助引导 Swift.org 网站的发展。Swift 网站工作组将:
- 制定一套管理 Swift.org 网站贡献的流程。
- 积极指导 Swift.org 网站的开发和贡献。
- 确定和优先处理满足 Swift 社区需求的 Swift.org 网站相关工作。
- 向 Swift 核心团队传达 Swift 社区的需求反馈。
有关工作组的更多信息,请参阅 Swift.org 工作组。