==================== #debian-rust Meeting ==================== Meeting started by f_g at 18:58:56 UTC. The full logs are available at http://meetbot.debian.net/debian-rust/2023/debian-rust.2023-06-18-18.58.log.html . Meeting summary --------------- * meeting agenda (f_g, 18:59:37) * Fabian, mostly working on toolchain stuff and associated crate packaging (rustc, cargo, debcargo) (f_g, 19:02:35) * James, mainly working on alacritty and tree-sitter related crates, but try to help out with things in general and sponsor when I have free cycles. (jamessan, 19:03:01) * Blair, at the beginning general stuff that I found useful, now starting on the toolchain (ncts, 19:04:09) * Matthias, mainly working on the gtk-rs stack and dependencies for GTK rust apps (count_omega, 19:04:24) * rust toolchain updates (f_g, 19:09:21) * rustc 1.64-1.66 are in experimental (f_g, 19:09:41) * 1.64 is prepared for unstable, but not yet uploaded (f_g, 19:09:57) * ACTION: mjt Sylvestre should figure out who does the upload (f_g, 19:10:18) * ACTION: f_g will monitor the situation and prepare the next uploads (f_g, 19:10:33) * 1.67 is up for review (thanks ncts!) (f_g, 19:10:44) * upstream is already at 1.70, so there are three more versions to update/review/upload (f_g, 19:11:07) * ACTION: f_g look at gbp pq or other tools for managing the patch queue(s) to have a single, unified format that works for everyone (f_g, 19:12:21) * ACTION: ncts will prepare 1.68 update once 1.67 has been reviewed (f_g, 19:14:28) * ACTION: f_g ncts brainstorm improvements for rustc packaging helpers (f_g, 19:18:50) * ACTION: f_g jamessan do a walkthrough of src:cargo updating (f_g, 19:23:40) * ACTION: ncts also offers help for cargo update work (f_g, 19:26:55) * debcargo maintainership (f_g, 19:28:52) * ACTION: ask infinity0 to give two team members access (count_omega, 19:34:53) * ACTION: f_g write to Ximin+CC about details of transfer/expansion of ownership (f_g, 19:43:39) * debcargo changes (f_g, 19:43:44) * jamessan already mentioned the MSRV translation that is up for review (f_g, 19:44:01) * mjt proposed an alternative encoding of dependency ranges (f_g, 19:44:28) * semver_suffix changes need to be implemented in debcargo proper (Breaks+Replaces issue with Provides/virtual packages) (f_g, 19:45:05) * ncts proposed feature-less packages that encode feature information not in package name but in d/control field (ncts, 19:45:23) * ACTION: count_omega potentially will take a look at DH compat changes in debcargo (f_g, 19:49:26) * ACTION: f_g will review jamessan MSRV translation MR, which got updated since the last feedback (f_g, 19:49:42) * ACTION: f_g write more documentation for debcargo integration tests (f_g, 19:54:51) * ACTION: unbreak debcargo integration tests (f_g, 19:55:00) * ACTION: ncts write up proposal for more fundamental changes in packaging work flow (f_g, 19:55:27) * ACTION: ncts might explore a "generic semantic toml patching" feature for debcargo, to allow replacing/adding Cargo.toml (f_g, 20:04:08) * debcargo-conf tooling/improvements (f_g, 20:04:21) * ACTION: jamessan remove "update" functionality from release.sh (jamessan, 20:09:48) * ACTION: count_omega (time permitting) will look at release.sh generating/dputting the right kind of changes files (f_g, 20:13:12) * ACTION: count_omega will take a look at ITP filing assistance in August, if nobody else does it before that (f_g, 20:24:02) * ACTION: jamessan will push some improvements to the chain build script by ncts (f_g, 20:26:33) * ongoing and upcoming transitions (f_g, 20:27:35) * base64 seems to be going well, plugwash did most of the heavy lifting (f_g, 20:27:51) * rust-cargo will happen in the next weeks, and might involve some other transitions as well (f_g, 20:28:31) * LINK: https://salsa.debian.org/rust-team/debcargo-conf/-/issues/43 (count_omega, 20:31:36) * ACTION: ncts will look at aes transition (f_g, 20:33:00) * wayland 0.30 would break winit/alacritty, waiting on upstream developments (f_g, 20:33:29) * ACTION: jamessan will nudge alacritty upstream to update (f_g, 20:33:46) * ACTION: jamessan and count_omega will keep wayland transition issue uptodate on salsa (f_g, 20:35:20) * LINK: https://release.debian.org/transitions/html/rust.html is also not looking too bad (f_g, 20:37:47) * gtk transition still has some arch related issues to iron out (f_g, 20:42:04) * zbus is waiting for zbus-1 in NEW (f_g, 20:42:16) * syn also looks to be on track (f_g, 20:42:23) * future meetings (f_g, 20:44:27) * ACTION: f_g send out mail with links to meeting notes and call for finding next date (f_g, 20:57:49) Meeting ended at 20:58:34 UTC. Action Items ------------ * mjt Sylvestre should figure out who does the upload * f_g will monitor the situation and prepare the next uploads * f_g look at gbp pq or other tools for managing the patch queue(s) to have a single, unified format that works for everyone * ncts will prepare 1.68 update once 1.67 has been reviewed * f_g ncts brainstorm improvements for rustc packaging helpers * f_g jamessan do a walkthrough of src:cargo updating * ncts also offers help for cargo update work * ask infinity0 to give two team members access * f_g write to Ximin+CC about details of transfer/expansion of ownership * count_omega potentially will take a look at DH compat changes in debcargo * f_g will review jamessan MSRV translation MR, which got updated since the last feedback * f_g write more documentation for debcargo integration tests * unbreak debcargo integration tests * ncts write up proposal for more fundamental changes in packaging work flow * ncts might explore a "generic semantic toml patching" feature for debcargo, to allow replacing/adding Cargo.toml * jamessan remove "update" functionality from release.sh * count_omega (time permitting) will look at release.sh generating/dputting the right kind of changes files * count_omega will take a look at ITP filing assistance in August, if nobody else does it before that * jamessan will push some improvements to the chain build script by ncts * ncts will look at aes transition * jamessan will nudge alacritty upstream to update * jamessan and count_omega will keep wayland transition issue uptodate on salsa * f_g send out mail with links to meeting notes and call for finding next date Action Items, by person ----------------------- * count_omega * count_omega potentially will take a look at DH compat changes in debcargo * count_omega (time permitting) will look at release.sh generating/dputting the right kind of changes files * count_omega will take a look at ITP filing assistance in August, if nobody else does it before that * jamessan and count_omega will keep wayland transition issue uptodate on salsa * f_g * f_g will monitor the situation and prepare the next uploads * f_g look at gbp pq or other tools for managing the patch queue(s) to have a single, unified format that works for everyone * f_g ncts brainstorm improvements for rustc packaging helpers * f_g jamessan do a walkthrough of src:cargo updating * f_g write to Ximin+CC about details of transfer/expansion of ownership * f_g will review jamessan MSRV translation MR, which got updated since the last feedback * f_g write more documentation for debcargo integration tests * f_g send out mail with links to meeting notes and call for finding next date * jamessan * f_g jamessan do a walkthrough of src:cargo updating * f_g will review jamessan MSRV translation MR, which got updated since the last feedback * jamessan remove "update" functionality from release.sh * jamessan will push some improvements to the chain build script by ncts * jamessan will nudge alacritty upstream to update * jamessan and count_omega will keep wayland transition issue uptodate on salsa * ncts * ncts will prepare 1.68 update once 1.67 has been reviewed * f_g ncts brainstorm improvements for rustc packaging helpers * ncts also offers help for cargo update work * ncts write up proposal for more fundamental changes in packaging work flow * ncts might explore a "generic semantic toml patching" feature for debcargo, to allow replacing/adding Cargo.toml * jamessan will push some improvements to the chain build script by ncts * ncts will look at aes transition * **UNASSIGNED** * mjt Sylvestre should figure out who does the upload * ask infinity0 to give two team members access * unbreak debcargo integration tests People Present (lines said) --------------------------- * f_g (146) * ncts (60) * count_omega (53) * jamessan (38) * MeetBot (2) * capitol (1) Generated by `MeetBot`_ 0.1.4 .. _`MeetBot`: http://wiki.debian.org/MeetBot