Skip to content

SwiftGGTeam/ideas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

ideas

共享笔记,方便大家讨论和记录。

尽量写详细一些,不需要上下文或者回忆其他内容就能看懂,便于大家搞清楚我应该做什么别人在做什么有问题/建议/想法应该找谁

新小组进度和分工

做什么? 谁? 进度?
App 冬瓜、王嘉宁、马楚鸿、Wamaker 列任务,认领并开发
长期维护内容 思琦、Nemocdz、灰s 进行中
找来源 梁杰、Nemocdz、Wamaker 进行中
定期检查来源站更新 Nemocdz 进行中,后面交给新同学,或者大家轮流做一段时间

新小组相关讨论

下面按照不同方向记录。

如果有更多想法和建议,可以随时提出一起讨论。

翻译

定位:只做深度内容新/少见内容。不做入门内容,因为相关中英文内容已经够多了。

深度内容:LLVM、底层、优化等等。

新/少见内容:新特性、桥接、Swift Podcast、国外优秀的周报类内容。

分工:

做什么?
找来源,确定可翻译的内容 梁杰、Nemocdz
翻译 新同学为主
校对 梁杰、wamaker

App

整合我们的所有内容,提供统一入口。收录优质的第三方中英文内容,也可以作为起点扩展加入更多功能(周边、论坛等等)。

特点和定位:

  • 面向 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

About

共享笔记,方便大家讨论和记录

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published