论坛介绍|COSCon'23 开源百宝箱(T)
众多开源爱好者翘首期盼的开源盛会:第八届中国开源年会(COSCon'23)将于 10月28-29日在四川成都市高新区菁蓉汇举办。本次大会的主题是:“开源:川流不息、山海相映”!各位新老朋友们,欢迎到成都,线下相聚!
✦✦
01
论坛介绍
“工欲善其事,必先利其器” 。开源百宝箱为开源社区以及开发者们提供开源利器,帮助大家能够更好,更快,更易的参与到开源社区的协同中来,其中包含社区治理、项目治理、风险治理等工具或平台,例如开源社的开放黑客松平台、OSS.Chat、小源机器人、开源贡献激励平台 KToken、等等,还有第三方社区提供的工具以及平台。让我们一起来共同参与和丰富开源百宝箱吧!
✦✦
02
论坛出品人及出品人标准
1.论坛出品人
石垚,开源社理事,Web 全栈工程师。
idea2app公司(https://idea2.app/ )创始人,Web/JavaScript全栈开发者、WebCell前端开源框架作者,现任freeCodeCamp成都社区主理人、开源社理事、微软MVP,致力于在开放生态中为社会创造价值。
2.论坛出品标准
对开源治理、团队管理问题解决有实际帮助;
对开源许可证规范推广有切实促进;
符合开源、开放协作之精神;
维护《中华人民共和国宪法》及其它本国法律、国际条约之尊严。
✦✦
03
论坛讲师阵容
演讲者简介
✦
石垚,idea2app公司(https://idea2.app/ )创始人,Web/JavaScript全栈开发者、WebCell前端开源框架作者,现任freeCodeCamp成都社区主理人、开源社理事、微软MVP,致力于在开放生态中为社会创造价值。
演讲时间
✦
10月28日 13:30 - 14:00
演讲题目
✦
《基于在线表格 API 打造「开放会务系统」—— COSCon 2023 基础设施架构》
演讲简介
✦
Rust 最主要的特性是高效能、可靠性、生產力,也因此適合做為開發系統的語言,然而系統開發接觸著各式各樣的領域也具有高度的複雜性,因此強健而好用的測試也是Rust語言的重要課題。本講題將讓不懂Rust的會眾能理解Rust語言測試設計的美好,但也同時帶入目前Rust測試忽略的問題,並且整合了些未來可能的展望以及解決方式,讓熟悉Rust的會眾也能有很好的收獲
演讲者简介
✦
丁文昊,idea2app前端工程师。
演讲时间
✦
10月28日 14:10 - 14:40
演讲题目
✦
《poster-friendly:Issue 和 Discussion 模板实践上的思考》
演讲简介
✦
有研究指出,如果为 Issue 和 Discussion 提供模板,将对社区起到一些影响,而目前 GitHub 相关的实践也在推行在 Issue 和 Discussion 中添加模板,以提高项目在 Issue 和 Discussion 相关指标的健康度。poster-friendly 是一个专门提供 Issue 和 Discussion 模板引擎的小工具,开源项目的维护者可以轻松的利用这个工具来生成 Issue 和 Discussion 模板(目前已经支持 GitHub 和 Gitee)。本议题希望带来一些在该开发工具中的思考。
演讲者简介
✦
杨舜杰 ,Blazor 中文社区组织者,开源项目AntDesign Blazor作者,微软MVP。
演讲时间
✦
10月28日 14:50 - 15:20
演讲题目
✦
《个人开源项目怎么玩?》
演讲简介
✦
本人在19年创建的个人开源项目 Ant Design Blazor,到目前已经获得超过5k stars,并累计有近200位贡献者,也被应用在众多企业/商业项目上。
开源社区有很多企业开源的成功项目,但是个人项目的声音对开源生态也很重要。本主题将以自己的经验来带领爱好者入门开源,介绍个人项目如何推广、发展、社区治理,还有维护者该如何保持开放心态和持之以恒。
本人的经历一定会对想做开源的但是又有顾虑的众多开发者带来鼓励和信心。
内容提纲:
1. 个人开源与企业开源的不同 (出发点、收益、项目归属等方面)
2. 创建开源项目的动机(主观兴趣,客观价值)
3. 前期准备与可行性实验证(以本项目为例)
4. 项目推广途径 (社区曝光、分享技术)
5. 创立自己的社区 (互动与反馈)
6. 用户/贡献者关系(培养贡献者)
7. 可持续性 (注重社区贡献,加入基金会)
8. 会遇到的困难 (精力不足,生活所迫)
9. 商业化畅想 (商业版本、付费产品、付费咨询)
10. 与听众交流
特点:开源年会少有的实际个人开源项目主题,能够与广大的纯粹热爱开源的朋友产生共鸣,希望能够起到互相勉励的作用。
演讲者简介
✦
林宁,Thoughtworks 技术经理。
演讲时间
✦
10月28日 15:30 - 16:00
演讲题目
✦
《换个角度认识软件》
演讲简介
✦
聊聊技术之外的认知,包括生活中的逻辑、模型思维、业务模型、领域模型、软件架构和团队系统等方面。
理解商业软件的生意。
为什么“起名字”对领域建模如此重要。
从非形式化语言到形式化语言。
主体和客体揭示分层和业务代码。
结尾:如果你的团队也是一个系统呢?
演讲者简介
✦
Antonio,COSCUP Rust 工程師。
演讲时间
✦
10月28日 16:10 - 16:40
演讲题目
✦
《Rust忽略的二三事》
演讲简介
✦
Rust 最主要的特性是高效能、可靠性、生產力,也因此適合做為開發系統的語言,然而系統開發接觸著各式各樣的領域也具有高度的複雜性,因此強健而好用的測試也是Rust語言的重要課題。本講題將讓不懂Rust的會眾能理解Rust語言測試設計的美好,但也同時帶入目前Rust測試忽略的問題,並且整合了些未來可能的展望以及解決方式,讓熟悉Rust的會眾也能有很好的收獲。
演讲者简介
✦
柴树杉,蚂蚁集团蚂蚁技术专家,凹语言联合发起人,KCL 语言核心人员。
演讲时间
✦
10月28日 16:50 - 17:20
演讲题目
✦
《为何开源是基础软件的重要模式——以KCL和凹语言为例》
演讲简介
✦
基础软件一直是我们比较薄弱的环节,特别是在2018年中美贸易对抗开始后,很多基础软件面临卡脖子的问题。为了推动基础软件生态的发展,国家首次将开源列入“十四五规划”,这说明开源对基础软件的发展是大家都认可的一种形式。本次分享,尝试以面向云原生的KCL语言和面向WebAssembly的凹语言为例,探讨在编程语言这个分享开源的模式可以带来哪些优势。同时也尝试分享公司的开源和草根开源在基础软件这个方向的殊途同归的路线差异。
演讲者简介
✦
巩超,Dromara开源社区秘书长, HertzBeat & TanCloud 创始人,开源爱好者。
演讲时间
✦
10月29日 13:40 - 14:10
演讲题目
✦
《Dromara开源社区和HertzBeat》
演讲简介
✦
Dromara开源社区是由国内开源爱好者自发成立的一个中立的非盈利开源社区。社区下的开源项目多种多样,可以说是开发者们的百宝箱。这次议题介绍下社区下超50k star的Java工具类基础库Hutool, 超40k star的轻量级Java认证鉴权框架Sa-Token, 还有专门服务开源项目国际化的宝藏工具 issues-translate-action 一个将非英文issue实时翻译成英文的github action, 最后再分享下由这次议题speaker发起的,在社区从零开始的全职开源实时监控项目 hertzbeat。
演讲者简介
✦
严松,蚂蚁集团容器基础设施研发,蚂蚁集团容器基础设施研发,关注云原生容器镜像分发与生态系统。
演讲时间
✦
10月29日 14:20 - 14:50
演讲题目
✦
《与 Harbor 构建高效的镜像加速工作流》
演讲简介
✦
本议题介绍了开源镜像加速框架 Nydus 如何加速容器的启动,Nydus 基于内核的深度集成提高极端场景下的镜像文件系统性能,并为基于 VM 的安全容器提供原生镜像加速能力,为前端 NPM 包的安装实现加速,也将解释如何通过 Nydus 的数据去重,压缩等能力提高镜像构建速度,并节省超过一半的镜像中心存储,最后介绍与 Dragonfly P2P 和 Harbor 深度集成,以进一步提高数据分发性能和更透明的镜像加速体验。
演讲者简介
✦
孔博,中科院软件研究所iOS高级工程师,主要负责客户端技术架构搭建;有丰富的性能优化、核心模块组件化、AP系统搭建经验;6年B类产品开发经历,也有周活上亿级的C端产品团队经验;经历过多个过0到1的项目, 腾讯视频类app半年内通过裂变分享玩法从0做到500W日活商汤第一个商业化AR出海项目;AR导航客户端的框架设计;也经历多个1到N的项目;盒马自助POS机从5万台到3百万业务扩展技术支撑。
演讲时间
✦
10月29日 15:00 - 15:30
演讲题目
✦
《怎样拥有你个人的加密流媒体服务》
演讲简介
✦
基于傲空间服务器(傲空间盒子、或者安装傲空间系统的PC)部署加密在线播放服务,可以快速简单且低成本的部署安全的在线播放私人服务。可以满足跟家人、朋友分享视频的安全。通过点对点的加密通信实现端到端的安全通道数据加密传输,可以完全隔离平台的信息泄漏;(加密技术的更新迭代 ECC 的引入) 加上视频原文件加密,保证视频分片文件被抓取也能保证数据的安全;(m3u8协议加密标准 + 自定义加密改造)
演讲者简介
✦
翁志艺 ,中科院软件研究所高级软件工程师,GT 开源项目作者。
演讲时间
✦
10月29日 15:40 - 16:10
演讲题目
✦
《GT:从互联网访问家庭设备的高效解决方案》
演讲简介
✦
GT 是一个支持点对点直连(P2P)和互联网中转的反向代理开源项目。具有以下设计特点:注重隐私保护,在保证满足功能实现需要的情况下,最少化 server 端对数据包的分析,例如:基于 TCP 连接的实现方式,应用层 HTTP 协议传输只分析第一个数据包的 HTTP 协议头的目标数据,不作任何多余分析,将后续数据直接转发。注重性能,在代码实现上,倾向于采用性能更高的设计,例如:修改标准库来实现减少内存分配和复制的设计方案。基于 WebRTC 实现的点对点连接功能,支持所有支持 WebRTC 的平台,例如:iOS,Android,浏览器等。
演讲者简介
✦
郑祖岭,中科南京软件技术研究院软件工程师。
演讲时间
✦
10月29日 16:20 - 16:50
演讲题目
✦
《AO.space可替代的平台设计与开源实践》
演讲简介
✦
平台在 AO.space傲空间的作用,可以概括为提供网络资源(域名、通信信道)的协调和管理,数据存放于傲空间个人设备,数据属于私人,不属于平台。针对用户、开发者对平台潜在的“后门”的担忧,选择开源平台核心功能,可私有部署,个人设备可不依赖官方平台,从物理层面做到了个人数据的保护。但如何能做到平台的无缝切换,不影响用户对个人设备原数据的继续使用,如何能做到除基本功能之外,产品运营相关的支持性服务的正常使用也是我们需要考虑的设计难点。
演讲者简介
✦
陈嘉伟 ,中科南京软件技术研究院移动端开发工程师,中科南京软件技术研究院Android开发工程师;AO.space 傲空间项目Android开发负责人及架构师;五年Android手机、车机、家居等端侧应用层开发经验。
演讲时间
✦
10月29日 17:00 - 17:30
演讲题目
✦
《多维消息通知的智能信息架构》
演讲简介
✦
消息通知,是指客户端通过推送、长连接、主动询问等方式将获取到的信息展示给用户,在客户端上有着广泛的运用。而消息本身通常是多个维度的,通常由消息类别、消息通道、账户来源等构成,需要进行有效可靠安全等诸多方面的信息处理。综合各个方面,场景较为复杂,简单的处理方式无法满足当前以及潜在的需求,需要设计出能够智能处理信息的架构。
演讲者简介
✦
李登淳,Covariant Script 编程语言创始人,活跃开源社区贡献者,资深C++跨平台开发者,目前在四川大学计算机学院攻读数据科学硕士学位,研究方向为AIGC和数据库。
演讲时间
✦
10月29日 14:00 - 16:00
演讲题目
✦
《CovScript编程语言工作坊》
演讲简介
✦
CovScript是一门动态通用型编程语言,其开源、开放、跨平台的特性使其能在各种前沿领域的应用中发挥独特的作用。本次Workshop将主要从解决方案的角度出发,结合创始人李登淳在科研工作中的应用经历,为参与者介绍CovScript在后端开发、数据处理、数据分析等方面的真实案例。
志愿者
宋妮龙吟
2021-2023 COSCon'23 核心志愿者,日本留学ing,人在哪都要参加开源大会!
何静
云软件开发工程师,AFE AI社群联合创始人。
扫描下方二维码,添加小源机器人微信,即可加入COSCon'23专属年会互动群,及时获取年会相关信息。我们在成都等你!
ps:已添加小源机器人微信的开源人,可在对话中回复关键词“加群”,获取社群链接。
出品丨COSCon'23 组委会
编辑丨金心悦
设计丨朱亿钦、赵玭月
✦
✦
开源社/KAIYUANSHE
开源社(英文名称为“KAIYUANSHE”)成立于 2014 年,是由志愿贡献于开源事业的个人志愿者,依 “贡献、共识、共治” 原则所组成的开源社区。开源社始终维持 “厂商中立、公益、非营利” 的理念,以 “立足中国、贡献全球,推动开源成为新时代的生活方式” 为愿景,以 “开源治理、国际接轨、社区发展、项目孵化” 为使命,旨在共创健康可持续发展的开源生态体系。
开源社积极与支持开源的社区、高校、企业以及政府相关单位紧密合作,同时也是全球开源协议认证组织 - OSI 在中国的首个成员。
自2016年起连续举办中国开源年会(COSCon),持续发布《中国开源年度报告》,联合发起了“中国开源先锋榜”、“中国开源码力榜”等,在海内外产生了广泛的影响力。
点击下方阅读原文,进入大会官网,点击 “参会注册” 报名