Hi Sylvestre, Quoting Sylvestre Ledru (2024-07-12 11:13:23) > Le 12/07/2024 à 10:35, Jonas Smedegaard a écrit : >> Quoting Birger Schacht (2024-07-12 08:17:12) >>> On 7/11/24 9:55 PM, Jonas Smedegaard wrote: >>>> Quoting Philipp Kern (2024-07-11 21:13:42) >>>>> I'd - at the very least - would like to see a statement why a fork >>>>> is necessary. Innovation can happen in forks. But they don't >>>>> necessarily need to be in the archive to make a point. >>>> dh-cargo is designed to repackage prepackaged code projects already >>>> distributed through crates.io. If you do an NMU where you include >>>> the preferred form for distribution, you are kindly asked to stop >>>> doing NMUs because that messes with how the Rust team deliberately >>>> avoids tracking the actual source for the code projects >>>> distributed. >>>> >>>> I listed in the ITP a list of features lacking in dh-cargo, which I >>>> need for packaging Rust-based code projects in Debian from >>>> preferred form for distribution source. I do not need all of the >>>> features for all of them, but some of them sometimes. >>> This still does not answer the question why a fork is the better >>> option instead of working with the people behind dh-cargo to >>> integrate those features into the codebase? >> I have tried but failed to work closely with the Rust team. It was a >> painful experience, and I would prefer not to elaborate in public. >> >> I nowadays work only loosely with the Rust team: To the extend that >> they use the Debian bugtracker, we coordinate our packaging efforts >> there, and my patches for their tooling have been publicly available >> for the past two years, where I have maintained it structured so as >> to be easy for them to cherry-pick back into dh-cargo/cargo as much >> as they might find relevant, at the cost of my use of it being >> cumbersome, and the code not really inviting for more innovative >> changes. >I didn't know that you were making patches easy to be cherry-picked. >I would have tried otherwise >> The Rust team has chosen to not cherry-pick any of my patches into >> their tooling. I have not strongly pushed for that, and expect >> strong pushback if I tried: > > I would be happy to take all your patches that makes sense.
Sounds promising. A starting point is the last paragraph of this email (which was directly targeted your email address, btw): lists.debian.org/171260770946.146326.6707604887885287...@auryn.jones.dk - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature