语言工作组发布公告
Swift 社区共同取得了巨大的成就,通过 Swift 演进流程对 Swift 进行了数百项更改,并且自 Swift 成为开源项目以来,语言和工具方面取得了重大进展。近年来,通过包括 Swift 多元化工作组和服务器工作组在内的各个工作组,社区的势头日益增强。核心团队认识到有机会利用这些工作组的潜力,以扩大社区的影响力,并支持更多社区成员推动有影响力的投入。
我很高兴分享 Swift 社区结构中的一些重大发展,这些发展旨在帮助工作组模式蓬勃发展。今天,我们启动了语言工作组,该工作组将承担起监督语言和标准库的主要责任。通过设立专门负责语言演进的工作组,核心团队将投入更多精力于项目的整体监督和方向。核心团队成员将作为管理者,协调各个工作组的工作,并指导制定战略,以构建一个更具活力的开源项目和周边社区。
语言工作组
语言工作组成员是 Swift 项目负责人和核心团队确定的专家,他们具备平衡的观点和专业知识,可以周到地审查、指导和战略性地调整语言的变更。在未来几周内,核心团队将与语言工作组合作起草一份运营章程,并确保责任的顺利过渡。
几位现任核心团队成员将加入语言工作组
- Ben Cohen
- Doug Gregor
- Joe Groff
- John McCall
以下个人也将加入语言工作组
- Becca Royal-Gordon
- Freddy Kellison-Linn
- Holly Borla
- Steve Canon
- Tony Allevato
- Xiaodi Wu
Becca Royal-Gordon 自 Swift 演进流程启动以来就参与其中,最初是一名独立的应用程序开发者,后来成为 Apple Swift 团队的成员。她将编写 iOS、Mac 和 Web 应用程序的实践经验带入 Swift 的语言设计和编译器实现中。
Freddy Kellison-Linn 是一位资深的 iOS 开发者,自 Swift 语言首次开源以来,他一直是 Swift 演进社区的参与者。他撰写并实现了多项被接受的演进提案,最近的是 类型占位符。他热衷于构建强大且易于使用的软件工具,并很高兴继续帮助使 Swift 语言和社区变得更好。
Holly Borla 是 Apple Swift 团队和 Swift 多元化工作组的成员。此前,Holly 曾担任编程学生的助教、在 Xcode 上工作的 Swift 程序员,以及 Swift 5.7 中泛型提案的核心贡献者。她从教育工作者、Swift IDE 和类型检查器实现者以及倡导培养多元化和包容性开源社区的角度进行语言设计。
Steve Canon 是 Apple Swift 团队的成员,多项 Swift 演进提案的作者,以及标准库的频繁贡献者。此前,他曾从事数值库以及支持它们的语言和硬件功能十多年。
Tony Allevato 是 Google 的一名工程师,负责维护工程师使用 Swift 的开发者工具。他的 Swift 贡献包括 Equatable/Hashable 合成 和 swift-format
。此前,他是一名计算机科学教育工作者,这推动了他对 Swift 的兴趣,并使其成为一种对新手和经验丰富的开发者都同样平易近人的语言。
Xiaodi Wu 是 Swift 社区的长期成员。他是各种 Swift 演进提案以及标准库的贡献者,专注于泛型整数和浮点实现。Xiaodi 从更广泛的科学社区的角度进行语言设计,对非专业人士的易用性有敏锐的洞察力。
Swift 核心团队
核心团队未来的主要作用是为这些不同的工作组提供凝聚力,提供支持和战略协调。为了支持核心团队的这一新角色,我们正在调整其成员构成。一些现任成员将从核心团队过渡出来,专注于他们在新的语言工作组中的工作,同时今天也有一些新成员加入。
几位现任核心团队成员将继续留在调整后的核心团队中
- Ben Cohen
- Saleem Abdulrasool
- Ted Kremenek
- Tom Doron
以下个人也将加入 Swift 核心团队
- Holly Borla
- Marc Aupont
- Paris Pittman
Marc Aupont 是 Swift 多元化工作组的成员,多年来一直是开发者社区中包容性和多元化的倡导者。除了在 Nike 担任 iOS 工程师的工作之外,Marc 还致力于通过为初学者组织聚会、通过导师计划分享自己的经验和专业知识以及与 HBCU 学生合作开发应用程序,为 Swift 社区的技术发展创造机会。
Paris Pittman 在过去的 20 年里,一直致力于帮助社区成长和蓬勃发展——从建设家乡巴尔的摩科技社区到推动 Kubernetes 等大型开源生态系统中的归属感和可持续性。Paris 是 Apple 开源项目办公室的成员,并在云原生计算基金会 (CNCF) 理事会中担任 Kubernetes 代表。她是 Kubernetes 指导委员会成员和维护者。
项目负责人邀请 Marc 和 Paris 加入 Swift 核心团队,以期他们能带来热情、独特的经验和视角,进一步加速围绕 Swift 项目构建社区的势头。
Ben 和 Holly 将直接代表 Swift 核心团队加入语言工作组。
Saleem 和 Tom 都是将 Swift 的触角扩展到更多领域的坚定拥护者。Tom 一直是 Swift on Server 的坚定倡导者,Saleem 是 Swift on Windows 的平台维护者。