跳转到主要内容

2018-06-12 conda-forge 会议

2018-05-29 conda-forge 会议 置顶项目


新项目

  • 6 月 12 日会议上需要检查的可操作事项

    • 向机器人添加功能,以添加管理 cb2 → cb3 的新 PR
      • 例如,如果检测到编译器,则为正确的文件添加正确的编译器(名义上是 Justin — @Christopher W @Mike S 和 @Anthony S 可能会审查这些 PR)。参见问题: https://github.com/regro/cf-scripts/issues/162
    • @Mike S 正在开发一个辅助渠道来推送重建的 cb3 软件包
  • 寻找在核心成员之间共享密码的良好解决方案

  • Run_exports 等: https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/58

  • Michael Sarahan 将编写文档并演示如何将旧配方过渡到新样式 - https://github.com/conda-forge/AnacondaRecipesSync - 5/1:在 Mike 谈论此事之前,将等待更多人加入开发人员电话会议

  • 在 C3I 上构建软件包并上传到 conda-forge

    • Anaconda 内部 PowerPC 的基础镜像中缺少 Make。真有趣!
    • Mike 欢迎其他人帮助解决这个问题。如果您有兴趣,请联系!帮助意味着尝试配方、调试任何问题以及解决自 Mike 上次拉取以来发生的任何合并冲突。目标不断变化。
    • 已构建的软件包 https://anaconda.org/cf-cb3 - 这些可能需要在版本方面做更多工作。该图是使用版本计算的,但可能应该忽略它们。当 pin 比新配方旧时,由于版本不匹配,上游配方会被遗漏作为真正的依赖项。
  • 切换到 cb3

  • 6 月 18 日至 20 日在纽约市举行的冲刺会议,旨在为 conda-forge 图开发 REST API,并更好地检查 conda-forge 软件包的 CLI/导入/包含。


现有项目

  • 再次公开议程和笔记。
    • John 将看看我们是否可以使 dropbox paper 对全世界可读
    • 其他选择是在会议结束后将笔记发布到公共场所
  • conda-forge 博客
  • 讨论 numpy pinning (https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/44)
    • 已合并!
    • Michael 正在研究不同的方案。numpy-base 包含所有文件。numpy 是元软件包,仅暗示 python API 用法。numpy-devel 是元软件包,暗示 C API 链接,并强制执行 run_exports

讨论项目

  • 治理、CoD 和 NumFOCUS 隶属关系。
    • PyCON 上的 PyPA 讨论
      • PyPA 的一些普遍共识是 pip/wheels 不应用于所有内容
      • 对于 pip/wheels 应该停止而其他工具应该开始的地方,没有明确的界限
    • NumFOCUS 隶属关系: https://github.com/numfocus/projects-director/blob/master/projects/Matplotlib.md
    • Scopatz 说他有兴趣推动这件事 :)
    • “荣誉”维护者的想法 — 基本上,如果有人想退出项目,那么我们仍然可以将他们称为过去的核心成员,但他们不再贡献。在荣誉成员和活跃成员之间切换就像荣誉成员再次开始贡献一样简单。这目前还不是问题,但如果我们未能达到治理文件中概述的投票门槛,那么我们将重新审视荣誉维护者的想法

完成

https://packaging.pythonlang.cn/guides/installing-scientific-packages/ https://packaging.pythonlang.cn/guides/tool-recommendations/

https://github.com/conda-forge/conda-forge.github.io/pull/598