Replies: 3 comments 1 reply
-
主要是不是所有人都是程序员。然后要看具体是什么目的吧,我看到有两个:
论坛利用率确实不高,LXDAO 的其中一个解法是小组的周会也可以在论坛创建帖子,大家的会议讨论视频、评论等放上去,这样能增加点活跃度。这是 LXDAO 周会的帖子 https://forum.lxdao.io/t/lxdao-community-call-59/864 对比的话,普朗克是在 notion 上面。 |
Beta Was this translation helpful? Give feedback.
1 reply
-
个人还是很认同,用github的 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
想法的来由
最近有以前的同事问我在做什么。我就大概说了下我在普朗克做公共物品建设。他听了还挺感兴趣,想来找点兼职做。我就把普朗克以前的周会视频发给他让他先看看,然后让他有空可以来参加周会感受下氛围。但我有点怀疑他是否真能找到事情做。
我是带项目入组的,我不需要了解的很清楚,我只要知道普朗克愿意支持我就够了。但我同事不是,他从感兴趣到真找到事情参与进来,这中间会经历很漫长的过程。这个过程没有几个人能坚持下来。
一个新人来 remix cc 看了一圈走了,我会觉得确实没有适合他做的事情。
一个新人来普朗克其他项目看了一圈走了,我会觉得不一定就没有适合他做的事情,可能是因为信息获取成本太高了,他没有耐心去了解,所以走了
所以我才有了这个想法,用 github 来整理记录社区产生的所有信息。
这也不光是为了新人,对我们自己来说也会极大地提升协作效率。而且对融资也有好处。
现在融资小组的小伙伴们去跟投资方讲普朗克在做什么,只能靠嘴说,投资方也只能听他们说。他们不可能把 notion 丢给投资方吧,那太乱了。如果能用 github 把信息都整理清楚,那他们就可以给投资人看 github 。
还有之前周会上一直在讨论的声誉激励问题。之所以声誉激励只能被头部的人所捕获,是因为大家做的事情都不可见,没有记录,或者记录很混乱。
这个问题在 github 上就很好解决。因为所有人做的事情都是有记录的,而且可以很方便地查询到。就比如我们组里的 mocca ,他做了哪些事,看下面这个链接就可以很清楚的了解到
https://github.com/PlanckerLabs/remix-cc/issues?q=is%3Aissue+assignee%3Agongzishuye+
mocca 做了这些贡献,那他就获得了这部分的声誉,他想获得更多的声誉,那就可以去做更多的贡献。他的声誉和他的贡献成正比。
所以用 github 来记录所有信息,这不是为了解决某一个问题,而是可以解决很多问题,有些问题甚至你都没想到,它就已经自行解决了。这是一个全方位的提升,就像你把电脑的机械硬盘换成固态硬盘那样。
样品展示
以 Remix CC 为例做个展示
就目前来说,Remix CC 也只是初步完成了信息整理,而且只是我一个人在整理。未来我会要求我的组员有问题尽量在 github 上问。比如对某一个任务有不清楚的点,那就直接在 issue 里面问我。这样他就不需要和我解释上下文,可以直截了当地问出他想问的问题。等任务完成以后还要把产出物写到 issue 里。比如完成了一个视频任务,那就回复一个视频链接;如果给 Remix 官方提交了一个 PR ,那就回复一个 PR 链接。如果任务的执行者希望获得金钱奖励,那可以在 issue 里回复他完成任务花了多少时间,希望获得多少报酬。我会大概做个评估,只要不是很过分,我就可以向普朗克或者 GCC 去申请回溯性奖励。
普朗克的 github 设计
按照我的理解,普朗克是一个共创空间,这个空间里有很多项目。这些项目都应该有项目介绍、有 milestones 、有迭代计划、有具体可执行的任务。其实和 Remix CC 并没有什么两样。Remix CC 在用的这套完全可以套用的别的项目上面。
Repositories
每个项目都会有若干个 repo ,但会有一个主 repo 来记录所有信息。普朗克社区也有一个 repo 来记录社区本身的信息,比如运营、融资等等属于社区公共层面的信息。
repo 和 repo 之间的数据都是隔离的。
举个简单的例子,假如我们所有项目组都在现有的论坛上讨论问题,那我们的帖子都会混杂在一起。虽然可以建目录来做区分,但后台数据还是混在一起的。如果我们用 github 的 discussions 来讨论问题,那每个项目组都可以拥有自己独立的论坛。而且这个数据是跟着 repo 走的,而且不光是 discussions,还有 issue、projects、milestones、wiki 等等。如果未来有项目越做越大,要独立出普朗克,那直接建一个新的 github group ,然后把 repo 迁过去就可以了。
Teams
每个项目组都创建一个 team ,把组员都加到各自的 team 中。这样每个项目有哪些成员都一目了然了。
我还没用过 Teams ,不知道还有哪些神奇的功能。未来在使用过程中再慢慢发掘吧。
People
目前普朗克的 github group 中 Members 是 21 个,Outside collaborators 是 10 个。
但什么人应该是 Members ,什么人应该是 Outside collaborators ,目前并没有很清晰的界定。我建议是把 CBI 成员定义为 Members ,Bounty 成员定义为 Outside collaborators 。
出现在这份名单里面的人都是会获得声誉激励的,而且 Members 的声誉激励会更大。
以太坊官方的 github group 有 92 个 Members ,我不需要了解每个人具体做了什么,他只要出现在这份名单里,我就觉得他很牛。我希望普朗克的这份名单也能起到同样的效果。
Beta Was this translation helpful? Give feedback.
All reactions