citation-style-language / schema

Citation Style Language schema
https://citationstyles.org/
MIT License
187 stars 60 forks source link

Add validation for et-al-min and et-al-use-first #415

Open georgd opened 2 years ago

georgd commented 2 years ago

Description

See discussion in https://github.com/citation-style-language/documentation/pull/141

Type of change

Please delete options that are not relevant.

Checklist

bwiernik commented 2 years ago

Thanks!

@denismaier @bdarcus How should we handle bug fixes like this? As x.x.x.1 point releases or just update the 1.0.2 release?

denismaier commented 2 years ago

Good question, I've been thinking about this as well recently. (I've been pondering whether we could be more lenient when adding new terms. As this doesn't seem to affect processors they could probably added to the existing schema as well.)

Anyway, one option I was thinking about was to use a timestamp for these kind of additions, similar to emacs package versioning on melpa: e.g. https://melpa.org/#/citar

Like, if we added this today we'd still be on CSL 1.0.2, but we'd add a timestamp "20220421" or so to indicate these additions.

But, I can't really estimate how that might affect the larger ecosystem.

bdarcus commented 1 year ago

Seems this got stalled. Where do we stand?