| <!-- START doctoc generated TOC please keep comment here to allow auto update --> |
| <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> |
| **Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* |
| |
| - [Board resolution — Establish the Apache Magpie Project (draft)](#board-resolution--establish-the-apache-magpie-project-draft) |
| - [Resolution text](#resolution-text) |
| - [Notes for the chair / proposer](#notes-for-the-chair--proposer) |
| |
| <!-- END doctoc generated TOC please keep comment here to allow auto update --> |
| |
| <!-- SPDX-License-Identifier: Apache-2.0 |
| https://www.apache.org/legal/release-policy.html --> |
| |
| # Board resolution — Establish the Apache Magpie Project (draft) |
| |
| > **Status:** **Adopted.** Apache Magpie was established as an Apache |
| > Top-Level Project by ASF Board resolution on **17 June 2026**. |
| > The text below is the establishment resolution as drafted, kept as a |
| > historical record. The companion supporting document is |
| > [`MISSION.md`](../MISSION.md), which the Board read alongside the resolution. |
| > |
| > The resolution itself is short and procedural by ASF convention; rationale, |
| > roster lineage, scope justification, and the donated-code story live in |
| > `MISSION.md` rather than in the resolution body. The format below follows |
| > the standard ASF Board-resolution shape for a fresh-PMC establishment. |
| |
| ## Resolution text |
| |
| > WHEREAS, the Board of Directors deems it to be in the best interests of the |
| > Foundation and consistent with the Foundation's purpose to establish a Project |
| > Management Committee charged with the creation and maintenance of open-source |
| > software, for distribution at no charge to the public, related to creation and |
| > maintenance of software related to agent-assisted repository maintainership |
| > and development, including issue and pull- request triage, contributor |
| > mentoring, agent-drafted remediation, developer-side development-cycle skills, |
| > and narrowly-scoped fix-and- merge automation. |
| > |
| > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to |
| > be known as the "Apache Magpie Project", be and hereby is established pursuant |
| > to Bylaws of the Foundation; and be it further |
| > |
| > RESOLVED, that the Apache Magpie be and hereby is responsible for the creation |
| > and maintenance of software related to creation and maintenance of software |
| > related to agent-assisted repository maintainership and development, including |
| > issue and pull- request triage, contributor mentoring, agent-drafted |
| > remediation, developer-side development-cycle skills, and narrowly-scoped |
| > fix-and- merge automation; and be it further |
| > |
| > RESOLVED, that the office of "Vice President, Apache Magpie" be and hereby is |
| > created, the person holding such office to serve at the direction of the Board |
| > of Directors as the chair of the Apache Magpie Project, and to have primary |
| > responsibility for management of the projects within the scope of |
| > responsibility of the Apache Magpie Project; and be it further |
| > |
| > RESOLVED, that the persons listed immediately below be and hereby are |
| > appointed to serve as the initial members of the Apache Magpie Project: |
| > |
| > * Amogh Desai <amoghdesai@apache.org> |
| > * Andrew Musselman <akm@apache.org> |
| > * Calvin Kirs <kirs@apache.org> |
| > * Coty Sutherland <csutherl@apache.org> |
| > * Craig L Russell <clr@apache.org> |
| > * Elad Kalif <eladkal@apache.org> |
| > * Evan Rusackas <rusackas@apache.org> |
| > * Ismaël Mejía <iemejia@apache.org> |
| > * James Fredley <jamesfredley@apache.org> |
| > * Jarek Potiuk <potiuk@apache.org> |
| > * Jean-Baptiste Onofré <jbonofre@apache.org> |
| > * Justin Mclean <jmclean@apache.org> |
| > * Matthew Topol <zeroshade@apache.org> |
| > * Mike Drob <mdrob@apache.org> |
| > * Paul King <paulk@apache.org> |
| > * Pavan Kumar <gopidesu@apache.org> |
| > * Piotr Karwasz <pkarwasz@apache.org> |
| > * Rich Bowen <rbowen@apache.org> |
| > * Richard Zowalla <rzo1@apache.org> |
| > * Russell Spitzer <russellspitzer@apache.org> |
| > * Rémy Maucherat <remm@apache.org> |
| > * Zili Chen <tison@apache.org> |
| > |
| > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Jarek Potiuk be appointed to the |
| > office of Vice President, Apache Magpie, to serve in accordance with and |
| > subject to the direction of the Board of Directors and the Bylaws of the |
| > Foundation until death, resignation, retirement, removal or disqualification, |
| > or until a successor is appointed. |
| |
| ## Notes for the chair / proposer |
| |
| These items are deliberately **not** in the resolution text — the resolution |
| stays short by ASF convention. They are kept here so the proposer remembers |
| to land them in the right place at the right time: |
| |
| - **Donated code lineage** — the project is greenfield in terms of PMC, but |
| inherits substantial project-agnostic code from existing ASF projects |
| (Apache Airflow, where the framework was first developed and proven; |
| Apache Groovy; and other ASF projects whose maintainers have been early |
| adopters). All transferred code is already Apache-2.0 licensed and ASF- |
| owned, so the moves go through the **standard ASF IP Clearance process** |
| — no Software Grant Agreements are needed, since those apply only to |
| code originating outside the ASF. The lineage is documented in |
| [`MISSION.md` § Source and IP](../MISSION.md#source-and-ip). |
| |
| - **No "tasked with migration" / "discharge" clauses** — those clauses are |
| appropriate when a new PMC takes over an existing sub-project of an |
| existing PMC, and the prior PMC is being relieved of responsibilities. |
| Magpie is a fresh PMC with no existing PMC losing scope, so the clauses |
| are correctly absent here. |
| |
| - **Membership coordination** — the named roster must be cleared with |
| `members@apache.org` and `secretary@apache.org` before the resolution |
| goes to the agenda. The 22-member list above reflects MISSION.md's |
| *"7 or more members"* size criterion and the diversity / developer- |
| experience criteria in MISSION.md § Initial PMC composition. |
| |
| - **PMC name** — the project name is **Apache Magpie**, confirmed |
| available via PODLINGSEARCH (see `MISSION.md` § Name). The historical |
| bikeshed alternates (Beacon / Guild / Lichen) are no longer in play, |
| so the resolution text above carries the final name as-is. |
| |
| - **Special Order number** — assigned by the Board Secretary when the |
| agenda is built. Placeholder `[NN]` above. |
| |
| - **Vote line** — `Unanimous` is the expected outcome but the Secretary |
| records the actual result. Placeholder retained. |
| |
| - **Supporting document attachment** — `MISSION.md` itself is the |
| supporting document the Board reads alongside this resolution. Confirm |
| it is included in the agenda packet under the proposing director's name. |
| |
| - **Discussion about project's scope and mission** - can be found in the board@ mailing list archives, |
| starting with the initial proposal thread at https://lists.apache.org/thread/5zdgm9d55lzkhq6lx96dj5b699smbm1f |