Hi, I’ve spent some cycles on this work over the past few weeks and wanted to summarize my progress and propose some next steps. I focused on the following two apps:
erlfdb (Erlang API for FoundationDB) b64url (Base64 encoder / decoder with URL-safe scheme) I’ve submitted PRs to implement the following functionality from my initial mail: > - rebar3 compatibility > - project READMEs that clarify the app is independent of (but maintained by) > CouchDB > - activating GH Issues I’ve also introduced some additional enhancements: - devcontainer configurations to simplify dev environment - CI using GitHub Actions to verify support for Linux + Windows and Erlang/OTP 22-24 - branch protection configurations - automated code coverage reports sent to coveralls.io In the few days since I added GH Issues to erlfdb we’ve had a request for packages on hex.pm, which was the next item on the list :) As we discussed, this community should produce official source releases upstream of any packages that get published. I’m willing to take a shot at running a simplified release process for these other repos, though I might need to “phone a friend” the first time through as I’ve never run a CouchDB release. Sound good? In the meantime, I’ve got a few PRs that could use a +1 if folks have the time: https://github.com/apache/couchdb-erlfdb/pull/35 https://github.com/apache/couchdb-erlfdb/pull/42 https://github.com/apache/couchdb-erlfdb/pull/43 https://github.com/apache/couchdb-b64url/pull/8 Cheers, Adam