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 <更多内容>
- 例如,将 python 包安装从
- (CJ) cfep9 更新
ARM
文档
staged-recipes
网站
- (Filipe, Dougal) 我们如何让用户参与我们并提出问题?
CI 基础设施
- (Marius, Isuru) Azure 迁移更新?
- 我们是否要将 https://github.com/conda-forge/conda-smithy/issues/1131 推广到所有 feedstock?
编译器升级
- 更新到 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 没有许可证文件(有些可能不需要许可证文件)
- (Isuru) - conda-smithy 的 PR 旨在仅对 GPL、BSD、MIT、Apache 强制执行此操作
- (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
- Mike S.:pypy 下一步:对规范说“是”/“否”,指出潜在的缺陷,将其返回给 (Matti?) 并说这是需要完成的工作。
- (Eric) 打开了 issue:https://github.com/conda-forge/conda-forge.github.io/issues/867
- Marius:在 conda-forge.github.io 上打开 issue,记录在 kubernetes 集群上完成的工作。在 scipy 完成了一些 kubernetes 工作。
- (Eric) 打开了 issue:https://github.com/conda-forge/conda-forge.github.io/issues/868
- Marius:联系内部 IT 部门以清理一些 Zoom 小故障。仍在进行中 2019-09-04
新的行动项
将新的行动项复制到下一次会议议程中,以便我们进行查看。确保每个行动项都分配给某人,否则很可能无法完成。
- (Eric) 发送电子邮件,看看我们是否可以在定期的开发会议上获得更多的参与。
- (Sophia) 安排会议讨论 Condafile 的内容。
- (CJ) 撰写关于 bot 工作和编译器迁移的博客文章
- (Filipe) 联系 Bjorn,尝试让 Debian 社区更多地参与 conda-forge
- (Eric) 在 anaconda.org 上安排 Anaconda <> conda-forge 同步,收集需求
- (Anthony) 联系 NumFocus,以 выяснить 不在文件中包含许可证的法律后果。