conda-forge core meeting 2023-02-08

Add new agenda items under the Your __new__() agenda items heading

last weeks meeting What time is the meeting in my time zone Meeting info:

  • To join the video meeting, click this link: https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09

  • Otherwise, to join by phone, dial +1 347-384-8597 and enter this PIN: 828 997 153#

  • To view more phone numbers, click this link: https://tel.meet/ijv-qsvm-tvn?hs=5

Attendees

Name

Initials

GitHub ID

Affiliation

Dave Clements

DPC

tnabtaf

Anaconda

Keith Kraus

KJK

kkraus14

Voltron Data

Gabriela Vives

GV

gabrielavives

QuantStack

Mark Harfouche

MH

hmaarrfk

Self

Cheng H. Lee

CHL

chenghlee

Anaconda/cf

Daniel Bast

DB

dbast

Anaconda

Sylvain Corlay

SC

SylvainCorlay

QuantStack

John Kirkham

JK

jakirkham

NVIDIA/cf

Jaime Rodríguez-Guerra

JRG

jaimergp

Quansight/cf

11 people total

Standing items

  • [ ] intros for new folks on the call

    • Gabriela UX ! at Quanstack, working on Quetz maintainers dashboard

    • Daniel @ Anaconda,

  • [ ] open votes

From previous meeting(s)

Active votes

Your new() agenda items

  • [x] (DPC) Next round of Outreachy is coming.

    • Please start thinking about potential projects.

    • Note that funding from Anaconda has not yet been confirmed.

  • [x] (DPC) Propose a joint conda/conda-forge community booth at PyCon US 2023.

    • Jannis will attend PyCon US and is interested in staffing the booth, but can’t be in this call

    • No objections, so yes.

    • Cheng: We should reach out to Bioconda as well. Marcel will ask.

  • [x] (GV) Demo a prototype for the Quetz maintainers dashboard

    • Link to the prototype - The clickable features get highlighted in blue when you click anywhere on the prototype - If you want to leave comments, you can do so directly on the prototype, or on this issue

      • SC: This is work from a CZI grant to Quantstack and Quansight.

    • The initial conda-forge status website is here

  • [x] (JK) CUDA SDK & CUDA 12 Packaging

    • https://github.com/conda-forge/staged-recipes/issues/21382

    • (KJK) Interactions between core members

  • [ ] (JK) NSIS stable links

    • https://github.com/conda-forge/nsis-feedstock/issues/23

  • [x] (MH) CDTs for GTK-3.0 – Desktop Integration for Qt 5.15

    • Qt Desktop Integration in Linux can benefit from Qt compilation with GTK bindings. The mainly helps integrate desktop apps (Napari, Spyder, and others)

      • The file chooser

      • Font hinting.

      • Theming

      • CDTs pros:

        • Less maintenance.

        • “Older versions” better compatibility?

      • CDT cons:

        • ?????

    • Guidance on CDTs

      • mesa/OpenGL?

        • Does not allow visibility of the system GL implementation.

        • Needs more “hacking” and might not work with Centos6, Centos7.

        • Installing a conda-forge package would conflict

      • X11? https://github.com/conda-forge/qt-main-feedstock/pull/114

      • Wayland???

      • GTK? https://github.com/conda-forge/qt-main-feedstock/pull/105

  • (JRG) SDG proposal for opt-in CI: https://hackmd.io/6jp_6RxzQ5GTA9ltBgEylg

  • (JRG) Enable error_overlinking in existing feedstocks (https://github.com/conda-forge/staged-recipes/pull/21940)

  • [x] (DPC) A conda-forge tutorial has been submitted to Open Source On-ramp, a part of Open Source Summit North America 2023

Pushed to next meeting

CFEPs

  • cfep-12 Removing packages that violate the terms of the source package

    • Stalled since May 26, 2020

    • Active debate about moving to “broken” vs deleting from conda-forge channel

    • Active vote, ends on 2020-03-11

    • What were the results of the vote?

    • Did we hear back from NumFOCUS? they did the legal seminar which is recorded