中文社区公告板相关提案

前情提要:[wiki] openSUSE 15.3 维基编辑讨论贴

考虑到 TW 毕竟是滚动发行版,我们确实需要一个(中文)公告板来防止用户掉坑。这方面我现在的考虑是这样的:

被动式的通知手段可以靠设立一个网页解决。这个可以搞一套动态系统,但我觉得当前静态页面就足够使用;这方面 GitHub pages 或者类似的服务应该是不错的选择(同时我们也可以利用 GitHub 的 PR 系统来更方便地协作)。RSS 通知可以用同样手段直接生成,这个不是问题。

在此之外,我觉得最好还是搞一套主动的通知系统。比较符合 Linux 文化的理想之选应该是邮件列表:所以我目前的想法如下:

  • 设立一个通知用邮件列表。这个邮件列表对大部分人来说应当是只读的。去 lists.opensuse.org 上开一个或者我们自己架一个服务器都可以。
  • 准备一套 daemon 系统架设在某个服务器上;每当 GitHub 上的通知页面更新时,让 GitHub 生成一个 webhook 来通知 daemon 发邮件。

如果诸位觉得这个方案可行的话,我可以实现这个 daemon;不过服务器谁出是个小问题(只是发邮件的话我出也行,但托管邮件列表我觉得最好还是别让我个人来干)。

抛砖引玉,欢迎诸位提出自己的想法(

3赞

openSUSE 英文的新闻就是这么生成的,利用了 Jekyll 以及自己设计的主题。Jekyll 那部分我可以移植,把它翻译成中文,以前有过经验,大概一两天就可以把网站做出来。

2赞

我觉得这种公告板式的东西其实没必要上个动态系统(

静态页面的话扩展外部工具方便很多

1赞

@marguerite @slbtty ping 一下之前参与讨论的两位(

我觉得论坛就蛮好的呀 :eyes: 邮件列表的话,英文的 users@lists.opensuse.org 也没有几个人。。。

https://lists.opensuse.org/archives/list/users@lists.opensuse.org/
而且我觉得这种东西是用来 “内卷” 的,也就是帮助现有用户的。向外推广的优先级可能高一点。

超冷的消息:以前有过中文的邮件列表,但是没人用就关了,现在只有再 WaybackMachine 中才能看到,hahahha
https://web.archive.org/web/20170608053700/https://lists.opensuse.org/opensuse-zh/

但总归多一个主动通知的途径还是好一些,像我这种人就是天天开着邮件客户端但几个月也未必去看一眼公告页面(

我的考虑主要是把邮件列表这个步骤自动化,省下人力维护的同时还可以获得多一个途径的所有好处

哦对,补一句,我计划里那个公告邮件列表对一般订阅者来说是 “只读” 的,所以和论坛其实不是一个功能(

可是谁来弄内容呀。。。。。。。。。。。。。。。。。。。。。。。。。。。

内容谁有空发的时候就扔个 PR 吧,然后有权限的人看了没问题就 merge 进去(

总之有了平台的话内容还算好说,毕竟现在 TG 群之类的地方似乎也会发点公告?

如果要弄得话我可以负责。主要内容是公告,闲时翻译点新闻。顺便也可以给 suse.org.cn 做个主页。
话说 planet.opensuse.org 有繁中但没简中。

@BearChild 有简中,但是我和 hillwood 都是万年不更新 blog 的。

@slbtty @hokuto

Tumbleweed 的相关是有的:

http://dominique.leuenberger.net/blog/2021/03/opensuse-tumbleweed-review-of-the-week-2021-10/

更新了哪些包明细的可以用:

https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/

的 rss 筛出来( New Tumbleweed snapshot YYMMDD released!)

但是问题是需要频繁的中文化…也就是说公告板好做,信息筛选获取也好做(论坛服务器跑个东西就能给你们都发英文邮件),难做的是像 @ 水景一页 那样长年累月的维护和翻译。落太多翻译就会给人这个社区死了的感觉…

1赞

我记得我不是说过中文邮件列表已经无了,有个微信公众号没人维护,TG 上我也有个频道,主要是得有人跟进更新啊,什么都可以做。

(你自动更新没有中文没人看的)

1赞

我们可以模仿一下 arch 的 cn 社区,内容以一些需要用户关注的事情为主。不同帖子的间隔可以长,毕竟需要用户介入的事情越少越好:

在加上 https://news.opensuse.org/ 上就算抛去 TW 更新也有不少内容,足够装点门面。


题外话:
貌似没有简中入口:

理想中的社区主页:

@ 水景一页买了新玩具,开心得紧,最近更新少了。 :stuck_out_tongue_winking_eye:

维护社区相关内容大概算我工作职责的一部分,所以在职的时候我可以尽量帮忙(

1赞

@hokuto 不不你有更重要的任务要做 :dog:

本职工作你不用担心,我肯定是在确保本职不受干扰的情况下再来做这些事情(

但我也不可能每天都不间断写代码修 bug(

我觉得你可以思考和解决一些更宏观的问题,比如我想干的:

  1. Arch Linux 有 aur,可以从上面下载 pkgbuild 编译安装。我们是不是可以从两个方面学习一下?

1.1 直接安装 pkgbuild,也就是 openSUSE 装 Arch Linux 包
1.2 建立一个集中的 rpm specfile 分享中心,弄一个可以编译并且安装 rpm 的 helper,建立我们自己的第三方 hub,甚至进一步简化 specfile 的产出方式

  1. Node.js 的 packaging tool

能力越大责任越大,毕竟时间有限。我们社区生态很缺码的,比如 telegram 的 archive 工具;中文首页;白嫖 GitHub actions 这些东西去做中文社区的编译平台和软件源…

1赞