数科内部开源由数科技术委员会发起,并成立数科开源办公室,推进内源建设。通过引入开源的开发实践,可有效增强部门协作,促进协同发展,同时为技术人才提供施展的舞台,引领创新项目的孵化。当前已启动内部试点开源项目,包含前端项目FinD,及服务端项目星链等。
4月份,数科人才发展委员会联合数科开源办公室举办了“数科技术文化月——开源总动员”活动,进一步加强开源文化建设。该活动分为线上直播与线下Workshop两个环节,线上直播时大家可以了解开源项目的核心原理,随即在线下便有导师手把手教学如何完成开源贡献。
首期参与此次参与活动的是大佬级开源项目Apache ShardingSphere,以及前端项目FinD。作为入选全球最大的开源软件非盈利性组织Apache基金会的顶级项目——Apache ShardingSphere,Github 关注人数超过10+K,并且现已成为2020年度第一个通过孵化阶段投票的项目。该项目在直播时便有百人次观看。
项目发起人张亮,携数字技术中心秦金卫等悉数在线下课堂为大家进行了指导。参与者在活动后给予了高度评价,“活动对个人成长帮助很大,所授内容正中自己的知识盲区。讲师深入浅出的讲解,并配合实操练习,一下让我对于讲师传授的内容有了更形象的理解。”
另外,前端试点项目FinD——由UX设计师和前端研发共同打造的体验设计体系,也在此次开源总动员活动中惊艳亮相。FinD拥有稳定、可迭代的基础组件库,可帮助to B场景实现高效、统一、灵活的应用。
项目发起人技术产品部谭湘元,用户产品部王仁鹏,携开放中台刘强,资管科技部刘小娟,共同为如何通过内部开源机制开发FinD做出了悉心讲解。活动参与者表示,“Workshop很精彩,深浅适中,对大家来说是一次很好的开端。文档步骤很详细,讲师全程认真指导,学习氛围非常浓厚。”
此次技术文化月——开源总动员活动,吸引了数科内各部门、多岗位人员参与,也得到了大佬们的支持,为发展内部开源建设打下了坚实的基础。接下来陆续会有更多的内部开源试点项目,以更新颖的活动形式向大家呈现。星链,作为内部开源服务端试点项目,计划于5月16日与大家见面,期待届时与你一同“开源共建,码上改变”!