诶那个...跳坑吗?

今天要来讲讲投入开源社群贡献的故事!

进入正题

时间线要先回到 COSCUP 2020 的庆功宴,那天晚上全体工人在台科大的 TR 大楼庆功 (吃外烩 + 喝酒 + 聊天 + 送礼物),当天晚上也认识了几个大佬:

大家就坐在教室内把酒言欢,好不快乐(?)
铺陈就到这边结束,在庆功宴结束的几个月後 (大约是今年年初时),我收到了上面提到的北科学长的私讯,内容大概 4 这样:

我今年卡兵役不确定能不能接,不知道你有没有兴趣?

我研究了一下官网专案的架构,在心里想:

J3 小...专案也太大了吧= =

後来被学长半哄半骗 + 自己搞鬼,就接下了 2021 的开发组组长。

组队!

当初被学长游说时,他有答应如果我愿意接,他可以帮忙,所以我还需要再拉两个夥伴上船。
秉持着照顾同校学长学弟的精神,我就拉了之前提到的 Dennis 学长以及早在高中以前因为玩耳机 + DAP 这些发烧器材认识的学弟 (他後来刚好也念北科)。
鲁夫花了 10 多年才找齐夥伴,而我大概用了 3 天吧 (茶)

我是不是也很恐怖啊?

如果我也想参加,要怎麽做?

1. 留意 COSCUP 粉丝专业是否有当年度的志工招募讯息

2. 进入志工系统提出申请

3. 等待组长完成审核与通知

在这边也要向今年申请资讯组的热心民众说声抱歉,因为我在一开始就把组员名单敲定了,所以没有接受任一邀请

当组长是不是要很强阿

认真回: 不用,我应该是组内前端最烂的 QwQ
但如果要当组长,最好能联络到前一两年的组长,交接一些需要注意的事项,像我们今年就遗漏了 sitemap 以及一些 SEO 的设定。

每周投入的时间?

以资讯组为例,我们今年没有重新开发一个专案,而是 Fork 2020 的专案当作 Base,修改成今年的官网。
所以比起开发,更多的时间是在沟通,像是:

  • 跟赞助组确认需求 (赞助商广告的呈现方式、赞助等级的设定)
  • 参加筹会
  • 填写每周日志
  • 接受其他志工的许愿 (Deploy 可不可以更方便、官网资讯更新的流程可不可以更简化、官网的 XXX 可不可以塞一个 YYY)

所以每周大约会花 6 - 8 小时处理这些琐事,如果有读者想跳坑,可以自己考虑一下。

开发的方式

  • 组内用 telegram 沟通
  • 组与组之间使用 Mattermost
  • CI/CD: GitHub Actions
  • Flow: GitHub Flow

更多的细节也可以参考我之前发的心得: 那些多人混战的开发经验谈

总结

虽然这篇文章的主题是跳坑,但细心的读者应该能够发现其实我是在推坑 XDDD
因为考虑到实验室的专案压力,明年我应该是不会脑冲了,如果有兴趣当组长或是组员的人都可以找我聊聊 :D
想当组长的人也不需要担心会找不到组员,今年我收到了 10+ 个志工申请,申请者多数都是资深的网页工程师,甚至还有 Apache 组织的贡献者提交申请...


<<:  Day-19 PyTorch 怎麽读取资料? Dataset and DataLoader

>>:  Flutter体验 Day 26-bloc

Spring Framework X Kotlin Day 16 Why Kotlin

GitHub Repo https://github.com/b2etw/Spring-Kotlin...

[iT铁人赛Day17]JAVA的函数(上篇)

函数要讲其实可以讲很多,但是这边只稍微做一个简单的介绍就好了 今天先来做个简单的介绍以及范例 函数的...

资料管理能力成熟度模型(DCMM)

资料管理能力成熟度模型(Data Management Capability Maturity Mo...

Flutter学习Day5 Widget StatelessWidget => StatefulWidget 实作

大家安安 晚上好~~ 今天要把专案里的StatelessWidget 更改成为 StatefulWi...

[Day 6] 资料集分析-Json、VScode

分析资料集 资料集来源: https://opendata.culture.tw/frontsite...