活动初衷
为了TIS开源社区能够健康、可持续性地发展,更够为更多的用户提供趁手好用的数据集成软件服务,并且构建一个良性生态系统。单靠TIS团队这几杆枪是很难在短时间内实现的,必须要借助开源软件协作的力量才能实现。
TIS经过几年的迭代,已经构建起一个相对扎实的开发底座,基于此基座在TIS中支持了头部数据端类型,例如:MySQL、SqlServer、Oracle、ElasticSearch、Doris等,但这些是远远不够的,还有很多云端数据类型如snowflake,新兴的向量数据类型。
要成为数据集成行业的标杆产品需要支持行业内绝对部分数据端类型,具统计现存130多种数据类型,这光靠TIS团队自己是无法完成的,必须要依赖社区的力量。
截至目前,我们已经多次尝试发起TIS社区中进行开源共建的活动,从得到的结果来看,与预期并不一致。
总结了以下几点原因:
如何破解?让咱们的开源软件像国外的开源社区那样形成闭环、走可持续发展之路。这需要根据我们的实际情况,因地制宜。我们给出的答案是,引入钱这一商业社会不可或缺血液作为纽带。钱可以将需求方与供给方联系在一起,形成正向循环。
本着有钱出钱,有力出力的基本原则,大家共同的愿景是将TIS开源社区打造成有生命力生态。用户在TIS平台注册为使用者,获得 社区协作版插件的使用权,支付的费用补贴给参与社区众包项目开发的协作者。最终用户端收取的费用,能够基本覆盖社区协作者所需要支付的费用即可。
为了增加协作者与TIS团队之间的信任度,我们将引入OSChina众包平台作为资金托管平台(类似支付宝的作用)。
活动如何开展
TIS构建开发SDK
依赖于目前迭代的开源底座代码,构建出了一套开源SDK工具包,开发了一系列开发工具,例如:基于Maven插件的TIS插件脚手架自动生成器,和TIS集成运行环境Maven启动插件,开发这些工具的目的是提高开发TIS生态插件效率, 让一个普通开发者也能快速构建出一个全新的数据端类型。
TIS团队定期在OSChina众包平台中发布任务
根据社区用户的提交的Issue与聊天群里反馈的需求,TIS团队会整理提炼用户需求,进而编写详细的需求文档定期发布到OSChina众包平台并且在TIS社区中通知,有意向的开发者就可以竞标了。
这次,是我们第一次尝试众包的方式进行开源协作,对社区用户呼声比较高的SqlServer基于Flink-CDC实时读组件需求进行整理,编写了详细设计说明书发布在OSChina的众包平台中,以下有两个二维码链接,第一个为众包标书地址,第二个为需求详细设计说明书
这次众包任务完成之后,会将实现功能中附加到TIS v4.1.0 版本中发布。
后期,众包任务都会以这种方式,届时将发包的消费发布在TIS实验室公众号中,敬请各位同学关注。
接包者资质认定
为了众包任务能够顺利、高效进行,在社区开发者发起应标申请后,TIS会对申请者资质进行审核,需要满足以下要求:
众包任务金额估算
按照行业平均平均薪资13k人民币/月计算,一个月工作22天的工作时间,13000/22=590元/人日,一个众包任务估算需要几个人日,590元/人日乘以人日数目就能得出一个众包任务所要支付的金额了。例如,单个众包任务如果是5个人日,那就能计算出标的金额为:590*5=2950元。
TIS相关链接
💻 项目地址:https://github.com/datavane/tis
🧐 提交问题和建议:https://github.com/datavane/tis/issues
🥁 贡献代码:https://github.com/datavane/tis/pulls
📧 订阅社区开发邮件列表:dev@tis.datavane.org
💁♀️ 社区沟通:
未经允许不得转载:岩猫星空网 » TIS 开启开源众包活动之赚钱补贴家用