+1 (binding)

Just to check, these rules will presumably be committed into the documentation 
as well?

On Wed, Aug 24, 2022, at 11:24, Antoine Pitrou wrote:
> Hello,
>
> I would like to propose we vote for the following set of rules for 
> registering well-known ("canonical") extension types.
>
>
> * Canonical extension types are described and maintained in a separate 
> document under the format specifications directory:
> https://github.com/apache/arrow/tree/master/docs/source/format (note
> this gets turned into HTML docs by Sphinx =>
> https://arrow.apache.org/docs/index.html)
>
> * Each canonical extension type requires a separate discussion and vote 
> on the mailing-list
>
> * The specification text to be added *must* follow these requirements
>
>    1) It *must* have a well-defined name starting with "org.apache.arrow."
>    2) Its parameters, if any, *must* be described in the proposal
>    3) Its serialization *must* be described in the proposal and should 
> not require unduly work or unusual software dependencies (for example, a 
> trivial custom text format or JSON would be acceptable)
>    4) Its expected semantics *should* be described as well and any 
> potential ambiguities or pain points addressed or at least mentioned
>
> * The extension type *should* have one implementation submitted; 
> preferably two if non-trivial (for example if parameterized)
>
>
> The vote will be open for at least 72 hours.
>
> [ ] +1 Accept this proposal
> [ ] +0
> [ ] -1 Do not accept this proposal because...
>
>
> Regards
>
> Antoine.

Reply via email to