共享笔记,方便大家讨论和记录。
尽量写详细一些,不需要上下文或者回忆其他内容就能看懂,便于大家搞清楚我应该做什么、别人在做什么、有问题/建议/想法应该找谁。
做什么? | 谁? | 进度? |
---|---|---|
App | 冬瓜、王嘉宁、马楚鸿、Wamaker | 列任务,认领并开发 |
长期维护内容 | 思琦、Nemocdz、灰s | 进行中 |
找来源 | 梁杰、Nemocdz、Wamaker | 进行中 |
定期检查来源站更新 | Nemocdz | 进行中,后面交给新同学,或者大家轮流做一段时间 |
下面按照不同方向记录。
如果有更多想法和建议,可以随时提出一起讨论。
定位:只做深度内容和新/少见内容。不做入门内容,因为相关中英文内容已经够多了。
深度内容:LLVM、底层、优化等等。
新/少见内容:新特性、桥接、Swift Podcast、国外优秀的周报类内容。
分工:
做什么? | 谁 |
---|---|
找来源,确定可翻译的内容 | 梁杰、Nemocdz |
翻译 | 新同学为主 |
校对 | 梁杰、wamaker |
整合我们的所有内容,提供统一入口。收录优质的第三方中英文内容,也可以作为起点扩展加入更多功能(周边、论坛等等)。
特点和定位:
- 面向 iOS 开发,整合相关内容(包括第三方文章、电台、线下活动等等)
- 内容选择上,尽量保证内容新和/或有深度,不收录随处可见的入门内容
后续可能需要人运营,收录、整理和推送更新。
设计图(注册后找 @numbbbbb 邀请查看):https://zpl.io/aNmPNrD
iOS 代码(冬瓜原话:只实现了架构范式):https://github.com/SwiftGGTeam/Falcon
分工:
做什么? | 谁 |
---|---|
设计 | Roc |
iOS 端开发 | 冬瓜、马楚鸿、王嘉宁 |
后端开发 | wamaker |
周边相关 | 思琦 |
进度及沟通 | 梁杰 |
单独的 web app | Joeytat |
第一版功能:
- 文章页(包括固定的文档和长期维护项目入口)
- 播客页(支持直接播放)
- 商店页
- 线下活动页
- 后端:简单的数据管理功能(增删改查)
第二版功能(暂定):
- GitHub 登录
- 用户页
- 用户相关的功能(已看、已听、评论)
- (待定)弹幕形式的评论展示
- (待定)后端:管理后台
目前是文字形式,后续可以扩展成动态功能,比如 App 内的速查。
目标:长期维护这类核心的内容,希望提供一些比较权威的参考,便于中文社区更好的发展。
继续找类似的高质量内容,加入长期维护项目中。
长期维护内容需要定期检查更新,通过 zapier 自动发邮件给对应负责人。暂定一个月发一次,收到之后请检查原文是否更新,无论是否有更新,检查完毕之后都要更新对应项目的 README,记录日期和状态。
- Swift 官方文档
- Code Style
- Google Code Style
- 术语表
分工:
做什么? | 谁? | 进度? |
---|---|---|
API Design Guidelines 中文版 | 思琦 | 已发布 |
raywenderlich.com 官方代码风格指南中文版 | 思琦 | 已发布 |
Google Code Style | Nemocdz | 翻译中,后续和 Google 沟通,看能否 PR 过去,可能需要基于原项目现有的页面写一点前端代码 |
Swift Tips | 灰s(排队:思琦,nemo) | 翻译中,翻译完成 PR 给原作者,尝试用脚本自动生成图片,后续发布到微博和微信 |
还没有开始实施,但是初步讨论觉得可行:
- 类似 MDN 的网站,各个特性对应文章简单介绍用法,便于查询
- 更好的工作量统计功能,和后续奖励关联
- 一个网站/功能,可以快速解答常见问题(典型的是 Fucking Block Syntax)