Hi, I would like to formalize how to change format process.
See the following pull request and discussion for details: * GH-35084: [Docs][Format] Add how to change format specification https://github.com/apache/arrow/pull/35174 Preview: http://crossbow.voltrondata.com/pr_docs/35174/format/Changing.html * [DISCUSS] Formalize how to change format https://lists.apache.org/thread/cox8wz8y458n4dsko0rx6z5w9nqvcld3 This is based on the following discussion: [DISCUSS] Format changes: process and requirements https://lists.apache.org/thread/9t0pglrvxjhrt4r4xcsc1zmgmbtr8pxj Summary: * The format means files in https://github.com/apache/arrow/tree/main/format * We need to discuss and vote to change the format * We need at least two reference implementations and integration tests to change the format * We can choose at least two implementations from the followings: * The C++ implementation * The Java implementation * The Rust (arrow-rs) implementation * The Go implementation * NOTE: The C++ and Java implementations were candidates in the initial discussion: [DISCUSS] Format changes: process and requirements https://lists.apache.org/thread/9t0pglrvxjhrt4r4xcsc1zmgmbtr8pxj * We can add a new implementation to the above "at least two implementations" candidate list by "discuss and vote". The vote will be open for at least 72 hours. [ ] +1 Accept this proposal [ ] +0 [ ] -1 Do not accept this proposal because... Thanks, -- kou