Thank you for the feedback Andrew. Practically speaking, I wonder if we
should have two separate notions of feature bundling:

1.  Specification version (this would be primary and risks using features
that aren't widely adopted).
2.  Presets - Gives users a different way of configuring things that allows
for better guarantees about compatibility in the ecosystem.



On Friday, June 12, 2026, Andrew Bell <[email protected]> wrote:

> Hi,
>
> This discussion and the proposals seem to have gotten very complicated.
> People not on this mailing list or not doing regular development on Parquet
> would probably benefit from simplicity. Most people are used to version
> numbers without worrying about various types of compatibility -- readers
> can simply state "I can read version 3-7", for example. Users understand
> this. People writing files can also easily understand "I want to write a
> version 6 file because version 6 supports feature X that I want."  or "I
> want to write version 7 because it's the latest version."
>
> I don't really care about the details of a solution, but please keep in
> mind that a more simple solution probably increases accessibility for the
> widest range of people.
>
> --
> Andrew Bell
> [email protected]
>

Reply via email to