「deepin生态共建小组」正式启动招募!三大生态共建项目,速来 !

基于社区开源精神,为提高大家对deepin生态建设的参与感,应用商店将正式开放众多软件给广大开源爱好者进行维护。参与小组工作可获得多项专属小组福利,工作项目分为玲珑格式迁移、wine应用打包、deb原生应用维护。

 招募条件

1)不限性别年龄职业地区,认同开源文化,愿投身deepin软件生态建设,且有一定的时间投入;

2)有一定的计算机基础,拥有一定的linux技术积累,对源码有一定的认识;

 项目介绍

项目一、玲珑格式迁移

  • 项目目标:玲珑是一种新型的独立包管理工具集,致力于治理Linux系统下传统软件包格式复杂、交叉的依赖关系导致的各种兼容性问题,迁移项目的目标是让玲珑能实际应用于常见的发行版操作系统,包括四大架构:amd64、arm64、loongarch64、riscv ;现阶段仅支持amd64的迁移
  • 参与要求:需要具备文档阅读能力,有源码编译构建、开源应用维护经验更佳
  • 参与方式:认领迁移任务,任务一般分为1、入门迁移任务:该部分可使用转格式工具快速将现有的deb包转为玲珑格式,难度较低,可以作为玲珑入门学习;2、进阶迁移任务及转格式失败的入门任务:该部分需手动编译构建,需要对玲珑有比较深入的了解;构建完毕的应用通过开发者平台或社区投递系统上架应用商店(有特殊需求可以申请官方的机器设备支持)
  • 参考文档:玲珑在线文档 、转换工具及文档(目前只有amd64,群内分享)

项目二、wine应用打包

第一期wine打包活动进行中,详情见 >>>

  • 项目目标:将常用exe格式的Windows应用转成deepin/UOS可用的deb格式并上架应用商店
  • 参与要求:有wine容器配置、调试经验更佳
  • 参与方式:Windows应用可通过官方一键打包工具将软件转成deepin/UOS下可用的deb包(提供清单方向),部分打包失败或打开后功能异常的软件需要手动调试配置,打包后通过开发者平台或社区投递系统上架应用商店;
  • 参考文档:进群领取wine一键打包工具,已支持一键生成amd64&arm64的deb
  • 划重点!wine有奖打包活动即将上线

项目三、deb原生应用维护

  • 项目目标:遵循开源精神,商店内开源应用放开给社区用户自行维护,能保证深度商店应用的正常使用、新版本的及时更新
  • 参与要求:SHELL脚本读写能力、对Linux桌面发行版运行库相互关系有一定的了解
  • 参与方式:除部分重点应用保持官方维护外,绝大多数开源应用公开给社区用户自行维护,平台定期公开应用新版本或问题修复的需求任务,感兴趣的可认认领任务,成为应用的维护者。打包后通过开发者平台或社区投递系统上架应用商店,并此后保持应用的维护或及时转出
  • 参考文档: packing master pool: 打包仙人自动化构建模版池

工作流程

  1. 扫码入群,报名登记

    成为小组成员(不定期公示小组成员)
  2. 认领任务(共享云文档登记,不可重复认领任务)
  3. 适配打包(回填任务完成情况,打包成功/已上架/打包失败及原因)
  4. 上架商店(可选通过社区投递系统或开发者平台进行上架,上架需通过基础测试)
  5. 获得激励(积分公示、定期发放奖励等)

小组福利

1)打包激励标准

完成各类型应用打包及上架可以获得一定的生态积分

打包类型应用新增上架应用维护更新
生态积分对生态共建项目中涉及的应用进行打包上新
可以获得对应的积分激励:
● wine应用:20分/架构包
● 玲珑格式:50分/架构包
● deb原生:40分/架构包
对生态共建项目中涉及的应用进行升级维护
可以获得对应的维护积分激励:
● wine应用:10分/架构包
● 玲珑格式:30分/架构包
● deb原生:20分/架构包
备注:需要规范管理版本号,不可无故刷新版本号。
  • 按实际上架到应用商店的架构包数量计算积分,包括amd64、arm64、loongarch64,其中loongarch64的包可额外多奖励50%积分;
  • 目前社区投递系统仅支持单一架构包提交,一个应用多个架构的需要通过开发者平台提交;
  • 如果完成了高难度的软件包适配,可以与官方运营沟通,评估后可以一定比例提升积分;

2)生态积分激励

获得生态积分达到一定数量,可以获得对应的社区荣誉称号,并且积分可以用于兑换deepin周边礼品。

A. 专属deepin社区荣誉称号

生态积分50-599600-29993000-9999≥10000
deepin社区称号生态共建组成员生态共建组骨干生态共建组专家生态共建组导师

