Re: Rust BoF and maintainer minutes and planning the roadmap to Rust

2024-09-30 Thread Stefan Hajnoczi
On Mon, Sep 30, 2024, 06:24 Alex Bennée wrote: > Stefan Hajnoczi writes: > > > On Thu, 26 Sept 2024 at 10:24, Alex Bennée > wrote: > > >> Another potential area for conversion was the VirtIO device and > >> vhost-user code which could expect to re-use a lot of the crates from > >> the rust-vmm

Re: Rust BoF and maintainer minutes and planning the roadmap to Rust

2024-09-30 Thread Alex Bennée
Stefan Hajnoczi writes: > On Thu, 26 Sept 2024 at 10:24, Alex Bennée wrote: >> Another potential area for conversion was the VirtIO device and >> vhost-user code which could expect to re-use a lot of the crates from >> the rust-vmm project. However this did bring up the point of maintainer >> b

Re: Rust BoF and maintainer minutes and planning the roadmap to Rust

2024-09-27 Thread Markus Armbruster
Daniel P. Berrangé writes: > On Thu, Sep 26, 2024 at 03:23:11PM +0100, Alex Bennée wrote: [...] >> One issue that came up is how we handle adequately reviewing code when >> most of the maintainers are experienced C coders but might not know much >> about Rust. While we want to avoid the situati

Re: Rust BoF and maintainer minutes and planning the roadmap to Rust

2024-09-26 Thread Junjie Mao
Alex Bennée writes: [snip] > > Another potential area for conversion was the VirtIO device and > vhost-user code which could expect to re-use a lot of the crates from > the rust-vmm project. However this did bring up the point of maintainer > buy in. Stefan brought up the example of the simple

Re: Rust BoF and maintainer minutes and planning the roadmap to Rust

2024-09-26 Thread Daniel P . Berrangé
On Thu, Sep 26, 2024 at 03:23:11PM +0100, Alex Bennée wrote: > During the various conversations I didn't hear anyone speak against the > proposed migration although some concerns where raised about review and > knowledge gaps. Yep, this apparent broad acceptance (or at least tolerance) for use of

Re: Rust BoF and maintainer minutes and planning the roadmap to Rust

2024-09-26 Thread Stefan Hajnoczi
On Thu, 26 Sept 2024 at 10:24, Alex Bennée wrote: > What are candidates for conversion? "Conversion" means "rewrite in Rust" to me. There are other ways of integrating Rust without converting existing code: - Writing new subsystems in Rust where there is no existing C code. - Adding Rust binding

Rust BoF and maintainer minutes and planning the roadmap to Rust

2024-09-26 Thread Alex Bennée
Hi, We discussed the topic of Rust for QEMU at KVM Forum over the weekend. Aside from its mention in the QEMU Status update we also held a BoF on Sunday evening and had a smaller discussion amongst some of the maintainers on Monday lunchtime. I'm going to try and summarise points from all of those