活动背景:开源之夏502个项目上线,这个暑期来开源社区实战吧!

openEuler 社区作为开源之夏联合主办方,已连续三年参与组织活动,并作为开源社区发布项目任务,今年上线了87个项目任务,这些任务来自openEuler社区不同的SIG(Special Interest Group),欢迎大家根据自身兴趣参与到各个SIG的项目中。
通过参与这些项目让大家真正体验投入实际生产使用的项目的代码提交过程,掌握参与开源贡献的方法,每当想起自己写的代码正跑在全球各地的服务器上,是不是能收获些许小小的成就感呢?^_^
内核在Linux系统里的重要性不用多说,openEuler kernel SIG 本次发布了20余个内核方向的项目任务,涵盖内核调度、内存、文件系统、架构、调测等多个模块。
kernel SIG的项目任务覆盖面广,难易程度适中。欢迎大家参与到kernel SIG的项目中,我们将为大家提供丰富的学习资源和技术指导,深入浅出地带你探索kernel 。你的技术能力将得到快速提升,成长为极具竞争力的 kernel 技术人才。
Virt SIG致力于打造面向全场景、支撑多样性算力的虚拟化解决方案,提供高性能、高可靠和高安全的虚拟化组件。
本次Virt SIG的项目任务包括下一代全场景虚拟化平台“StratoVirt”的存储特性和调测优化、传统虚拟化“libvirt”组件版本升级和完善用户态热补丁技术“libcareplus”测试用例在内的8个趣味任务。
参与到Virt SIG暑期项目中,丰富的学习资源为你开放,欢迎在下一代全场景虚拟化平台开发中留下自己的印记!
openEuler
云原生小组致力于
提供便捷、易用的云原生基础设施,提供简单、高效的云原生应用开发托管环境,共建云原生生态。
本次云原生相关的任务有4个,主要为社区原生的容器引擎iSulad和容器操作系统KubeOS相关的开发任务。
编译技术是计算机科学皇冠上的一颗明珠,应用编译技术的编译器可以看做开发者与机器之间的桥梁,把面向开发者的高产能的高级语言“翻译”成面向机器的精简的、高效的低级机器语言,其中解决语言如何翻译、性能如何优化的编译技术是关键核心,也是一代又一代编译专家的努力方向。
openEuler上编译器包含毕昇编译器、毕昇JDK、GCC编译器等,都在随着openEuler社区不断地演进。本次编译器方向发布了4个任务,涉及语言前端、性能优化、lib库等内容。
正如LLVM之父Chris Lattner所说的,目前是编译器的黄金年代,编译器技术在国内越来越受重视,我们希望越来越多的同学和开发者加入,让我们一起在编译技术的海洋里徜徉吧!
Embedded SIG 致力于openEuler的嵌入式版本(openEuler Embedded)开发,使其能够广泛应用于嵌入式设备。
Embedded SIG有5个任务,包括为openEuler Embedded新增嵌入式图形栈、新增Rust语言支持、集成RISC-V架构支持,实现openEuler Embedded软件包模板,还有实现openEuler和OpenHarmony之间的设备认证。
等你来一起构建更好的openEuler嵌入式版本生态!
机密计算是目前网络安全领域非常前沿的方向,是通过在基于硬件的可信执行环境中执行计算来保护使用中的数据的一种技术。
openEuler confidential-computing SIG 主要有3个任务,为secGear集成UT测试框架、开发secGear安全文件系统接口、基于secGear实现部分国密算法。将有华为的机密计算专家和兰州大学的老师带领大家一起探索机密计算技术,共同完善面向计算产业的机密计算安全应用开发套件SecGear。
A-Tune
是一款基于openEuler开发的自动化、智能化性能调优引擎。它利用人工智能技术,对运行在操作系统上的业务建立精准模型,动态感知业务特征并推理出具体应用,根据业务负载情况动态调节并给出最佳的参数配置组合,从而使业务处于最佳运行状态。
本次活动A-Tune有2个性能调优类任务,还有1个实现A-Tune服务解耦任务,欢迎来探索这个新兴有趣的项目!
ROS SIG是一个在openEuler上扩展ROS生态的小组,支持最新版本的ROS软件包,以及基于ROS开发的第三方软件包。
ROS SIG在本次开源之夏活动中发布了3个项目任务,均和基于ROS开发的第三方软件相关,属于当前ROS生态中比较受欢迎的常用软件。有应用广泛的ROS2和激光导航的算法,有扩展探索性质ROS2和深度学习的目标检测的算法,也有在AI领域的关键模块VIO算法。本次活动具有统一的大主题就是ROS与人工智能,三个任务分属于区别较大的三个模块,具有深度探索性和学习性。
HPC SIG的职责主要是在 openEuler 社区中添加对 HPC 开源软件的支持,本次活动中发布了2个任务,分别是将HPC软件scanorama和OpenLB迁移至openEuler平台。有详细的教程指导和导师引路,欢迎一起来构建基于openEuler的HPC应用生态!
桌面相关的项目任务主要来自openEuler DDE SIG,一个是为openEuler DDE桌面开发简化密码策略配置的密码策略编辑桌面应用,还一个是优化桌面系统的软件包安装器。
Bigdata SIG致力于提升openEuler上的大数据基础运行能力,集成大数据相关能力,以及优化大数据组件和平台的性能,让大数据在openEuler上更好用。
主要有3个任务,主要是将大数据常用组件引入到openEuler,以及基于openEuler构建大数据体验平台。
Rust 这门近几年兴起的编程语言热度很高,本次有6个用Rust实现Linux系统相关功能的项目。这个暑期,Rust语言从入门到精通,你可以的!
除了基于操作系统本身的开发外,还有一些围绕openEuler社区开源基础设施建设的项目任务,如openEuler社区会议小程序开发、openEuler官网搜索优化、社区问答机器人开发、社区数据分析等,期待你一起来建设更好的社区!
那么如何快速查找到openEuler社区这些方向的具体任务详情呢?
PC端访问openEuler官网活动页
https://openeuler.org/zh/activities/
根据不同的技术方向或标签进行筛选,点击卡片查看详情

确定了自己心仪的项目,依然要在开源之夏官网项目列表页根据关键词或标题搜索到相应项目点击提交申请哦!https://summer-ospp.ac.cn/#/org/projectlist
5月17日——5月20日,将持续安排导师在openEuler直播间来讲解任务,和同学们互动,相关直播消息将在“开源之夏openEuler
群”通知。
扫码加 openEuler 小助手微信备注“开源之夏”
本文分享自微信公众号 - openEuler(openEulercommunity)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。