Streamlining the forum categories needs your testing and feedback

TL;DR 最新的分类重构已经在 Staging Server 上线,欢迎大家测试和反馈意见:https://talk-staging.nervos.org/

Babel Reunited 翻译插件已经测试一个多月了,经过大家的反馈和改进,现在翻译质量和体验已经比最初好了很多。

这里回顾一下最初做这个插件的目的:

为什么做 Babel Reunited

这个插件是我专门为 Nervos Talk 开发的,最初只是为了解决两个痛点:

  1. 在设计和管理 CKB Community Fund DAO 的论坛规则时,我必须用双语发帖。这非常麻烦:需要先用一种语言写原帖,再翻译后手动贴回帖子中。这个过程不仅容易出错,也经常遇到帖子字数超限的问题。同时,一些回复者和发帖者也不会严格按照规则贴两个语言的版本,这也给讨论带来了一些障碍。

  2. Nervos Talk 最大的分类是按语言划分的,目前只有三种语言:英文、中文、西班牙语。而每个语言分类下又有很多重叠但不完全相同的子分类。这让我有时不得不在三个地方用不同语言发布同样的内容,也意味着不同语言背景的人几乎不可能在同一个 thread 中讨论同一个话题。

其中第1点已经解决了,相信参与了的人都能体会到。现在是时候解决第二个问题,也是我认为 Nervos Talk 最大问题之一。
最新的分类重构已经在 Staging Server 上线,欢迎大家测试和反馈意见:https://talk-staging.nervos.org/

改了啥?

新的顶层分类(统一适用于所有语言):

  • :red_circle: Announcements & Meta — 公告与论坛事务
  • :blue_circle: Infrastructure — 协议层与给开发者用的工具:CKB 协议、L2、Fiber、SDK 等等
  • :green_circle: Applications & Ecosystem — 应用与生态层讨论: dApp 与钱包的设计与开发, 应用分享,跨项目协作等
  • :purple_circle: Cryptoeconomics & Mechanism Design — 加密经济学与机制设计
  • :brown_circle: Miners Pub — 和挖矿相关的话题
  • :orange_circle: DAOs & Programs — 社区活动(DAO / Spark Program 等都在这里)
  • :white_circle: General — 其他
  • :black_circle: Archived — 只读归档区

这次重构减少了非常多不必要的子分类,让讨论更加集中。

还做了一些整理:

  • 老帖(>2 年无活动的闲聊/公告类)自动归档,但技术类老帖原样保留,作为未来参考
  • 历史上的 Q&A / Grants 分区整体进归档(保留可读)
  • Spark Program 从标签升级成了 Community Space 下的子分类

你需要做什么?

感谢 @zz_tovarishch 的论坛重构文档,我参考了其中不少内容

9 Likes

两个小反馈:

Theory & Design — 加密经济学与机制设计

这个板块的名字中文似乎具体很多,英文稍微泛了点,如果我看中文的话会知道具体在这里应该发什么样的帖子,但是英文名字会不太知道。

Development — CKB / Layer 2 开发 / 开发框架 / DSL 等
Applications & Ecosystem — 生态与应用:比如讨论 Neuron, Fiber 的使用和开发问题

这两个细看名字好像也不是很容易能分清。可能还是因为 development 这个词含义比较泛?如果有一个社区开发者想要分享自己开发的一个新的 sdk (可能是ckb的,也可能是fiber 的),应该放在这两个中的哪一个分类?按照我的理解,这两个分类是不是更多其实是 low-level/core protocol 和应用层之间的区别?

4 Likes

I agree.

I suggest recategorize “Development” and “Application & Ecosystem” into

  • “Infrastructure” / “Infra Development” / … - for developers who build for other builders. All protocol (CKB, Fiber, …) and infrastructure (SDKs, common scripts, debuggers, testing harness, …) dev talks happen here.
  • “Application” / “App Development” / … - for developers who build for end users.

Both types of builders are vital to the ecosystem, but they differ greatly in their principles and methods.

The category name “Community Space” is also unclear - it could even refer to Nervos Talk itself. A name like “DAOs” could be better, as it’s more specific and suggests governance and treasury-related activities.

2 Likes

The new streamlining makes a lot of sense.

Speaking of dev topics, I had a small question about cross-domain discussions under the new category structure.

The old language-based sections had one practical advantage: discoverability was rather good, as people could see most discussions in one place. For infra or tooling projects, a topic may start in infrastructure, but occasionally wander, quite legitimately, into applications, governance, or protocol semantics.

So i guess my question is how infra-oriented work should maintain a sensible path to its downstream users under the new structure? I mean, without drifting too much into self-promotion :slight_smile:

Would it make sense to keep the main thread in the most natural category, and only add short linked RFC or milestone posts when the discussion genuinely needs to poke its head into another room? Or would the community prefer such projects to stay strictly within infrastructure for clarity?

2 Likes

我喜欢的分类界面:

1.公告:社区治理原则/CKB双周报更新/重大事项(软/硬分叉)。 【属于 公告、公示型】

2.构架及协议:开发框架 / CKB / Layer 2 / Fiber / RGB++ / DSL 等一些通用类协议统统归这类, 纯技术层面上一些协议引导(置顶)及其探讨 。 【 属于 引导+探讨型】

3.生态与应用:主要DAPP应用层的探讨。 【属于 探讨型】

