|
| 1 | +--- |
| 2 | +tags: [meeting-notes] |
| 3 | +--- |
| 4 | +# conda-forge core meeting 2023-06-14 |
| 5 | + |
| 6 | +Add new agenda items under the `Your __new__() agenda items` heading |
| 7 | + |
| 8 | +- [Zoom link](https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09) |
| 9 | +- [What time is the meeting in my time zone](https://dateful.com/convert/utc?t=5pm) |
| 10 | +- [Last week's meeting](https://hackmd.io/#REPLACE_ME#) |
| 11 | + |
| 12 | +## Attendees |
| 13 | + |
| 14 | +| Name | Initials | GitHub ID | Affiliation | |
| 15 | +| ----------------------- | -------- | --------------- | --------------------------- | |
| 16 | +| matthew r becker | mrb | beckermr | cf | |
| 17 | +| Filipe Fernandes | FF | ocefpaf | conda-forge | |
| 18 | +| John Kirkham | JK | jakirkham | NVIDIA/cf | |
| 19 | +| Cheng H. Lee | CHL | chenghlee | Anaconda/cf | |
| 20 | +| Dave Clements | DPC | tnabtaf | Anaconda | |
| 21 | +| Jaime Rodríguez-Guerra | JRG | jaimergp | Quansight/cf | |
| 22 | +| Ken Odegard | KO | kenodegard | Anaconda | |
| 23 | +| | | | | |
| 24 | +| James Loy | JML | jmlphd | Anaconda | |
| 25 | +| Mark Anderson | MAA | markan | Anaconda | |
| 26 | +| | | | | |
| 27 | + |
| 28 | +17 people total |
| 29 | + |
| 30 | +### Standing items |
| 31 | + |
| 32 | +- [ ] |
| 33 | + |
| 34 | +### From previous meeting(s) |
| 35 | + |
| 36 | +- [ ] (HV) Windows Fortran migration (see below) |
| 37 | + |
| 38 | +### Active votes |
| 39 | + |
| 40 | +- [ ] |
| 41 | + |
| 42 | +### Your __new__() agenda items |
| 43 | + |
| 44 | +- [x] (JK) Summarize recent Linux build outage issue |
| 45 | + - https://github.com/conda-forge/status/issues/144 |
| 46 | + - all linux runners were down |
| 47 | + - package on defaults (Anaconda `main`) uploaded to wrong subdir |
| 48 | + - broke libsolv in repodata fetch - so early in jobs that it broke everything |
| 49 | + - discussed with anaconda, they fixed it |
| 50 | + - we removed defaults everywhere |
| 51 | + - how to improve: |
| 52 | + - process on anaconda side |
| 53 | + - [conda-index fix](https://github.com/conda/conda-index/issues/105) to reject bad packages |
| 54 | + - JK: |
| 55 | + - schema and validation tool for repodata so we can check things |
| 56 | + - more tests! |
| 57 | + - JRG: |
| 58 | + - relax conditions in libsolv that made it barf on this package |
| 59 | + - maybe apply patch to our feedstock of libsolv |
| 60 | + - CHL |
| 61 | + - maybe worth raising how to improve in next week's conda community meeting; e.g., Anaconda customers have long-tail of backwards compatibilty needs (`free` channel still gets used) |
| 62 | + - Wolf: |
| 63 | + - we can ask if we can roll back this change - maybe change to warning |
| 64 | + - the change: https://github.com/openSUSE/libsolv/blob/2fc0cb31a2010d70f3f9197189730400edbd6ef4/ext/repo_conda.c#L315-L319 |
| 65 | +- [x] (JK) CUDA 12 |
| 66 | + - cuda 12 migrator is going! |
| 67 | + - 30 feedstocks are done |
| 68 | + - changes to commit messaging by Daniel |
| 69 | +- [x] (JK) GLIBC 2.28 |
| 70 | + - docker image PR working - needs to be merged after addressing comments |
| 71 | + - interesting discussion about [earthly](https://github.com/earthly/earthly) versus Docker for containers. |
| 72 | + - MB Was thinking of making changes to smithy, but will change docker images to alma8 instead |
| 73 | + - (MB) Big lift remaining is to rebuild all the CDTs |
| 74 | +- [x] (JK) Windows + ARM |
| 75 | + - Some discussion with MS about CI runners. |
| 76 | + - Jaime will be added to thread |
| 77 | +- [x] (JK) Drop some older CUDAs |
| 78 | + - Probably time to drop CUDA 10.2 at least |
| 79 | + - Only [CUDA 11.0+ supported by these data center drivers]( https://docs.nvidia.com/datacenter/tesla/drivers/#cuda-drivers ) |
| 80 | + - Docker Support Policy |
| 81 | + - https://gitlab.com/nvidia/container-images/cuda/blob/master/doc/support-policy.md |
| 82 | + - TL;DR some older images are planned for removal soon |
| 83 | + - Have explored this before |
| 84 | + - https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/1708 |
| 85 | + - What should the new minimum be? |
| 86 | + - 11.0+ (lower version of 11?) |
| 87 | + - Do we want to keep or drop 11.1 here? |
| 88 | + - 11.2+ |
| 89 | + - CUDA Enhanced Compatibility |
| 90 | + - (MvN) Pinged Keith about CUDA 10.2 and he is ok dropping |
| 91 | + - everyone says we should drop 10.2 (JRG to check with openmm and google colab) |
| 92 | + - JRG: Colab is on CUDA 11.8 now! :tada: |
| 93 | + - |
| 94 | +- [x] (HV) Boost unification |
| 95 | + - [PR](https://github.com/conda-forge/boost-feedstock/pull/164) ready, currently aiming at `boost_dev` label until as-of-yet unspecified improvements can be completed |
| 96 | + - Migrator [PR](https://github.com/regro/cf-scripts/pull/1668) exists and should be pretty complete |
| 97 | + - Would like to do this before CPython 3.12 in the fall |
| 98 | +- [x] (HV) Windows Fortran [migration](https://github.com/conda-forge/conda-forge-pinning-feedstock/pull/1359) |
| 99 | + - Open since 2 years; fortran-on-win-migratability will be necessary for scipy soon to support meson builds |
| 100 | + - Migrator work that Isuru wanted has been done - can we start? |
| 101 | + - Side benefit: Would [enable](https://github.com/conda-forge/openblas-feedstock/pull/115) openblas+openmp on windows |
| 102 | +- [x] (JRG) SDG reports: opt-in CI, conda/schemas |
| 103 | +- [x] (WV) ceps for new conda-build YAML schema |
| 104 | + - https://github.com/conda-incubator/ceps/pull/56 |
| 105 | + - https://github.com/conda-incubator/ceps/pull/54 |
| 106 | +- [x] (DPC) [PackagingCon 2023](https://packaging-con.org/) CFP and registration are open |
| 107 | +- [x] (DPC) Conda newsletter is coming |
| 108 | + - Anything in particular from conda-forge to highlight? |
| 109 | + - Maybe Asmit's work? |
| 110 | + - CUDA 12 |
| 111 | + - Conda-Forge NumFOCUS |
| 112 | + - Look for issues in conda-forge/blog for ideas. |
| 113 | + - https://github.com/conda-forge/blog/issues |
| 114 | + |
| 115 | + |
| 116 | +### Pushed to next meeting |
| 117 | + |
| 118 | +- [ ] |
| 119 | + |
| 120 | +### CFEPs |
| 121 | + |
| 122 | +- [ ] |
0 commit comments