On Mon, Mar 31, 2025 at 01:14:33PM +0100, Daniel P. Berrangé wrote:
On Mon, Mar 31, 2025 at 07:52:33AM -0400, Stefan Hajnoczi wrote:
On Mon, Mar 31, 2025 at 6:39 AM Alex Bennée <alex.bennee@linaro.org> wrote:
So what do people think? Where would be a good place for common test repository to live?
Maintaining the tests alongside the VIRTIO spec seems like a good fit to me. Here is information on how to create a GitHub repo under the OASIS VIRTIO Technical Committee: https://www.oasis-open.org/open-repositories/
I don't see a reason to maintain the tests under QEMU or rust-vmm unless they provide some unique project infrastructure that an independent project would lack or need to reinvent.
IMHO opening that very link above illustrates the reason why *NOT* to host this under OASIS. Any potential contributor is faced with a 4 page long blurb of all sorts of rules & legal requirements, including
"Each TC Open Repository shall be subject to a Contributor License Agreement (“CLA”) by which all persons making repo contributions into it are bound."
Hosting anywhere else would be better from the POV of removing barriers to potential contribution.
I didn't notice the CLA requirement. I agree, it's better to host it elsewhere. Stefan