CHOASS亚太会议

CHAOSS 亚太会议

CHAOSS 是 Linux 基金会旗下的一个子项目,主要关注的如何创建与开源项目社区健康相关的分析和指标。 CHAOSS 亚太会议是CHAOSS专门针对亚太地区召开的会议,在会上CHOASS的核心人员会定期与我们沟通CHAOSS项目的最新进展,以及交流我们关心的问题。 前一段时间由于我参与了公司内源的事情,所以就在会议中问了一些有关内源的问题, CHAOSS项目秘书长Matt就帮忙联系到了Daniel来帮着我们解答和内源相关的问题。 这篇文章是在英文会议纪要的基础上的翻译稿。

CHAOSS 亚太会议信息

  • 会议时间: 双周 周三 北京时间晚上9点
  • 会议链接: Zoom 会议
  • 会议纪要: google doc

其他相关信息

会议纪要

October 7, 2020

会议录像

  • 讨论了InnerSource相关的Metrics信息, Matt 提供了一个描述项目在大的生态环境中关系的指标

    • Possible Metric: Position of this project in a larger ecosystem
      • 讲座视频
      • State of the Source 2020: How (and Why) to Identify your Critical OSS Dependencies, Julia Ferraioli
        • Security
        • Sustainability
        • Stability (upstream fixes)
  • 同时 Daniel 也提供了上个月刚刚结束的 InnerSource Common virtual summit 有关InnerSource和Metrics相关的内容

  • 另外在InnerSource Patterns中也有一些和metrics相关的内容:

  • 最后 Matt来重点介绍了最近他们发现的大家对Community Report比较感兴趣, Perhaps run under Community Reports Program

    • InnerSource
    • Scientific Software
    • Academic Software
    • App Ecosystem

September 23, 2020

会议录像

  • 上次会议 Daniel 给我们做了一个非常精彩的演讲,这次会议是基于演讲的内容做一个开放式的讨论
  1. 内源执行动力层面管理层和开发人员之间的认识是有差距的
    • 通过调查和访谈的方式 开发者了解 InnerSource能带来的好处– 得到认同
    • 对于中层领导来说 大家参与内源关心的内容只是钱 。
  2. 如何在大家心目中建立起社区的感觉
    • 通过项目贴纸,Tshirts
    • 在内源上下文中需要找到关键的角色来推动相关工作 (Trusted Committer)
    • 寻找 内源大使来推动
  3. 什么样的项目适合内源
    • 很多企业项目都是定制化 (不适合)
    • 如果一个项目在组织内部被广泛使用
      • 不一定是一个技术项目 (规范,模板项目也适合)
      • 这个项目需要让大家参与设计,或者是参与治理
    • 依托现有的敏捷开发模式
    • 内源主要面向的对象是开发者
    • 每个项目有自己的‘家规’ house rule
    • 内部开放一个项目是否合算,在用构建社区的成本是不是很高
    • 好的内源项目是需要大家参与贡献的(有群众基础)
  4. 如果企业内部懂开源的人很少,如何做这样的内源冷启动?
    • 提几个策略建议:
      • 雇佣有开源项目参与经验或者有开源意愿的员工
      • 通过培训让大家适应社区驱动的工作
      • 成立自己的 Inner Source Program Office (ISPO)
    • 在Trusted Committer方面
      • 需要深刻理解开源是如何工作的
      • 需要选择那些有开源开发经验的开发者来帮助大家做转型
  5. 内源启航 – 参考 内源图书
  6. 如何在公司内部推广内源?现在我们有10备选项目, 但是现在的问题是作为导师我只能辅导2-3个项目。
    • 使用自动化工具
    • 参考 内源成熟度模型 做自我的评估,并设定改进方向
    • 在大家实践内源的过程中,自然会有很多问题需要解答
  • 后续 CHOASS亚太会议,大家可能会对与内源相关的指标感兴趣
    • 可能的指标:项目对开发者团队的价值是什么
    • 可能的指标:项目在大的生态系统中的位置是什么