本文介绍Python主从代理遥测诊断框架PSC,采用面向对象模式将边缘诊断节点Sentinel与中央编排器Prime解耦。Sentinel采集CPU、内存、网络等指标并返回结构化数据,Prime负责部署、批量调度与汇总分析。文中提供完整实现与输出示例,建议用线程池或asyncio提升并发,支持JSON序列化及节点级容错。
三人讨论认为应改进@INC处理,但构建模块和安装工具相关未决问题仍存,计划先发布部分文档草案征求意见。近期改进匿名子程序调用行号准确性的改动(#24396)引发较多BBC问题,暂无需PSC立即回应,但会持续关注。
Perl核心团队例会讨论:邮件列表继续探讨case-matching语法,PSC暂无需正式回应;控制autovivification(尤其深层哈希访问)是有价值目标,或可通过可选链(PPC0021)解决;新增builtin::rand_bytes函数(PR24722)值得推进,但需解决VMS等平台熵源的移植性问题。
核心团队讨论了“match case”提案,认为意图不同,需继续在邮件列表讨论。@INC目录的PrePPC可推进为完整PPC,尤其需明确非UNIX系统细节。团队希望先统一“核心功能挂钩”概念及%{^HOOKS}哈希,再考虑可替换随机数生成器,并需先审视rand()接口限制。
新一届 Perl 5 核心团队首次开会,完成 GitHub 群组和邮件列表交接,计划为 5.44 和 5.42 发布小版本,纳入安全与构建修复并征集其他建议。会议还讨论了更好支持 local::lib 等本地库技术、处理 Perl 版本升级,以及改进双生命周期模块发布流程。
所有成员均出席,会议仅涉及行政事务,无实质议题。未来几天将启动新PSC选举程序。
会议讨论了LLM政策草案,并计划在几天内创建PR。Leon将发布5.44.0版本,Paul自愿担任5.45.1版本的发布经理,预计发布时间会提前。
会议讨论了问题优先级的处理。上周解决了一个主要问题,但出现了一些新的小问题并进行了修复。IO::Compress的最后时刻发布需要一些修复,预计本周将发布另一个候选版本。
文章讨论了一个新的阻碍因素,尽管影响不大,但仍需解决。同时提到在大型语言模型(LLM)政策讨论中有更多活动,计划下周发布相关想法。
我们三人参加了会议,接受了Karl提供的补丁以改善z/OS支持。CPAN Testers的HTTP::Tiny问题已解决,现已与CPAN同步,消除了所有发布障碍。Leon已开始RC1的工作。我们讨论了LLM政策的反馈,并计划尽快发送草案。同时,讨论了新的PPC PR,关于病毒价值魔法的理解与限制。
本周会议重新安排至星期二,以确保全员参与。发布阻塞问题的评估仍在进行中,已知问题尚未完全解决。CPAN Testers反馈HTTP::Tiny 0.096表现不佳。我们计划开始RC0的工作,主要撰写perldelta。本周未能讨论LLM政策,并对两个新的PPC PR进行了初步讨论,下周将进行更深入的回顾。
5.43.11版本出现了一些小问题,计划合并Archive::Tar和HTTP::Tiny的新版本。决定再等一周查看是否有其他问题,若无,将开始5.44.0-RC0的工作。核心团队的LLM政策讨论仍在进行中,会议提到有两个新文档的PR,但未能讨论,计划下次会议讨论。
本周团队全力恢复,解决了所有延迟问题。保罗将很快发布5.43.11版本,因合并了大量更改,发布不会急于进行。我们计划尽早开始5.44 RC的工作,以减少额外延迟。
本周保罗缺席,只有莱昂和亚里士多德在场。我们已处理了一些延迟问题,正在跟进剩余事项。5.43.11版本的发布经理尚未确定。
三位成员参加会议,讨论了一些重要但相对较小的问题,决定发布5.43.11开发版本。目前尚未确定发布经理,将在邮件列表中征求志愿者。
三人参加了最终发布准备,处理了问题分类,合并了一些小问题,并撤回了一个导致问题的小修复。会议结束时没有未解决的发布障碍。
三人参与了问题分类讨论,并对一些小修复和CPAN双生活模块进行了更新。目前,发布阻塞列表为空。
在2026年Perl工具链峰会上,三人会面于维也纳,审查发布障碍状态。没有新障碍出现,之前的问题已解决,唯一例外是发布公告中的EOL通知工作流程。与会的Philippe提供了具体反馈,正在处理此事。
会议讨论了发布阻塞问题,确认没有新阻塞项。决定将#23676列为阻塞项,因其由C编译器变化引起。#23131被认为无法继续,未来可能通过虚拟化实现优化。#24340是有前景的修复,但未能及时稳定,计划在下个周期重新应用。#24341的讨论仍在进行中,倾向于核心修复。
核心团队成员投票即将结束,待结果后讨论LLM政策。发布的阻塞问题分类已完成,部分小问题被标记为阻塞,#23131被认定为根本原因。解决方案仍在讨论中,尚未达成共识。
完成下面两步后,将自动完成登录并继续当前操作。