[Community News] 第一期deepin开源实习生活动公示
Tofloor
poster avatar
zimo1
deepin
2022-06-23 17:44
Author

deepin开源实习生计划是deepin开源社区针对高校学生发起的实习活动,旨在鼓励在校学生积极参与开源项目,在实际的开源环境中提升实践能力,同时也是deepin根社区人才培养计划的重要一环。

2022年3月18日-2022年6月18日,175人报名,112进入讨论组,按规定提交报名材料38人,导师8位,开展项目30个,提交issue127个,合入pr5个。

心怀赤诚的deepin开源实习生

实习生2.png

deepin开源实习生优秀项目展示

基于IRC的社交软件平台Colutius--开源实习生刘欢、胡国洋

生态乐园.png

在国产化的大趋势里我们发现Linux国产生态缺口,在此背景下我们致力于研发跨平台的迷你生态园。Colutius既是我们踏入国产化的一个入场券。也是当前补全缺口的突破性迈步。Colutius不仅可以实现多服务器、多频道交流,且美观易于上手,侧重符合国人使用习惯以及需求。

当前项目经历了三个阶段,第一阶段是基于对irc协议的理解以及简易封装,将界面与irc协议完美融合。因程序架构混乱不利于二次开发与维护后推出新的版本与架构。第二阶段将协议于前端分离。通过信鸽中间件使协议与前端两个独立主体融合达到易于维护的效果。第三阶段将irc协议固定内容封装库不再参与修改,使前端与主体协议完全分离,当前阶段仍在开发过程中。

项目地址:https://github.com/colutius

BilibiliDMB B站直播弹幕板--开源实习生李星奇

截图

开发背景

通常B站直播看弹幕的方式:

  • B站的客户端/网页端看自己的直播间
  • 使用B站弹幕姬

在电脑上全屏直播(如竞技游戏)时,上述方式的不足之处

方式1的弹幕文字太小,而且会占用大量下行网络,影响游戏的网络,方式2的弹幕会遮盖屏幕上的内容,影响游戏体验。此时,一个闲置的iPad便是显示弹幕的最佳位置,因此诞生了本项目。

用途

可显示的内容:

  • 弹幕:时间、颜色
  • 礼物:时间、名称、数量
  • 粉丝牌:名称、等级、颜色
  • 进入直播间:时间、昵称

设计

  • 界面简洁明了 :将整个iPad屏幕划分为三大分区(弹幕区、礼物区、入场信息),直观展示所有信息。
  • 突出显示主要内容 :弹幕区突出显示弹幕内容本身,而礼物区突出显示用户名与礼物名称数量。
  • 入场用户与入场时间 :大部分的同类项目都只显示最近一个入场用户的昵称。对于小主播来说,有人进入直播间是一件很兴奋的事情,因此本项目清晰地展示了所有用户进入直播间的时间。

项目地址:https://github.com/ccslykx/BilibiliDMB_swift

使用dtk开发的android管理器-- 开源实习生何浩发

image (4).png

用途

提供Linux客户端的手机管理器(助手),完成最为基础常用的功能。

开发背景

在Linux下连接Android设备,虽说不需要太复杂的指令,但是相对于普通人来说,一个有UI的Android 手机管理器是很方便的。故使用DTK(Qt)开发了这一款简单的Android手机管理器。

功能介绍(已完成)

  • 连接手机,在打开开发者模式的Android手机,即可通过数据线进行连接。如果没有连接成功会给出提示。
  • 手机刷新界面,截图,保存截图,手机基础信息
  • 使用选择apk,或者拖放apk的方式,给手机安装APK
  • 安装过程中,只需要在手机端确定即可,并有等待动画。
  • 打包为deb安装包,可以使用dpkg 直接安装。

未来准备的功能

  • 展示Android手机应用列表,并提供卸载选项。
  • 文件分类备份功能。
  • 提供更为丰富的设置选项
  • 优化UI界面,使其更符合Deepin的风格

项目地址:https://gitee.com/hcflyambation/dtk_android_manager

Digital Wellbeing/数字健康(灵感来自于Google)--开源实习生钟祎诚

钟祎诚.png

旨在通过对电子设备使用信息的统计和主动提醒为您的健康生活保驾护航。现已基本完成活动应用程序的记录和基于此的屏幕时间、应用使用时长与相应一小时、一天等粒度的展示。界面部分目前基于dde-dock插件机制开发了dock栏插件。连续使用时长等主动提醒功能正在开发中。

背景

手机等移动设备现已普遍预置了屏幕时间等统计提醒功能,而PC端仍不普及。实际使用发现尽管手机的屏幕时间在相应提醒作用下下降了,PC的屏幕时间却居高不下。现有ActivityWatch等软件都比较heavy,因此开发这款插件,轻量化且结合DDE特性。

项目地址:https://github.com/ZhongYic00/digitalwellbeing-daemon/releases/tag/0.1.0

90天的成长只是序幕,今后我们的活动还会继续,也希望大家给我们多提点建议,我们也会逐步优化完善流程体系,让大家在这里可以学到更多的东西,结交更多有相同爱好的好朋友,向心中的“Linux大神们”更进一步,感谢大家这段时间的积极参与,我们二期再见!

deepin开源实习生一期体验问卷(匿名)

Reply Favorite View the author
All Replies
wangxinyu
deepin
2022-06-23 18:22
#1

agree

Reply View the author
dengtongxue
deepin
2022-06-23 21:16
#2

like

Reply View the author
sammy-621
deepin
2022-06-23 21:24
#3

like

Reply View the author
神末shenmo
deepin
Spark-App
2022-06-23 22:37
#4

真不戳~

Reply View the author
派了个萌
deepin
2022-06-24 00:15
#5

applaud

Reply View the author
justforlxz
deepin developers team
2022-06-24 00:17
#6

like

Reply View the author
lxl520690
deepin
2022-06-24 00:18
#7

以后的deepin要继续发光啊!加油,路途难而长。但是相信无数优秀的伙伴们会让deepin越来越好 !!!kissing_heart

Reply View the author
DthRee
deepin
2022-06-24 00:23
#8

Deepin一定会越来越好!真正的良心

Reply View the author
蔡EEPIN
deepin
2022-06-24 03:12
#9

like

Reply View the author
element
deepin
2022-06-24 03:59
#10

这些才是真真的大神

Reply View the author
babyfengfjx
Super Moderator
CQA
2022-06-24 22:48
#11

优秀!

Reply View the author
white777
deepin
OM
2022-06-24 23:21
#12

agree

Reply View the author
winee
deepin
2022-06-25 03:37
#13

like

Reply View the author
HualetWang
deepin
2022-06-29 08:48
#14

优秀👍

Reply View the author
阿顺呀
deepin
2022-07-02 04:45
#15

like

Reply View the author
Rdeepin8
deepin
2022-07-04 00:35
#16

👍

Reply View the author
Free_Aaron.Li
deepin
2022-07-05 08:40
#17

agree

Reply View the author
xuqi
deepin testing team
2022-07-07 00:51
#18

tail

厉害~

Reply View the author
归人
deepin
2022-08-03 16:35
#19

agree

Reply View the author