1"use strict";(globalThis.webpackChunkcf_infra_docs=globalThis.webpackChunkcf_infra_docs||[]).push([[24918],{94129(e,n,t){t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>r,default:()=>a,frontMatter:()=>d,metadata:()=>s,toc:()=>o});const s=JSON.parse('{"id":"minutes/2024-10-16","title":"2024-10-16","description":"Add new agenda items under the Your new() agenda items heading","source":"@site/community/minutes/2024-10-16.md","sourceDirName":"minutes","slug":"/minutes/2024-10-16","permalink":"/community/minutes/2024-10-16","draft":false,"unlisted":false,"editUrl":"https://github.com/conda-forge/conda-forge.github.io/tree/refs/heads/main/community/minutes/2024-10-16.md","tags":[{"inline":true,"label":"meeting-notes","permalink":"/community/tags/meeting-notes"}],"version":"current","lastUpdatedAt":1788469181000,"frontMatter":{"tags":["meeting-notes"],"title":"2024-10-16"},"sidebar":"community","previous":{"title":"2024-10-30","permalink":"/community/minutes/2024-10-30"},"next":{"title":"2024-10-02","permalink":"/community/minutes/2024-10-02"}}');var i=t(74848),l=t(28453);const d={tags:["meeting-notes"],title:"2024-10-16"},r="conda-forge core meeting 2024-10-16",c={},o=[{value:"Attendees",id:"attendees",level:2},{value:"Standing items",id:"standing-items",level:3},{value:"From previous meeting(s)",id:"from-previous-meetings",level:3},{value:"Active votes",id:"active-votes",level:3},{value:"Your <strong>new</strong>() agenda items",id:"your-new-agenda-items",level:3},{value:"Pushed to next meeting",id:"pushed-to-next-meeting",level:3},{value:"CFEPs",id:"cfeps",level:3}];function h(e){const n={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",input:"input",li:"li",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,l.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.header,{children:(0,i.jsx)(n.h1,{id:"conda-forge-core-meeting-2024-10-16",children:"conda-forge core meeting 2024-10-16"})}),"\n",(0,i.jsxs)(n.p,{children:["Add new agenda items under the ",(0,i.jsx)(n.code,{children:"Your __new__() agenda items"})," heading"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://zoom.us/j/9138593505?pwd=SWh3dE1IK05LV01Qa0FJZ1ZpMzJLZz09",children:"Zoom link"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://dateful.com/convert/utc?t=5pm",children:"What time is the meeting in my time zone"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://conda-forge.org/community/minutes/",children:"Previous meetings"})}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"attendees",children:"Attendees"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:"Name"}),(0,i.jsx)(n.th,{children:"Initials"}),(0,i.jsx)(n.th,{children:"GitHub ID"}),(0,i.jsx)(n.th,{children:"Affiliation"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Matthew R Becker"}),(0,i.jsx)(n.td,{children:"MRB"}),(0,i.jsx)(n.td,{children:"beckermr"}),(0,i.jsx)(n.td,{children:"conda-forge"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Daniel Ching"}),(0,i.jsx)(n.td,{children:"DJC"}),(0,i.jsx)(n.td,{children:"carterbox"}),(0,i.jsx)(n.td,{children:"NVIDIA/cf"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Isuru Fernando"}),(0,i.jsx)(n.td,{children:"IF"}),(0,i.jsx)(n.td,{children:"isuruf"}),(0,i.jsx)(n.td,{children:"Quansight/cf"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Klaus Zimmermann"}),(0,i.jsx)(n.td,{children:"KZ"}),(0,i.jsx)(n.td,{children:"zklaus"}),(0,i.jsx)(n.td,{children:"Quansight"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Bianca Henderson"}),(0,i.jsx)(n.td,{children:"BH"}),(0,i.jsx)(n.td,{children:"beeankha"}),(0,i.jsx)(n.td,{children:"Anaconda"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"John Kirkham"}),(0,i.jsx)(n.td,{children:"JK"}),(0,i.jsx)(n.td,{children:"jakirkham"}),(0,i.jsx)(n.td,{children:"NVIDIA/cf"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Dasha Gurova"}),(0,i.jsx)(n.td,{children:"DG"}),(0,i.jsx)(n.td,{children:"dashagurova"}),(0,i.jsx)(n.td,{children:"Anaconda/conda"})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{}),(0,i.jsx)(n.td,{}),(0,i.jsx)(n.td,{}),(0,i.jsx)(n.td,{})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{}),(0,i.jsx)(n.td,{}),(0,i.jsx)(n.td,{}),(0,i.jsx)(n.td,{})]})]})]}),"\n",(0,i.jsx)(n.p,{children:"10 people total"}),"\n",(0,i.jsx)(n.h3,{id:"standing-items",children:"Standing items"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"[ ]"}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"from-previous-meetings",children:"From previous meeting(s)"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"[ ]"}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"active-votes",children:"Active votes"}),"\n",(0,i.jsxs)(n.ul,{className:"contains-task-list",children:["\n",(0,i.jsxs)(n.li,{className:"task-list-item",children:[(0,i.jsx)(n.input,{type:"checkbox",checked:!0,disabled:!0})," (MRB) three CFEPs\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/conda-forge/cfep/pull/56",children:"https://github.com/conda-forge/cfep/pull/56"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/conda-forge/cfep/pull/55",children:"https://github.com/conda-forge/cfep/pull/55"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/conda-forge/cfep/pull/54",children:"https://github.com/conda-forge/cfep/pull/54"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.h3,{id:"your-new-agenda-items",children:["Your ",(0,i.jsx)(n.strong,{children:"new"}),"() agenda items"]}),"\n",(0,i.jsxs)(n.ul,{className:"contains-task-list",children:["\n",(0,i.jsxs)(n.li,{className:"task-list-item",children:[(0,i.jsx)(n.input,{type:"checkbox",checked:!0,disabled:!0})," (IF) Installing latest sysroot compatible with the user's system\
1n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"https://github.com/conda-forge/linux-sysroot-feedstock/pull/75",children:"https://github.com/conda-forge/linux-sysroot-feedstock/pull/75"})}),"\n",(0,i.jsx)(n.li,{children:"If you export an environment using a lockfile and reproduce you might get an incompatible sysroot."}),"\n",(0,i.jsxs)(n.li,{children:["MRB: Is there a shim we can use to use the system bits with our compilers? Is this PR providing that solution or a different one?\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"IF: It's a slightly different problem. With this PR, users will get the most recent sysroot available for their system (instead of the pinned/oldest one). Currently, 2.28 in conda-forge."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["MRB: Are both solutions compatible?\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:'IF: They are compatible. Using the system sysroot should be explicitly opt-in (only if "they know what they are doing"). We shouldn\'t encourage it and instead prefer the "latest compatible one" provided by conda-forge.'}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["IF: The lockfile incompatibility problem is trying to install it in an older GLIBC system. The lockfile should include the ",(0,i.jsx)(n.code,{children:"__glibc"})," virtual package in these cases.\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"JRG: Capture this in an issue in conda/conda and maybe a CEP."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{className:"task-list-item",children:[(0,i.jsx)(n.input,{type:"checkbox",checked:!0,disabled:!0})," (JRG) Improvements in CI provisioning times in Windows / macOS:\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Windows-only: move base install to D:"}),"\n",(0,i.jsx)(n.li,{children:"Both: use micromamba by default"}),"\n",(0,i.jsxs)(n.li,{children:["Linux: still using Docker images... how to approach this? new series of Docker images with suffixed names so they don't use ",(0,i.jsx)(n.code,{children:"Miniforge"})," installs? We can keep the same pinning entries, but not sure how hacky this feels.\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"IF: Add micromamba to the Docker images. The added size is negligible, and just use micromamba instead of Miniforge to provision the base environment. Make sure to use the same cache."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"pushed-to-next-meeting",children:"Pushed to next meeting"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"[ ]"}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"cfeps",children:"CFEPs"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"[ ]"}),"\n"]})]})}function a(e={}){const{wrapper:n}={...(0,l.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},28453(e,n,t){t.d(n,{R:()=>d,x:()=>r});var s=t(96540);const i={},l=s.createContext(i);function d(e){const n=s.useContext(l);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:d(e.components),s.createElement(l.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.