Skip to content

Latest commit

 

History

History
38 lines (33 loc) · 2.98 KB

20220425.md

File metadata and controls

38 lines (33 loc) · 2.98 KB

diary@20220425

合肥疫情记录@20220425

tags: #covid

  • 新阳

    4月24日晚,经开区发现夏某某(男,53岁,家住高刘街道河畔雅苑小区,“4•18”疫情关联人员陈某某密接)为阳性。

  • 全民核酸:
    • 截至4月24日23:00,合肥市包河区、蜀山区、经开区、高新区共设核酸检测采样点1957个,已采集3033654人,已出检测结果696795,均为阴性。

源码版本管理要去中心化,项目协作和社区运营更应该去中心化。 答案是 web3 吗?

tags: #web3

  • 近日看到两则 GitHub 「破坏」开源项目的消息:

    1. How we lost 54k GitHub stars
      • 拥有 54k stars 的项目 HTTPie, owner 误操作把项目改为私有仓库后,于是 stars 和 watchers 全丢了。
      • GitHub 拒绝帮忙从历史数据中恢复,只是发了一条 tweet 号召使用者们重新 star。
      • 快两个半月过去,该项目 stars 仅恢复到 19k。
    2. GitHub suspending Russian accounts deleted project history and pull requests
      • GitHub 封停了俄罗斯开发者帐号,他们提交的 issue 和 pull request 都消失了。
      • 两天后, GitHub 恢复了这些协作内容。
  • 源代码是开源项目的核心。 git 的出现使其实现了去中心化。

  • 但是开源项目的协作(issues、discussions、pull requests、CI/CD、releases)仍然依赖于社区选取的中心化平台,如 GitHub、Gitlab、Slack、Discord 等。存在的问题:

    • 协作的内容和形式受平台能力和规范制约,灵活性不高;
    • 如果平台故障,项目协作可能会濒于停滞(Atlassian最近的故障持续了十四五天);
    • 协作的内容难以迁移到其它平台。
  • 解决上述问题的一个可能方案:使项目协作也去中心化

    • 协作的文字内容: 把它作为源代码的一部分,直接用 git;
    • 二进制内容:IPFS?多云备份?
    • 用户权限体系:Ethereum?
    • star/donate/affiliate: Ether
    • 这么看下来,完全去中心化的开源项目协作,简直是完美的 web3 应用场景。
  • 简单搜索一下,发现已经有这样的 web3 产品:Radicle

    • 但是,在官网上似乎没有看到有影响力的项目发布其上;
    • Radicle 自己的项目开发与协作竟然还是完全置于 GitHub
    • Google 前几项都是谈论 Radicle 发的虚拟货币。怀疑它也沉迷在 「去中心化 → 区块链 → 发币 → 割韭菜 → 无心主业」 的区块链暴富歧途上。
  • 其实在 GitHub 之前,开源项目的协作也有去中心化的,它们的办法是:邮件订阅。但是基于邮件的项目协作,信噪比极低,内容组织也非常僵化。