neovim/packspec

packspec vs specification_version

gwww opened this issue · 2 comments

gwww commented

The field descriptions use packspec as the keyword in the schema. The examples use specification_version.

My 2 cents is I dislike specification_version as not being intent specific enough. I prefer packspec but would prefer something even more descriptive. packspec_schema_version is one suggestion.

packspec_version?

ii14 commented

My 2 cents is I dislike specification_version as not being intent specific enough. I prefer packspec but would prefer something even more descriptive.

Examples were not updated, the schema is actually correct here, it supposed to be just packspec.

I personally like just packspec more. On top of declaring the actual specification version, the presence of the field itself can serve the purpose of "magic bytes", signifying that this is supposed to be a packspec file.