跳到主要内容

2019-10-02 conda-forge 核心会议

与会者

  • Eric
  • John K.
  • Sophia C.
  • Jonathan H.
  • Filipe
  • Marius
  • Lori
  • Scopatz
  • CJ
  • Mike S.
  • Ralf G.

议程

预先安排好的讨论内容。在开发会议当周的周一通过电子邮件联系核心团队,询问需要讨论的事项。

  • (CJ) Pytorch/torchvision 讨论 (推文)
    • 我们如何提高维护者参与度?
    • 外部用户发现很难参与进来
    • 标准 centos6/7
    • 社区所有权模式改进
    • 是否与 PyTorch 维护者、conda-forge 和 Anaconda 进行后续对话?
  • (Filipe) NumFOCUS 资助以及与支出相关的更多透明度/沟通
    • 写下我们在电话会议上讨论的计划并公开
    • 创建财务子团队以批准资金支出
    • Numfocus 工作流程是
      • 有人通过 rocket 提交内容
      • 他们更新电子表格
      • conda-forge 核心成员需要批准新的支出。
      • 为您的用户设置通知,以便审批者了解何时进行更改。
  • (Filipe) CZI 提案(截止日期 2019 年 12 月)
  • (CJ) CFEP-10 用于为 feedstock 分配状态
    • 在 PR 中评论,机器人将仅发布 3 个版本 PR
    • 对于不再积极维护的 feedstock 的 conda 软件包,我们应该怎么做
      • 为存档的 feedstock 设置 Epoch 输出软件包?
        • 基于软件包的消息传递?
      • 一个用户角度:更喜欢正确和/或最新的版本,而不是“适用于我一年前做的事情”的版本
  • (CJ) 测试故事,鼓励人们添加完整的测试套件?
    • 混合回应,稍后讨论
  • (John) GPU 软件包更新
    • 制作了 docker 镜像,基于 NVIDIA CUDA 镜像
    • 构建了 UCX
  • (CJ) NumFOCUS sprint 表格

子团队更新

机器人

  • (CJ) Python 3.8 迁移已准备就绪
  • (CJ) 迁移图已绘制(请参阅架构图
  • (CJ) Heroku 内存不足
    • 修复 rerender 以使用更低的 RAM
    • 为更大的 RAM 付费

ARM

文档

staged-recipes

网站

CI 基础设施

编译器升级

  • (Isuru) 更新到 OSX 上的 clang 8.0.1 和 gfortran 7.3.0

    • 无需重建。(gfortran 7.3.0 的重建已完成。我们使用 7.3.0 和 4.8.5 构建)
    • 除了某些执行 -Wall -Werror 的软件包外,这应该是无痛的。
    • 我们获得了更好的编译器。
    • 我们不必依赖默认设置,因为我们在 conda-forge CI 中构建这些编译器。
    • 我们获得了一个支持 .tbds 的链接器。(新的链接器可能适用于旧的编译器,但不确定使用 -flto 编译的软件包)

CFEP 更新

我们如何开始获得这些方面的关注?

cfep-03

cfep-04

cfep-05

cfep-06

cfep-08

cfep-10

您的议程项目

讨论

  • 融资轮?

jeremy howard 的批评和讨论

  • 仍然很难参与进来
  • Ralf 作为 numpy / scipy 维护者,仍然难以理解如何参与进来。
    • 外部项目维护者加上 recipe 维护者 -- 某某已经拥有它,我如何开始为软件包做贡献。
  • 普通用户不想考虑 glibc。这是一个实现细节,普通打包者不想考虑。大多数人很乐意遵循这些指南

查看之前的行动项

复制上次会议议程中的先前行动项。

上次会议

  • (Eric) 发送电子邮件,看看我们是否可以提高常规开发会议的参与度。
  • (Sophia) 安排会议讨论 Condafile 相关内容。
  • (CJ) 撰写关于机器人工作和编译器迁移的博客文章
  • (Filipe) Ping Bjorn 尝试让 Debian 社区更多地参与 conda-forge
  • (Eric) 安排 Anaconda <-> conda-forge 在 anaconda.org 上进行需求收集同步
  • (Anthony) 联系 NumFocus,弄清楚文件中不包含许可证的法律后果。

2 次会议前

  • (Filipe) 设置自托管博客的进展
    • Medium 似乎普遍不受欢迎
    • 托管自己的博客似乎普遍受到欢迎
    • 我们可以模仿 Dask 为其开发博客所做的事情吗? https://github.com/dask/dask-blog
  • (需要负责人) 在我们的网站上搜索有点困难
  • (Filipe, Anthony) 改进关于发布 conda-smithy 的文档。目前说“使用 rever”。如果能为我们这些不熟悉 rever 的人填写更多信息就更好了。

3 次会议前

y

新的行动项

将新的行动项复制到下一次会议议程中,以便我们进行检查。确保每个行动项都分配给某人,否则很可能无法完成。