TWIF 40:NewPipe 构建失败版本
发布于 2019-01-25,发布者为在此版本中:NewPipe 和损坏的构建,以及 Mastodon 上的 5000 多名关注者。有 20 个新增应用和 71 个应用更新。
大家好,这里有一个全新的 TWIF 给你!非常感谢 @Licaon_Kter 编写第 38 版!不幸的是,我们在更新网站时遇到了问题,这意味着它被推迟了将近两周。我们现在有一个临时解决方案可以加快更新速度,并且正在开发一个永久性解决方案。此版本将涵盖 TWIF 39 和 40。
NewPipe 和构建失败
我们在构建大多数应用时遇到了问题,尤其是 NewPipe。 @Bubu 报告:
- Google 在 Youtube 的网络界面中更改了一些内容 –> NewPipe 不能再播放 Youtube 视频(虽然以前的版本可以)。
- NewPipe 团队很快发布了修复该问题的更新。
- F-Droid buildserver 在这此时并不完全稳定,所以构建只每 2 天运行一次。
- 首次构建 NewPipe 失败,出现 Github 内部服务器错误。(真棒!)
- 此时,Google 以某种方式将许可证更改推送到 Android SDK 存储库(添加了一些 GDPR 内容),但由于 SDK 工具以编程方式检查许可证哈希,这会破坏所有安装 Android SDK 组件的 CI 流水线。它还破坏了 F-Droid 中的大多数构建,包括 NewPipe 的第二次构建。(太好了,又一次!)
- 我试图弄清楚我们需要在 buildserver 设置脚本中进行哪些更改以使其再次工作。显然其他项目找到的解决方案对我们不起作用,因为我们被迫使用较旧的 sdk-tools 修订版。
- 在重建 F-Droid 构建服务器几乎一天但没有成功之后,一切都神奇地重新开始工作,而不需要我们进行任何更改。(所以谷歌撤销了他们的更改?)。 此处和此处跟踪了进度。
得到教训:
- 在最不方便的时候,一切都会出问题。
- NewPipe 需要比 F-Droid 主存储库更快的更新通道。可以在这里找到有关此问题的讨论。
- 我们需要镜像 sdkmanager 存储库,这样 Google 就无法远程破坏我们所有的基础架构。
对此的长期解决方案是创建 Android SDK 的自由软件版本,这样我们就完全不受 Google 及其限制性许可条款的约束。如果你和我们一样对此感到恼火,请查看论坛主题看看你能不能帮忙!–@Coffee
Mastodon 上有超过 5000 名关注者
本月,我们在 Mastodon 上的关注者超过了 5000 人。我们很高兴看到越来越多的人找到我们,而且 Mastodon 也在不断成长。
降级的应用
- 2.1 版游戏 2048 有问题,已从存储库中删除。预计 2.2 版即将推出。
新应用
我们的志愿者一直在忙于添加新的应用,总共 20 个!
- YidKey KD:意第绪语键盘(兼容性分解)。
- Diceware Password Generator:生成 diceware 密码。
- Librery:管理你的电子书。
- NextCompanion:nextbike 的流氓客户端(非官方)。
- File Manager:带有 root 浏览器的文件管理器。
- Turtl:安全、加密的印象笔记替代品。
- M-Droid:为 f-droid 设计的非官方材料客户端。
- Simple Decred Widget:用于查看 decred 汇率的微件。
- NorthDog Audio Compass:3d 音频指南针。
- House of Cards:类似纸牌的纸牌游戏。
- Lona:一个蛇形的 html5 游戏。
- App Lock:隐私应用锁。
- HgLauncher:适合慢节奏的一天的启动器。
- TpmsMonitor:管理蓝牙胎压监测传感器。
- Flyve MDM Agent:有效管理和保护你的移动设备和应用。
- FASTer App Search Tool:只需键入即可查找应用。
- Presence Publisher:定期发布到 mqtt 主题。
- Tape Measure:将你的设备变成卷尺或尺子。
- News:具有用户自定义参数的新闻推荐引擎。
- Pixel Artist:在 Android上制作像素艺术。
更新的应用
本周总共更新了 71 个应用。以下是其中的亮点:
-
Telegram 的维护版本 4.9.1a 中有一个错误 ,它不会为某些人同步任何消息。我们已经从 F-Droid 中删除了这个版本。对于那些已经更新的人,5.2 的上游代码已经发布,我们预计这些将很快登陆 F-Droid。
-
Rocket.Chat 3.2.0 的一些重要更新,带有新的用户屏幕和新的房间屏幕,支持房间静音状态、删除账户、拍照和直接发送等多项改进。
-
Waistline 是一款卡路里和体重追踪应用,经过几个月的开发,更新从 2.3.7 到 2.4.2。列出的更改太多,但有一个选择:简化的食物过滤器;按国家过滤;一个新的组合食品、膳食和食谱页面取代了各个页面;以及更多。
-
SecScanQR 从 1.1.9 更新到 1.2.0,添加了搜索引擎起始页、删除历史记录前的“你确定吗”对话框以及圆形启动器图标。安全修复可防止操作系统截取屏幕截图,并且现在仅当你想要保存生成的 QR 码时才需要“写入外部存储”权限。
-
Mastalab 已从 1.64.1 更新到 1.65.1,现在支持删除 Peertube 视频、对 Peertube 视频的 NSFW 控制以及许多错误修复。
-
G-Droid 从 0.6.2 更新到 0.7.1,具有新的列表视图,显示按相似度排序的相似应用、下拉刷新、不同的排序方法、显示用户可能还喜欢的应用、卸载按钮以及其他一些改进和错误修复。
-
Sugarizer 是 Sugar Learning Platform,一个儿童学习平台的一个实现。在到 1.1.0 的更新 ,添加了 Ebook Reader、Exercerer 和 Sprint Math 活动,以及杂志中的排序调色板。它现在允许对日记中的多个项目进行操作,从日记复制到设备以及从设备复制到日记,在初始屏幕上显示帮助教程,并在列表视图中显示活动帮助。此版本还包含许多错误修复。
-
Major OONI Probe 发布了 2.0.0 版本,对 UI 进行了大修。 OONI Probe 是衡量互联网审查和其他形式干扰的工具。它可以帮助检测这类的事情。此更新的亮点包括所有测试结果的概览屏幕、增强的网站测试,你可以在其中测试您选择的网站,以及数据使用跟踪逐个测试的基础。
Beta 更新
除非你在 F-Droid 应用设置中启用了“不稳定更新”,否则不会自动向你建议以下更新,但你可以展开“版本”选项卡并手动安装它们。请注意,这些应用标记为 beta 是有原因的:风险自负。
- F-Droid 特权扩展 从 0.2.8 更新到 0.2.9
移除的应用
提示和反馈
你有什么我们应该写的重要应用更新吗?通过 Mastodon 发送你的建议!将它们发送到 @fdroidorg@floss.social 并记住使用 #TWIF 进行标记。或者使用论坛上的 TWIF submission thread。下一个 TWIF 的截止日期是星期四 12:00 UTC。
一般反馈也可以通过 Mastodon 发送,或者,如果你想进行实时聊天,你可以在 Freenode 上的 #fdroid ,Matrix 上的 #fdroid:f-droid.org 或 Telegram 联系我们。所有这些空间都连接在一起,所以选择权在你。你也可以加入我们的论坛。