B. 积分可兑换周边奖励

  • 生态积分可自选兑换deepin积分商城内奖品池的等价值礼品,具体兑换说明后续共建小组群内同步
  • 周边奖励:小浣熊公仔/小浣熊钥匙扣/deepin笔记本/deepinT恤/deepin超大鼠标垫/deepin鼠标/deepin徽章/小浣熊帆布袋等等
  • 达到50生态积分可申请获得UOS专业版半年期激活码

C. 2024年度限定荣誉证书

  • 截止至2024年12月31日,年度生态积分top10的小组成员,颁发荣誉证书——deepin生态共建小组-卓越贡献奖.

特殊说明

  • 在共建小组工作中已上架的应用软件包,在没有新版本的情况下,可以直接用于申报参与1次后续的生态适配活动(积分不重复计算)
  • 每个月末核算小组成员的积分情况,并在deepin社区论坛公示
  • 社区荣誉称号按获得的总积分计算,消耗积分兑换奖励并不影响已获得的称号
  • 当小组成员大于12个月未有软件维护或更新,已获得的社区荣誉称号将会被取消

3)用户特权

  • 优秀软件将被商店重点推荐,优秀个人获得商店专属展示专区
  • 生态活动出谋划策,邀请成为生态适配导师
  • 社区论坛、Github项目定期公示成员及贡献
  • 成为深度各技术沙龙的特邀讲师
  • 作为特邀嘉宾参与DDUC年度大会
  • 在校生可获得实习机会,社招工作优先录取

 官方支持

1)官方提供打包教程、打包规范;

2)官方组织开展系统化打包培训;

3)官方打包维护群,提供在线答疑;

4)官方不定期公开任务给社区维护者。

以上为本小组的详细介绍,欢迎加入生态共建小组,共谋大事~

本方案试运行,可能会参考大家的意见进行一定的调整,欢迎大家提出各种建设性意见。最终解释权归deepin深度应用商店运营组所有。

相关链接:

  • 社区投递系统介绍:deepin社区「应用投递系统」全新上线,诚邀您来共建应用生态!
  • 开发者认证及上架指南
  • deepin(深度操作系统)镜像获取:DistroWatch.com: Put the fun back into computing. Use Linux, BSD.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/574170.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

vivado Versal 串行 I/O 硬件调试流程、使用 Vivado Serial I/O Analyzer 来调试设计

Versal 串行 I/O 硬件调试流程 Versal ™ ACAP 无需再生成 IBERT IP , 因为使用系统内串行 I/O 调试所需的必要逻辑现已集成到 GTY 收发器架构内。使 用 GTY 收发器的任何设计均可用于串行 I/O 硬件调试。 Versal 串行 I/O 硬件调试流程具有 2 个不同阶…

蓝桥杯python考级整理

4_1:算术运算符 4_2:基本语法 4_3:基本语法 4_4:列表 4_5:函数 4_6:字符串 4_7:列表 4_8:逻辑运算符 4_9:字典 4_10:函数

CSS中的 5 类常见伪元素详解!

你好,我是云桃桃。 一个希望帮助更多朋友快速入门 WEB 前端的程序媛。 云桃桃-大专生,一枚程序媛,感谢关注。回复 “前端基础题”,可免费获得前端基础 100 题汇总,回复 “前端工具”,可获取 Web 开发工具合…

InternLM2-lesson5

目录 大模型部署挑战常用大模型部署方式模型剪枝(Pruning)知识蒸馏量化 LMDeploy核心功能性能表现支持部署的模型 作业配置 LMDeploy 运行环境以命令行方式与 InternLM2-Chat-1.8B 模型对话 大模型部署 大模型部署就是将大模型在特定的环境种运行!可以部署到服务器…

day13 ts后端持久层框架(java转ts全栈/3R教室)

简介:如果说TS全栈后端开发最重要的两个框架,除了nestjs就是持久层框架了,这里主要看下Typeorm(java中常用的就是mybatis,springdatajpa,hebernite了) 先回顾下ORM的概念:ORM就是建…

好用的在线客服系统PHP源码(开源代码+终身使用+安装教程) 制作第一步

创建一个在线客服系统是一个涉及多个步骤的过程,包括前端界面设计、后端逻辑处理、数据库设计、用户认证、实时通信等多个方面。以下是使用PHP制作在线客服系统的第一步:需求分析和系统设计。演示:ym.fzapp.top 第一步:需求分析 确…

Linux:进程创建 进程终止

Linux&#xff1a;进程创建 & 进程终止 进程创建fork写时拷贝 进程终止退出码strerrorerrno 异常信号exit 进程创建 fork fork函数可以用于在程序内部创建子进程&#xff0c;其包含在头文件<unistd.h>中&#xff0c;直接调用fork()就可以创建子进程了。 示例代码&…

暴雨亮相CCBN2024 助力广电行业数智化转型

4月23日&#xff0c;第三十届中国国际广播电视信息网络展览会&#xff08;简称CCBN2024&#xff09;在北京开展&#xff0c;本次展览会由国家广播电视总局指导、广播电视科学研究院主办&#xff0c;作为国内广电视听领域首个综合性、专业化、引领性、国际化科技产业盛会&#x…

【树莓派】如何用电脑连接树莓派的远程桌面,灰屏解决

要使用VNC桌面连接到树莓派&#xff0c;你需要确保已经安装并启动了VNC服务器。以下是连接到树莓派的步骤&#xff1a; 在树莓派上启动VNC服务器&#xff1a; 打开终端或SSH连接到你的树莓派。输入以下命令以安装RealVNC的VNC服务器&#xff1a;sudo apt update sudo apt insta…

第十讲:C语言指针(4)

目录 1、回调函数是什么&#xff1f; 2、qsort使⽤举例 2.1、使⽤qsort函数排序整型数据 2.2、使⽤qsort排序结构数据 3、qsort函数的模拟实现 4、sizeof和strlen的对⽐ 4.1、sizeof 4.2、strlen 4.3、sizeof 和 strlen的对⽐ 5、数组和指针笔试题解析 5.1、⼀维数组…

java-反射

简介 获取class对象的API // 1. 通过类名.class Class<Student> clazz Student.class; System.out.println(clazz.getName());// 2. 通过Class.forName()方法 Class<?> clazz2 null; try {clazz2 Class.forName("com.reflect.Student");System.out.p…

B2B企业如何做好谷歌Google广告推广营销布局?

当今全球化的商业环境中&#xff0c;B2B企业要想在激烈的市场竞争中脱颖而出&#xff0c;拓展海外市场成为了必经之路。而谷歌Google广告&#xff0c;作为全球最大的在线广告平台&#xff0c;无疑是企业触达全球潜在客户的黄金钥匙。云衔科技通过专业服务助力企业轻松开户与高效…

【ai相关】人工智能的概念

一、人工智能的定义 人工智能&#xff0c;简称AI&#xff0c;是指由机器或计算机系统所展现出的类似于人类智能的行为和能力。其核心在于使机器能够像人类一样进行思考和行动&#xff0c;而这些思考和行动都是基于理性的决策和判断。 什么是机器学习&#xff1f; 机器学习的核…

【蓝桥杯省赛真题40】python摘苹果 中小学青少年组蓝桥杯比赛 算法思维python编程省赛真题解析

目录 python摘苹果 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 七、 推荐资料 1、蓝桥杯比赛 2、考级资料 3、其它资料 python摘苹果 第十三届蓝桥杯青少年组python编程省赛真题 一、题目要求 &…

二维码如何分享照片?3步在线生成相册二维码

拍摄的照片怎样快速分享给其他人呢&#xff1f;传统的图片传输方式多通过微信、QQ、空间、微博等方式来实现分享&#xff0c;当需要分享给指定人员时或者需要分享的图片数量较多时&#xff0c;这些方式传递起来并不是特别的方便。想要实现大量图片的分享&#xff0c;选择生成相…

docker教程(详细)

0 背景 软件开发最大的麻烦事之一&#xff0c;就是环境配置。环境配置如此麻烦&#xff0c;换一台机器&#xff0c;就要重来一次&#xff0c;旷日费时。很多人想到&#xff0c;能不能从根本上解决问题&#xff0c;软件可以带环境安装&#xff1f;也就是说&#xff0c;安装的时…

【JAVA进阶篇教学】第五篇:Java多线程编程

博主打算从0-1讲解下java进阶篇教学&#xff0c;今天教学第五篇&#xff1a;Java多线程编程。 在Java编程中&#xff0c;使用多线程可以提高程序的并发性能&#xff0c;但是直接创建和管理线程可能会导致资源浪费和性能下降。Java提供了线程池来管理线程的生命周期和执行任务…

Activiti——将绘制的流程图存入act数据库并进行流程推进与状态流转

文章目录 前言流程图入库操作 RepositoryService项目结构数据库连接配置文件入库Java测试代码zip 方式进行流程的批量部署 流程启动 RuntimeService待处理任务查看 TaskService流程状态的扭转查询流程定义信息 RepositoryService查询正在执行的流程实例 RuntimeService已部署流…

Autosar AP的基本构成

1. 引言 Autosar AP的体系结构是怎样的呢&#xff1f;从整体的宏观的方向上划分&#xff0c;分为 1&#xff09;应用层&#xff0c;其中放置各种应用组件SWCs。2&#xff09;运行时基本功能软件族群&#xff0c;提供基本AutoSar基本软件中间件&#xff0c;比如经典的通信服务…

玩转nginx的配置文件3

1. limit_req_zone配置限流 limit_req_zone $binary_remote_addr zonemylimit:10m rate10r/s;upstream myweb {server 10.0.105.196:80 weight1 max_fails1 fail_timeout1;}server {listen 80;server_name localhost;location /login {limit_req zonemylimit;proxy_pass http:…
最新文章