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

news2024/11/21 0:20:16

基于社区开源精神,为提高大家对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.coloradmin.cn/o/1623999.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C/C++笔试练习】OSI分层模型、源端口和目的端口、网段地址、SNMP、状态码、tcp报文、域名解析、HTTP协议、计算机网络、美国节日、分解因数

文章目录 C/C笔试练习选择部分(1)OSI分层模型(2)源端口和目的端口(3)网段地址(4)SNMP(5)状态码(6)tcp报文(7)域…

使用python setup.py报错:Upload failed (403) / Upload failed (400)

当前报错的环境 Python 3.9.19twine1.15.0 本地~/.pypirc已正确配置了用户名和密码,用在pypi.org注册: [pypi]username skylerhupassword ${password}执行 python setup.py sdist upload -r pypi 打包上传到仓库报错。 在不久之前同样的环境&#…

C语言扫雷游戏完整实现(上)

文章目录 前言一、新建好头文件和源文件二、实现游戏菜单选择功能三、定义游戏函数四、初始化棋盘五、 打印棋盘函数六、布置雷函数七、玩家排雷菜单八、标记功能的菜单九、标记功能菜单的实现总结 前言 C语言从新建文件到游戏菜单,游戏函数,初始化棋盘…

网工交换基础——生成树协议(01)

一、生成树的技术概述 1、技术背景 二层交换机网络的冗余性导致出现二层环路: 人为因素导致的二层环路问题: 二层环路带来的网络问题: 生成树协议的概念: STP(Spanning Tree Protocol)是生成树协议的英文缩写。该协议可应用于在网…

如何分析和优化慢sql语句

前言 sql查询速度比较慢容易成为性能瓶颈,这时我们可以优化我们的sql语句或数据库表 一般sql语句执行很慢的种类分为: 1.聚合查询 2.多表查询 3.表数据量过大查询 4.深度分页查询 这四种的前三种都可以通过优化sql语句来优化sql查询速度 正文 聚合查询 我们可以通过尝…

机器人视觉教学实训平台

一:功能概述 1.1、功能简介 机器人视觉教学实训平台基于睿尔曼机器人与海康机器视觉产品,面向机器人视觉系统应用而开发设计,产品涵盖机器人系统、工业视觉系统、自动化控制系统、计算机编程系统,可以在一台设备上进行多种与机器…

C++初阶学习第三弹——类与对象(上)——初始类与对象

前言: 在前面,我们已经初步学习了C的一些基本语法,比如内敛函数、函数重载、缺省参数、引用等等,接下来我们就将正式步入C的神圣殿堂,首先,先给你找个对象 目录 一、类与对象是什么? 二、类的各…

Git 工作原理

Git 工作原理 | CoderMast编程桅杆https://www.codermast.com/dev-tools/git/git-workspace-index-repo.html Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库 Git 一…

如何优雅的实现 iframe 多层级嵌套通讯

前言 在前端开发项目中,不可避免的总会和 iframe 进行打交道,我们通常会使用 postMessage 实现消息通讯。 如果存在下面情况: iframe 父子通讯iframe 同层级通讯iframe 嵌套层级通讯 当面对这种复杂的情况的时候,通讯不可避免…

Uptime Kuma 使用指南:一款简单易用的站点监控工具

我平时的工作会涉及到监控,而站点是一个很重要的监控项。项目上线后,我们通常会将站点监控配置到云平台上,以检测各站点的连通性。但随着项目不断增多,云平台上的配额就有点捉急了。针对这个情况,我们可以试试这个开源…

李沐49_样式迁移——自学笔记

样式迁移 将样式图片中的样式迁移到内容图片上,合成图片,例如将照片转换成漫画形式或者是油画风。 基于CNN的样式迁移 读取图片和样式风格 %matplotlib inline import torch import torchvision from torch import nn from d2l import torch as d2ld…

Facebook的魅力魔法:探访数字社交的奇妙世界

1. 社交媒体的演变与Facebook的角色 在数字化时代,社交媒体已经成为我们日常生活中不可或缺的一部分。而在众多的社交媒体平台中,Facebook 以其深厚的历史和广泛的影响力,成为了全球数亿用户沟通、分享和互动的主要场所。从其初创之时起&…

【学习AI-相关路程-自我总结-相关入门-自我学习-NVIDIA-Jetson】

【学习AI-相关路程-自我总结-相关入门-自我学习】 1、前言2、思考前进方向3、学习路线1、基础知识阶段2、初级准备阶段3、中级学习阶段4、高级实战阶段 4、自我的努力5、学习平台6、自己总结 1、前言 最近AI相关比较火的,对于程序员,或者走这行的人来说…

Flutter开发好用插件url_launcher详解-启动 URL

文章目录 url_launcher介绍安装用法错误处理自定义行为其他功能 url_launcher介绍 url_launcher 是一个 Flutter 插件,用于启动 URL。它支持网络、电话、短信和电子邮件方案。您可以使用它从您的 Flutter 应用程序中打开网站、拨打号码、发送短信或撰写电子邮件。 …

群组分析方法

目录 1.什么是群组分析方法 2.基本原理 3.群组分析方法分类 3.1.层次方法 3.2.划分方法 3.3.密度基方法 ​​​​​​​3.4.模型基方法 4.群组评估 5.应用步骤 1.什么是群组分析方法 群组分析(Cluster Analysis)是数据分析中的一种重要方法&…

git lab 2.7版本修改密码命令

1.gitlab-rails console -e production Ruby: ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux] GitLab: 14.9.0-jh (51fb4a823f6) EE GitLab Shell: 13.24.0 PostgreSQL: 12.7 2根据用户名修改密码 user User.find_by(username: ‘username’) # 替换’use…

ABAP 遗传算法求解

本文无文本解析,结尾处有简单装箱问题的示例,该算法收敛结果较慢,仅供ABAP爱好者参考,实践,实际应用建议使用线性规划。可直接复制后在系统中使用。 对象自定义逻辑版本-截图 对象自定义逻辑版本-对象描述 INIT I…

Navicat连接SQLSever报错:[08001] MicrosoftTCP Provider 远程主机强迫关闭了一个现有的连接

Navicat连接SQLSever报错:[08001] [Microsoft][SQL Server Native Client 10.0]TCP Provider: 远程主机强迫关闭了一个现有的连接 问题分析 旧版的MSSQL 如果不是最新版的,可以去这安装以下即可。 最新版的MSSQL 如果是安装最新版的MSSQL连接不上很正…

DFS和回溯专题:全排列 II

DFS和回溯专题&#xff1a;全排列 II 题目链接: 全排列 II 参考题解 代码随想录 题目描述 代码纯享版 class Solution {public List<List<Integer>> list_all new ArrayList();public List<Integer> list new ArrayList();public int[] res;public Lis…

探索 Python 的动态类型系统:变量引用、不可变性及高效内存管理与垃圾回收机制的深入分析

文章目录 1. 动态类型及其内存管理解析1.1 变量与对象的引用关系1.2 对象的不可变性和内存地址的变化 2. 垃圾回收与内存优化策略2.1 动态内存分配的基础2.2 Python 的垃圾回收 Python作为一种流行的高级编程语言&#xff0c;以其代码的易读性和简洁性著称。尤其是它的动态类型…