Rafy 开源贡献中心 - 组织成立,并试运行一月小结
背景
最近两年,工作中虽然大量使用了 Rafy 框架作为各个产品、项目的开发框架。我是 2015 年的年中加入现在这家公司的,由于我个人工作太忙的缘故,一直没怎么编码,Rafy 框架底层的核心成长也比较慢。这两年只是在必须更新时,安排了一些开发者做了很少的一些代码更新。
这几年,Rafy 框架 2.0 版本没怎么大力推广。目标客户不精确、产品的设计有些问题、框架本身的价值也没有被大众认可,这些都需要对框架本身不断地进行更新。由于最近两年编码较少,我也停下来在更高的维度思考了框架 3.0 版本应该如何发展。这些,都使得我发现 Rafy 框架需要做的工作还很多。同时,意识到自己未来一段时间之内,都不能再象以前一样大量编码,也不能是主要靠个人的力量来更新框架。所以,我和几个同事讨论了一下,成立了一个民间组织:“Rafy 开源贡献中心”,把对 Rafy 框架有兴趣的人、愿意为框架做出一定贡献的人,聚集在一起。集众人之力量,一起来把 Rafy 框架做好。一个开源框架要有持续的发展动力,不能只靠一己之力,而是应该依靠开源社区的力量,依靠开源团队的力量。
组织运行方式
每周六一天线下聚会
团队动作的主要形式为周末一天活动制:周六早上十点到统一的地点集合,展开一天的活动。活动地点在北京昌平龙泽地铁附近。非北京的人员,则以线上参会的形式参与。活动内容主要是围绕 Rafy 框架开源,偶尔也会展开一些其它话题进行讨论。活动的形式不限,有:Rafy框架学习、各类框架研究、针对主题的开放式讨论、任务驱动式的自组织开发小组。
这种形式能保证这个团队是以兴趣来驱动的。参加到组织中的同学,都是愿意将一天的周末时间投入到技术研究中的技术分子。
当然,除了周六一天外。个人还可以在其它时间通过线上的形式与开发组展开讨论。
团队文化
开放、贡献、积极、平等。
任务驱动方式
组织的目的,是推动 Rafy 框架的开发、成长、开源、推广。相关的任务,都会以任务导向的形式成立自组织的任务小组,该任务后续安排都由具体的小组来推动,最终的成果物由开源中心统一审核。小组会由一个资深的老手带队,其他人则自发报名参与。
参与组织的回报
参与的开发者,可以获得以下回报:
自我技术的精进
在这个组织中,我们邀请了一些技术老鸟,通过开放式的讨论、任务小组的推进,大部分的人都可以在这个过程中获得自己技术的长进。这些技术方面的长进,是千篇一律的日常工作无法给予的。成为框架的主人翁(参与者、开发者、主导者)
刚开始加入组织的开发者,只是简单地学习框架,参与讨论。随着越来越深入,可以参与到代码的开发、文档的编写中。这时,在 GitHub 的贡献列表中会列出贡献者的名字与贡献度。
同时,当一些开发者贡献越来越大,将会沉淀下来,成为框架未来的主导者。
这些,都无疑是个人简历中的亮点!成就感
不论是框架开发的参与者、推广者,或是成为框架的主导者,都将会在框架大量成功应用后,获得巨大的成就感。实现人生不一样的价值。
Write the Code. Change the World!兴趣
因为喜欢,所以参与。
其实,对技术有兴趣的同学,对 Rafy 框架、开源框架有贡献意愿的同学,并不会太在意回报。
最近几周进展与效果
Rafy 开源贡献中心是在本月初成立并试运行的。
目前,本中心拥有成员 23 位,80% 还是以公司内部成员居多。当然,未来人员流动在所难免,所以也希望更多的同学,特别是北京的同学,能够参与进来。
目前已经开展了三次周六聚会了。每次聚会参与人员在 10 人左右,线上也有几个人参与。
前两周主要是完成了组织本身的讨论(目的、意义、制度等)、以及辅导一些新人了解 Rafy 框架。同时,还启动了第一个任务驱动的小组:Rafy 跨平台任务研究小组。
第三周则展开了第一次讨论会议,主要讨论了大家提出的 Rafy 框架的问题与建议,并展开讨论了相关的许多知识点(OOD、DDD、ABP 等);同时,还规划了后期 Rafy 框架的开发、推广方向(用户定位、价值点等)。
本周六将进入第四周的聚会。将成立更多的任务驱动的小组,逐步开展更多任务。
QQ 群即时交流
我们目前使用 QQ 群来实现线上的成员管理、即时沟通、活动安排。
期望加入此开发小组的同学,可以添加 QQ 群:638407102。
附 QQ 群群规:
Rafy 开源贡献中心-群规
目的
Rafy 开源贡献中心旨在构建一个对 Rafy 开源框架作出杰出贡献的核心开发团队,以推动 Rafy 框架的开发、开源、推广等相关事宜。(不参与贡献者,请加入另外一个 Rafy 框架关注群:175227630。)
本QQ群则用于团队成员的学习、交流、技术探讨、思维碰撞。
团队文化
我们是一群有激情的人,为了为开源做出自己的贡献,成立了民间的开源组织,并取名为 Rafy 开源贡献中心。
非常欢迎新人的加入,我们以开放、贡献、积极、平等的文化氛围,拥抱每一个加入组织的成员。
QQ 群规
- 新人:新人需要学习并熟悉 Rafy 框架的开发,并在 Rafy GitHub Issue 中提交自己对于框架的问题与建议。提交任意建议后,即可加入开发者群(入群时,需要提交 Issue 号)。
- 实名制: 进群人员设置自己的备注,格式为:地点-真实姓名,如:北京-胡庆访。
- 报到时间:线下活动每周六早上十点到团队工作地集合。迟到者给大家发红包。
- 参加次数:每个月最少参加两次活动。常期不参加活动者、没有贡献者,将被管理员移出本群,敬请谅解。
Rafy 开源贡献中心 - 组织成立,并试运行一月小结的更多相关文章
- [转]强悍的跨平台开源多媒体中心XBMC介绍
[转]强悍的跨平台开源多媒体中心XBMC介绍 http://www.cnblogs.com/mythou/p/3220898.html 最近都在了解Android下的音视频,因为最近需要做一个多媒体中 ...
- 强悍的跨平台开源多媒体中心XBMC介绍
强悍的跨平台开源多媒体中心XBMC介绍 最近都在了解Android下的音视频,因为最近需要做一个多媒体中心的APP,其中了解了一个开源项目XMBC,一个十分强大的开源多媒体中心,而且可以应用在多个平台 ...
- 如何成为一名合格的Apache项目Committer,参与Apache开源贡献的正确姿势
近日,孙金城老师在 "Open Source Promotion Plan - Summer 2020" 开源软件供应链点亮计划做了<如何成为一名合格的Apache项目Com ...
- 开源配置中心xxl-conf的核心原理分析
XXL-CONF是一款轻量级的开源配置中心项目,由国内大牛许雪里开发.下面是官方对其优点作出的描述: 一个轻量级分布式配置管理平台,拥有"轻量级.秒级动态推送.多环境.跨语言.跨机房.配置监 ...
- 【Alpaca】.Net版开源配置中心 - 技术选型 Vue 3.0
是否可以用 Vue 3.0 现有的Vue 2.* 不推荐,坐等Vue 3.0出迁移工具吧,手动改的话工作量还是不小的 新项目 考虑下团队内对Vue + TS + VS Code的熟练程度.过程中你会遇 ...
- Bitter.NotifyOpenPaltform : HTTP 异步消息接收调度中心—开源贡献 之 一:简介
现在互联网的系统越来越趋向于复杂,从单体系统到现在的微服务体系演变.公司与公司的分工也越来越明确. 大数据公司提供了大数据服务 人脸识别公司提供了人脸识别服务 OCR 公司提供了专业的OCR 服务 车 ...
- Bitter.NotifyOpenPaltform : HTTP 异步消息接收调度中心--开源贡献 之 一:简介
现在互联网的系统越来越趋向于复杂,从单体系统到现在的微服务体系演变.公司与公司的分工也越来越明确. 大数据公司提供了大数据服务 人脸识别公司提供了人脸识别服务 OCR 公司提供了专业的OCR 服务 车 ...
- # Hawk:开源贡献计划,设计,反思
Hawk在发布之后,收到了不少朋友的感谢和使用反馈,沙漠君表示非常开心.软件肯定有很多的问题和不足,还有很多可扩展的空间,因此我希望更多的朋友,能够参与到改进Hawk的计划中来,为开源世界作出努力. ...
- Nacos - 阿里开源配置中心
配置中心相信大家都有听过,zookeeper.apollo等等都是配置中心的代表,但大部分都是JAVA系为主的,笔者主要开发语言使用的是Golang当然也有类似于ETCD这样的组件,但是并不方便管理也 ...
随机推荐
- React Native运行原理解析
Facebook 于2015年9月15日推出react native for Android 版本, 加上2014年底已经开源的IOS版本,至此RN (react-native)真正成为跨平台的客户端 ...
- JSP编译成Servlet(五)JDT Compiler编译器
通过JSP编译器编译后生成了对应的java文件,接下去要把Java文件编译成class文件.对于这部分完全没有必要重新造轮子,常见的优秀编译工具有Eclipse JDT Java编译器和Ant编译器. ...
- Java实现简易的文件的迁移器
Java作为世界上最受欢迎的一门编程语言,自然是有原因的.比如说我们可以直接的方便的调用其中的函数来实现我们想要的功能. 一个偶然的机会,我浏览API文档时发现了一个名为FileDialog的类,然后 ...
- 19_Android中图片处理原理篇,关于人脸识别网站,图片加载到内存,图片缩放,图片翻转倒置,网上撕衣服游戏案例编写
1加载图片到内存 (1).数码相机照片特别是大于3m以上的,内存吃不消,会报OutOfMemoryError,若是想只显示原图片的1/8,可以通过BitmapFactory.Options来实现,具体 ...
- 类模板语法知识体系梳理(包含大量常犯错误demo,尤其滥用友元函数的错误)
demo 1 #include <iostream> #include <cstdio> using namespace std; //template <typenam ...
- myeclipse 彻底让烦人的各种验证消失 让你的开发速度飞快
大家都知道,myeclipse的验证很吭爹,不但保存的时候要难,BUILD的时候也要验.常常为了等它而浪费了大浪的时间!!真不知道设计人员当初是怎么加进这种功能的.真心不需要. 以前都是到window ...
- 二叉树的最大深度算法面试题-leetcode学习之旅(3)
标题 Maximum Depth of Binary Tree 描述 The maximum depth is the number of nodes along the longest path f ...
- tomcat生产部署关键参数设置
JVM设置 个节点,每个tomcat预计处理500个链接,那么连接池的长连接数最大设为2000. 全节点复制(DeltaManager)模式集群节点数3-6为宜. 主备复制(BackupMnagage ...
- 【Qt编程】Qt学习笔记<二>
1. QApplication类和QWidget类都包含在QtGui模块中.所以我们可以只包含这个头文件即可. 2. 在c++中,用new分配了内存空间就需要用delete来释放空 ...
- sqlite相关使用
一.SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能 ...