-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hex.pm release #36
Comments
You're not missing it! I definitely think this would be a good idea. One aspect we wanted to have a discussion about was how these packages would interact with ASF standards regarding software releases, since this codebase started out as a component of Apache CouchDB. For example, do we need to hold a vote on the mailing list every time we declare a new version of erlfdb ready for external consumption as a hex.pm package? I started a discussion about this here - the TL;DR is that we probably should treat those as official software releases but we can try to minimize the overhead for the community to approve them. Does that make sense? |
I also think this is an opportunity to take a closer look at the release versioning scheme we use for this library. Currently there's no easy way to determine the minimum One thought I had was to adopt the FDB API version as the major release number for erlfdb releases; e.g. we can release a It's worth noting that older erlfdb versions can be used with newer FDB installations following some of the recent work that has been merged -- they just can't invoke the newer API operations. So the statement is "if you want your app to use features in API version X, make sure the @nickva curious to get your thoughts on this one. |
@kocolosk that sounds like a good idea, I am on-board. It would be a nice ergonomic improvement. When building against higher FDB version one place a user could be surprised is if the returned data from the API changes like with the For backwards compatibility, building against 620, we could just declare some minimum version we'd be willing to support, as long as want to sprinkle a few |
Regarding higher versions, we'd also get the additional property that e.g. |
👋
I wonder if it would be possible to publish
erlfdb
on hex.pm?Or maybe it's published already but I'm missing it ...
The text was updated successfully, but these errors were encountered: