emkornfield commented on code in PR #513: URL: https://github.com/apache/parquet-format/pull/513#discussion_r2281273637
########## proposals/README.md: ########## @@ -0,0 +1,50 @@ +# Proposals + +## Requirements + +See the [requirements document](https://docs.google.com/document/d/1qGDnOyoNyPvcN4FCRhbZGAvp0SfewlWo-WVsai5IKUo/edit?tab=t.0#heading=h.v4emiipkghrx) (Note: this doc would become a markdown page in the repo) + +## Proposal lifecycle + +Discuss -> Draft -> POC -> Approved -> Implementation -> Release + +### Discuss +Start a [DISCUSS] thread on the mailing list ([email protected]) with your idea. +Once you have a better idea of the direction, open a github issue using the proposal template. +You can attach a google doc to collaborate on the general idea with the community. + +### Draft +Once the discussion has stabilized and you are ready to start a POC, open a PR to add a new Markdown file in the proposals folder and give more visibility to the work in progress. + +### POC +The proposal document can evolve along the course of the POC. In particular to add more links to findings and performance evaluations. Collaboration is encouraged. More validation on the POC increases the chances of success. + +Make sure you consider the [#Requirements] to ensure the success of the POC. + +### Approved for Implementation +Once the POC has concluded, we should have a clear idea of whether we want to pursue the implementation accross the ecosystem. A PMC vote will formalize that stage + +### Implementation +At this stage we need to meet the contribution guidelines to confsider the implementation finished (ex: two independent implementations with cross compatibility tests, spec updated, ...) Review Comment: ```suggestion At this stage we need to meet the contribution guidelines to consider the implementation finished (ex: two independent implementations with cross compatibility tests, spec updated, ...) ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
