跳到主要内容

2016-11-24:一般性讨论

时间:20:00 (UTC)

环聊链接:https://hangouts.google.com/call/v5olhwzpfzgzpoq5i3wthjpqpie

与会者

  • Filipe
  • Mike
  • Phil

常设事项

  • 有多少仓库?约 1400 个
  • 有多少贡献者?约 300 位
  • CFEP 状态

笔记

  • 行动:Phil 查看 conda forge/conda forge.github.io#256

  • Filipe 将询问 Carlos 是否准备好构建 qt

  • 二进制数据(重新打包)

    *   Currently done with "low hanging fruit" or difficult packages
    • CFEP 将有助于提供清晰的指导
    • 合并重新打包的东西需要什么?在什么情况下会变得足够痛苦以至于允许重新打包?
    • MSYS2 - Michael Sarahan 询问 Ray 关于 MSYS2 的构建基础设施,以及可能与 conda/conda-forge 的统一
    • 以 Git for windows 为例避免(大型独立项目的聚集 - 倾向于构建独立项目)。如果 MSYS2 不可用,这将是一个可以接受的重新打包候选对象,因为它非常痛苦。由于 MSYS2 可用,我们应该避免重新打包 git for windows。
  • conda-build 2

    *   bldpkg_path also takes a config argument. See [](https://circleci.com/gh/conda-forge/texinfo-feedstock/24)[https://circleci.com/gh/conda-forge/texinfo-feedstock/24](https://circleci.com/gh/conda-forge/texinfo-feedstock/24)
    • 几乎没有什么需要做的。请参阅 conda forge/conda forge build setup feedstock#38#issuecomment-262931757

    • (现在是合并 PR 的问题 :-))

    • 我们是否可以在构建时禁用环境的符号链接来解决 CMAKE 问题?Phil:我相信可以。MS +1

          *   [](http://conda.pydata.org/docs/config.html#disallow-soft-linking-allow-softlinks)[http://conda.pydata.org/docs/config.html#disallow-soft-linking-allow-softlinks](http://conda.pydata.org/docs/config.html#disallow-soft-linking-allow-softlinks)
      • 行动:当使用 conda-build 时,让我们去掉软链接
  • 处理损坏的软件包

    *   Hotfix  capability: we will never have control of the channel index, so we must  rebuild or modify existing packages. MS: There should be a preference  for rebuild vs modify. CFEP (policy) would be helpful.
    • 通常,将损坏的软件包移动到“broken”通道比删除它们更可取。我们可以考虑在一段时间后清除这些软件包。

议程

  • 配方中的二进制数据重新打包现有可执行文件

  • conda-forge 安装程序(我们自己的 Miniconda)

  • 分阶段发布

  • 平滑处理转换期间的 CI 注册失败 - conda forge/staged recipes#1466

  • 处理损坏的软件包

  • 提及 conda forge 上传服务想法

  • 构建基础设施状态 - conda/build_infrastructure#1

  • 团队更新 Web 服务 - conda forge/conda forge webservices#63

  • Windows BLAS 解决方案

  • 构建/上传 Qt

  • 迁移到 conda-build 2!

  • conda-forge.org

  • pycon 2017