当前位置: 首页 > news >正文

2024 年 QEMU 峰会纪要

在这里插入图片描述

2024 年 QEMU 峰会已于 10 月 31 日在 KVM 论坛召开,这是一个仅对项目中最活跃的维护者和子维护者开放的邀请会议。

出席者:

Dan Berrangé
Cédric Le Goater
Kevin Wolf
Michael S. Tsirkin
Stefan Hajnoczi
Philippe Mathieu-Daudé
Markus Armbruster
Thomas Huth
Peter Maydell
Paolo Bonzini
Alex Graf
Alex Bennée
Richard Henderson

会议内容摘要如下:

1. 基础设施与资金

迄今为止,QEMU 一直在依靠来自不同托管提供商的服务/信用捐赠来运行我们的持续集成和基础设施(最初是 Rackspace,然后是 Azure,现在是 DigitalOcean)。但由于每个基础设施赞助商对为开源项目免费提供何种基础设施都有自己的不同想法,因此每次 QEMU 切换到不同的基础设施赞助商时,系统都会出现尴尬的迁移。

保罗提议,从现在开始,应寻求可能的多年期货币赞助,以获得长期稳定的资金来源。然后可以用这笔资金来支持持续集成(CI)和类似的需求。

KVM 论坛会议本身实现了小幅盈利;会议决议计划将这部分利润单独保留,以帮助未来几年会议的融资。

2. GitLab 项目协作讨论

GitLab 处理方式请记录在 MAINTAINERS 文件中,或者创建一个类似 .mailmap 的 .handlemap 文件。

菲利普·马蒂厄-多德指出,在 GitLab 中想要在错误报告上提及维护者时,找到他们的 gitlab 昵称很尴尬。会议讨论一致认为,最好将此记录在 MAINTAINERS 或类似文件中。菲利普将在某个时候将此提案发布到列表上。

3. 强制在新的贡献中实施 SPDX 许可证标签

QEMU 目前在一些文件中使用了 SPDX 标签,但并未强制要求。这里的建议是,对于新文件,应强制使用 SPDX 标签,这样可以自动捕捉到一些意外的许可问题,例如“用户引用了一个不存在的许可或可能是他们误认为的 LGPLv2 许可”或“用户忘记在 GPL 代码中加上‘或更新版’”或“用户忘记添加许可注释”或“用户使用了与 GPL 兼容但 QEMU 在目前并未使用的许可,没有明确的理由说明他们不能使用 QEMU 已使用的某些许可”。这些问题如果在 QEMU 开发者将代码提交到上游之前就能解决,将会非常简单;如果事后处理,可能会变得相当棘手。

没有异议,因此丹·贝兰杰发布了检查补丁更新,强制执行 SPDX 规则。

4. 行为准则委员会

去年 QEMU 决定应该有一组专门的人员负责处理行为准则违规报告,但在过去的一年里,关于这个话题的进展并不大。托马斯·胡特现在已主动提出尝试通过在 qemu-devel 邮件列表上发帖来组建这样一个团队。

5.Rust

关于将 Rust 添加到 QEMU 的项目维护方面的讨论已经展开。Alex 在上个月已经发起了关于“Rust BoF 及维护者会议纪要和 Rust 路线图规划”的讨论线程,该线程涵盖了这次讨论和 BoF 的内容;为了不使讨论分散,这里不再进行总结。

From: Peter Maydell peter.maydell@linaro.org


了解更多信息,请访问邮件列表:

https://lore.kernel.org/qemu-devel/CAFEAcA8pqjY-VKXPOe9W7J6upVhMeX8jJ=9Gmb8e64EtqHMQ_g@mail.gmail.com/

http://www.lryc.cn/news/475880.html

相关文章:

  • C++/list
  • 刘艳兵-DBA015-对于属于默认undo撤销表空间的数据文件的丢失,哪条语句是正确的?
  • 树莓派基本设置--10.使用MIPI摄像头
  • 【ARCGIS实验】地形特征线的提取
  • HTML 基础标签——表格标签<table>
  • 线程函数和线程启动的几种不同形式
  • 数组排序简介-基数排序(Radix Sort)
  • 进程间通信(命名管道 共享内存)
  • Python 网络爬虫教程:从入门到高级的全面指南
  • 深度学习:正则化(Regularization)详细解释
  • Freertos学习日志(1)-基础知识
  • CentOS9 Stream 支持输入中文
  • 基于向量检索的RAG大模型
  • 【力扣 + 牛客 | SQL题 | 每日5题】牛客SQL热题216,217,223
  • Unity humanoid 模型头发动画失效问题
  • 最全Kafka知识宝典之Kafka的基本使用
  • 机器学习中的数据可视化:常用库、单变量图与多变量图绘制方法
  • CodeQL学习笔记(3)-QL语法(模块、变量、表达式、公式和注解)
  • 代码随想录训练营Day11 | 226.翻转二叉树 - 101. 对称二叉树 - 104.二叉树的最大深度 - 111.二叉树的最小深度
  • “死鱼眼”,不存在的,一个提词小技巧,拯救的眼神——将内容说给用户,而非读给用户!
  • 深度学习在复杂系统中的应用
  • vue3图片懒加载
  • 总结一些高级的SQL技巧
  • 无人机飞手考证热,装调检修技术详解
  • AI资讯快报(2024.10.27-11.01)
  • 范式的简单理解
  • 活着就好20241103
  • 《华为工作法》读书摘记
  • 【Unity基础】初识UI Toolkit - 运行时UI
  • 20.体育馆使用预约系统(基于springboot和vue的Java项目)