子集1【项目】:供大家探讨提意见的
子集2【想法】:社区非技术人员提供的好点子

4.矿工/加密经济学:矿工及经济学方面的谈论,可能低频但必要有的 。 【属于 探讨型】

5.资助:申请资助的项目通道(原版有些隐蔽)。 【属于 申请+探讨型】

子集 1 【DIS】
子集2 【Spark】

6.社区空间:大杂烩,无法精准分类的 。 【属于 探讨型】

5 Likes

@RetricSu@janx@ArthurZhang 的问题也是相关的)都提到了 Development vs Applications & Ecosystem 的问题, 看来这组名字的确比较让人疑惑。我解释一下背后的初衷,然后我们再做选择。

DevelopmentApplications & Ecosystem 在设计时的考虑是,Development 分类是承接所有开发相关的话题的,无论它是什么层次。所以可以大致理解为是按照受众来分的,比如典型的应该放在 Development 分类里的贴子:

  • A Small Work to Make CKB Development Resources More Accessible
  • Introducing a Stealth Address Lock Script + Wallet Demo for CKB
  • CellScript 0.1 - A DSL for Cell-Based Contracts
  • xUDT Information Convention RFC

而 Applications & Ecosystem 是针对使用者的分类, 这类事典型的应该放在此分类的话题:

  • Wallet not Syncing (用户求助,钱包同步不上)
  • Can’t connect Ledger Nano X with Neuron wallet (用户报告:硬件钱包连不上)
  • What wallet can I use in the United States for CKB? (用户咨询:在美国能用什么钱包)
  • Password error Neuron Wallet (用户求助:登录密码错误 )
  • Neuron wallet - seed phrase (用户求助:助记词找回)

所以在这个分类方式的前提下,我们可以 brain storm 一对新名字?这里我给一些我觉得的可能:

  1. Building on CKB vs Using CKB
  2. Builders vs Ecosystem
  3. Build & Develop vs Use & Discuss

又或者大家听了我的解释,会觉得原先的设计(Development vs Applications & Ecosystem)更好?只是需要更好的分类描述和指导。

关于 Community Space 的反馈, 我比较认同,确实有这个问题。

但你说的 DAOs 感觉有点窄和不准确,因为不一定都是 DAO, 可以是其他的 program, 比如更中心化的 grants 甚至是浮华都可以在这里开设子分类。

目前认为 DAOs & Programs 可能更好。

Theory & Design — 加密经济学与机制设计

这一条反馈也很好,我也是先想到中文,然后反推英文的,的确有点抽象了。

关于英文名,我这里也脑爆一下替代方案:

  1. Cryptoeconomics & Mechanism Design
  2. Cryptoeconomics & Protocol Design
  3. Protocol Research
  4. Tokenomics & Protocol Design
3 Likes

关于设立“个人专贴”的建议

借此论坛即将改版的契机,我建议设立“个人专贴”,对达到一定要求的会员开放,初期可以仅对公认的核心社区成员开放,然后慢慢放开

“个人专贴”的定义:即某个贴子只属于某个人,只有他有发贴回贴权限,其他人为只读权限

“个人专贴”的内容:开发者可以整理自己开发的相关项目或案例,一些新的思考或方向以及其他相关信息;非开发人员也可以发布自己的思考,以及提供一些点子供人参考,这也是一种参与和建设;项目方特别是新的项目方可以发布最新的公告信息或者对论坛成员特别的早期信息以吸引第一批用户和关注

“个人专贴”的意义:提高部分高阶成员的归属感和荣誉感,更多的把价值沉淀在论坛,提高论坛在整个生态的软性竞争力

“个人专贴”的方式:在某个分区下开辟一个特区,把所有个人专贴放入即可,个人专贴只是某个人能发贴和回复非版主权限(如果程序不支持这种设置,就只能启用子板块和对应的版主权限,这也一定程度可控)

此计划投入少未知因素可控带来的利好可观,论坛管理团队可尝试看看效果

4 Likes

I quite like this direction, provided we keep its ambitions modest.

One small concern is that Nervos Talk is not yet suffering from the terrible curse of excessive traffic. So before we build too many elegant little rooms, we should probably make sure there are enough people in the house.

To me, a project log / builder log would work best as a lightweight continuity layer, not as a separate discussion silo. It could be used for milestones, design notes, progress updates, RFC links, test results, and retrospectives. But broader debate, support questions, grant discussion, governance discussion, and ecosystem feedback should still live in the normal public categories.

In other words, the log probably should not become a private chapel for one’s own project. It should be more like a well-kept index, changelog, and map, of a place that preserves context, then points people back to the actual rooms where conversation happens.

That would give long-running work a bit more memory, without further thinning out the already rather precious forum traffic.

4 Likes

一点关于“个人专贴”定位的补充

已有的常规讨论是正常进行是主要承载形式,个人专贴是补充性的提炼性的总结性的

如果把每个人在论坛的活动看作一本书,那么个人专贴就是书的封面和目录,更具体的说专贴一楼是封面,后面的是目录,可以随时修改让一楼甚至可以担当起“个人公告”的用途

在论坛搜索个人账户也能找到相关信息,但一个是被动的零散的冰冷的,一个是主动的概括的带有情感的

数量肯定需要控制,人手一个就失去了意义,“度”的把握需要在实践中来体现

这个新角色的引入也可以看作在论坛管理版主和普通会员之外的关于社团治理的尝试