跳到主要内容

2019-09-18 conda-forge 核心会议

与会者

  • CJ
  • Eric
  • Filipe
  • John K.
  • Jonathan
  • Sophia C.
  • Anthony
  • Ray D.

议程

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

  • (CJ) CFEP5。更新了提案,以反映对 rc_<packagename><packagename>_rc 的需求
    • Filipe:在会议结束后,更新包含通话期间讨论的问题。
    • CJ:烫手山芋!你现在负责这个 cfep

子团队更新

Bot

  • (CJ) bot 数据库结构的更新
  • (CJ) 顺带迁移提案
    • 例如,将 python 包安装从 python setup.py install 转换为 pip install <更多内容>
  • (CJ) cfep9 更新

ARM

文档

staged-recipes

网站

CI 基础设施

编译器升级

  • 更新到 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 编译的软件包)

将缺少 license_file 设置为错误

  • 我们合并了 feedstock 中的 https://github.com/conda-forge/conda-smithy/pull/1102
    • (Isuru) - 在大多数许可证中不打包许可证文件是非法的,因此我们应该严格执行此操作。
    • 1268 个 feedstock 没有许可证文件(有些可能不需要许可证文件)
    • (Scopatz) 联系 NumFocus,以 выяснить 不在文件中包含许可证的法律后果。
  • (John K.) 关于许可的三个难题
    • 并非所有软件包都包含许可证文件
    • 社区中的人们抵制打包许可证文件
    • 我们的生态系统中已经有不包含许可证文件的软件包

您的议程项目

  • (Eric) 在 anaconda.org 上安排 Anaconda <> conda-forge 同步,收集需求

  • (Sophia) 新的 conda 环境。你喜欢什么?你讨厌什么?我们还缺少什么? 工作流程, Condafile, CLI

  • (Filipe) 与其他打包社区更紧密的合作将是非常棒的。我想我们目前没有很好的沟通方式。Gitter 信息量很大,我们的邮件列表从未流行起来,电子邮件线程可能会很快过时,或者我们可能会意外地遗漏人员。TL;DR 也许我们应该邀请他们参加我们的会议。Filipe 联系 Bjorn -- 也许我们可以让 Bjorn 和 debian 都参加开发会议

  • (Eric) 发送电子邮件,看看我们是否可以在定期的开发会议上获得更多的参与。

讨论

今天的开发会议纪要

查看之前的行动项

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

上次会议

  • (Filipe) 设置自托管博客的进展

    • Medium 似乎普遍不受欢迎
    • 托管自己的博客似乎普遍受到欢迎
    • 我们可以模仿 Dask 对其开发博客所做的事情吗? https://github.com/dask/dask-blog
  • (需要负责人) 在我们的网站上搜索有点困难

  • (Filipe, Anthony) 改进关于发布 conda-smithy 的文档。当前说“使用 rever”。最好在那里填写更多信息,以供我们这些不熟悉 rever 的人使用。

  • (Filipe, Anthony) conda-smithy 发布。

2 次会议前

  • John K:创建或链接包含调查问题的 Google 文档
  • Anthony 和 Filipe:conda smithy 发布 linux-armv7l 版本

3 次会议前

此标题中未解决的行动项将移至 conda-forge.github.io 上的 issue

新的行动项

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

  • (Eric) 发送电子邮件,看看我们是否可以在定期的开发会议上获得更多的参与。
  • (Sophia) 安排会议讨论 Condafile 的内容。
  • (CJ) 撰写关于 bot 工作和编译器迁移的博客文章
  • (Filipe) 联系 Bjorn,尝试让 Debian 社区更多地参与 conda-forge
  • (Eric) 在 anaconda.org 上安排 Anaconda <> conda-forge 同步,收集需求
  • (Anthony) 联系 NumFocus,以 выяснить 不在文件中包含许可证的法律后果。