neovim / packspec

ALPHA package dependencies spec
http://packspec.org/
Apache License 2.0
221 stars 2 forks source link

packspec vs specification_version #38

Open gwww opened 2 years ago

gwww commented 2 years ago

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.

mjlbach commented 2 years ago

packspec_version?

ii14 commented 2 years ago

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.