ropensci / emld

:package: JSON-LD representation of EML
https://docs.ropensci.org/emld
Other
13 stars 6 forks source link

New release? #41

Closed cboettig closed 4 years ago

cboettig commented 4 years ago

This is just a follow-up on PR #40 to discuss issues for a new release.

jeanetteclark commented 4 years ago

here is the (closed) issue: #31 I'm suggesting reversing that now that EML 2.2.0 is released

amoeba commented 4 years ago

Would changing the NS from 2.1.1 to 2.2.0 represent a breaking change? The user-facing API looks version-independent. EML 2.1.1 -> 2.2.0 itself is a backwards compatible shift schema-wise. I'd say 0.3 is fine.

I'll PR this in a few.

cboettig commented 4 years ago

Thanks. I think the only thing that would break is if you had been previously generating EML 2.2.0 using emld -- I think you'd run into trouble parsing / validating etc. But I suppose that counts as a bugfix since the eml:// namespace is essentially invalid in 2.2.0, yes? In any event, since it wasn't the default behavior it is probably an edge case. So I'm happy just calling this 0.3.0 on account of the new default behavior to 2.2.0.

cboettig commented 4 years ago

Thanks @amoeba ! @jeanetteclark 2.2.0 is also now the default version, https://github.com/ropensci/emld/pull/40/files#diff-66a2f207a5d0d3070029a1346bada357R14

Will send this up to CRAN

amoeba commented 4 years ago

Thanks @cboettig and @jeanetteclark!

cboettig commented 4 years ago

v0.3.0 is now on CRAN