Code Journey #10

KDE:

  • 修复 JuK 每次启动都弹出文件夹设置对话框的 BUG
  • 翻译 TechBase
  • 修复每日一图不更新的 BUG
  • 研究蓝牙耳机自动连接后无法识别的 BUG。确认是 Linux 内核的问题,已经汇报给上游。

openSUSE:

  • 更新维基 FAQ 页面,还在继续
  • Chameleon 主题:新的导航栏的页脚设计,以及暗色模式
  • 更新文档网页主题
  • 更新维基网页主题

openSUSE Conference 2019 @纽伦堡

openSUSE Conference 每年都有,以前总是因为各种要忙的没有下定决心去。这次提前安排了一下,公司还赞助了机票。

慕尼黑火车站

来过很多次慕尼黑,故地重游,有些凄凉的感觉。活动上午就开始了,乘火车到纽伦堡的时候已过了中午。

路标
刷成各种颜色的房子

城市看起来不大,道路也十分清晰易循。从火车站走路二十分钟也就到了。路旁的住宅,简单有序,似乎是个退休生活的好地方。

会场外的 Beer Garden 以及在闲聊的 Geek
听技术报告

三天活动每天都有技术报告,大部分是关于容器和 Kubernetes 之类的热门技术,我其实并不怎么感兴趣。

趣闻:

  1. openSUSE 和 Fedora 其实关系非常铁,双方的活动都是互相赞助的。还有 Fedora 的大佬来分享他们做的代码托管平台(忘记叫什么了)顺便安利 openSUSE 也迁移过去。大佬:GitLab 太烂了!
  2. Leap 和 SLE 的内核他们要从最新版 Backport 到一个较老的稳定版上。补丁的数量高达数万。
  3. openSUSE 的少数服务器运行 Fedora 甚至 Debian,因为需要的特殊软件包 openSUSE 没打包。
休闲区
夏天的感觉
长桌会

我最近做了个小工具 opi,想不到还有人认出我的名字了。还有来自日本的同学,我们在网上交流了很多字体打包方面的工作,今天总算见到真人了。还遇到了几个台湾同学,我们正好住一个酒店。

最有趣的事情就是要扫描二维码答题然后领奖。

本次最重要的任务是捉 Geeko 回家

还认识了很多朋友。喝酒聊天,乐队表演,交换不同地区的欧元硬币纸币。

某小哥的手机
Christian 和我一起维护 Wiki 网站很多年
蹭 Chairman 热度,也是动物园爱好者

蛮开心的活动!

Code Journey #8

openSUSE

Wiki

  • 更新 FAQ 页面

Plasma 主题

  • 更新配色方案
  • 改进面板透明度

opi

  • 修复 Leap 15.1 系统版本空格问题

Geeko Store

  • OBS/PMBS 搜索 API 集成
  • 软件包列表

打包

  • 更新 php-composer
  • 创建 npm2rpm
  • 打包 npmjs-gulp-cli
  • 打包 npmjs-create-react-app
  • 打包 npmjs-webpack-cli
  • 更新 patterns-base,移除 dejavu-fonts 推荐,以改进 emoji 支持

KDE

翻译

  • 更新 KDE Connect 翻译
  • 构建同步到 SVN

Code Journey #7

openSUSE

opi

  • 解决了硬编码登录信息的安全问题,使用代理服务器转发请求
  • 支持 Packman 软件包查询
  • 解决了依赖关系缺失的问题

chameleon

  • 添加主题文档页面
  • 支持 hot reload 的开发模式
  • 增加暗色背景下的按钮和表单控件主题
  • 改进主题风格

打包

  • 更新 python-PyMuPDF

其他

Rabbit Lyrics

  • 支持多个歌词块

Code Journey #6

为了避免日志太多,以后将会按周总结。发布日期通常是每周日。

openSUSE

opi

  • 快捷安装 Packman codecs, VS Code, Skype
  • PMBS 搜索功能研究(只要得到账号,就能做了)

打包

  • 更新 adobe-sourcehansans-fontsadobe-sourcehanserif-fonts包,提供语言支持信息with additional provides for languages

KDE

翻译

  • 保持核心翻译 100%
  • 翻译 Kdenlive
  • 同步翻译到 SVN

Code Journey #5

openSUSE

opi

  • 第一个可用版本发布
  • 打包推送到 openSUSE Factory

打包

  • 更新 adobe-sourcehansans-fonts
  • 更新 adobe-sourcehanserif-fonts
  • 更新 google-noto-emoji-fonts

Code Journey #4

KDE

翻译

  • Kdenlive

openSUSE

Geeko Store

  • 用 curl 测试 OBS 搜索 API

打包

  • 推送 vnote

Git Cola

  • 中文翻译

Code Journey #3

KDE

翻译

  • 翻译核心组件

openSUSE

维基

  • 修复打印布局
  • 修复头部脚部链接翻译
  • 修复目录的 sticky 布局
  • 编辑 Apache 相关页面
  • 编辑 Chromecast 防火墙内容

打包

  • 更新 WoeUSB

论坛

  • 更新 IRC 新帖同步机器人

翻译

  • yast-control 桌面列表

Code Journey #2

KDE

翻译

  • 更新核心翻译

openSUSE

打包

  • 更新 python-PyMuPDF 包

Bug

Geeko Store

  • 用 Qt Quick Controls 做了个界面
  • 尝试在 High DPI 下运行,发现 Native Text Rendering 不能缩放字体,所以只好有条件地使用 Qt Text Rendering