julienledem commented on code in PR #513:
URL: https://github.com/apache/parquet-format/pull/513#discussion_r2373096100


##########
proposals/README.md:
##########
@@ -0,0 +1,56 @@
+# Proposals
+
+This proposal process is intended for significantly impactfull additions to 
the Parquet spec. The goal is to facilitate those projects and help them being 
contributed to Parquet.
+For example, changes that are not backward compatible like adding a new 
encoding or a new compression algorithm (older implementations can not read new 
files).
+This gives better visibility to those projects which require coordination in 
several implementations.
+Bug fixes, code only features or minor changes to the spec that can be ignored 
by older implementations can simply be filed as a github issue.
+
+## Proposal lifecycle
+
+Discuss -> Draft/POC -> Implementation -> Approval
+
+### Discuss
+Start a [DISCUSS] thread on the mailing list ([email protected]) with 
your idea. At this point, the community can discuss whether the impact of the 
proposal requires a document here or just be a github issue.
+Once you have a better idea of the general consensus on the proposal, open a 
github issue using the proposal template.
+Attaching a google doc to collect feedback and collaborate with the community 
works usually well early on.
+
+*Transition:* Once you feel you received enough feedback or need to start the 
POC to have better answers to questions you get, you can move to the next step. 
Anybody is free to start POCs anytime. We just recommend getting feedback 
before you spend a significant amount of your time.
+
+### Draft/POC
+Once you feel 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.
+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.

Review Comment:
   I have changed the wording to remove this as a requirement. I have left it 
as an option if people want to have a perennial place to save documents.



##########
proposals/README.md:
##########
@@ -0,0 +1,56 @@
+# Proposals
+
+This proposal process is intended for significantly impactfull additions to 
the Parquet spec. The goal is to facilitate those projects and help them being 
contributed to Parquet.
+For example, changes that are not backward compatible like adding a new 
encoding or a new compression algorithm (older implementations can not read new 
files).

Review Comment:
   fixed



-- 
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]

Reply via email to