hex
hex copied to clipboard
Finish transition to hex_core
We're already using hex_core in a few places, this is what is left:
- [ ] Replace Hex.API.* with
:hex_api_*
. - [ ] Add progress tracking to hex_core
- [x] Convert
Hex.HTTP
to a:hex_http
adapter - [x] Update
Hex.Repo
to:hex_repo
to fetch data - [ ] Move
Hex.Crypto*
to hex_core - [ ] Remove
Hex.Crypto
in favor of directly vendored pbcs
@wojtekmach are any of the items still required to be done?
@cgerling They are all up for grabs 👍
Cool, I intend to create a PR to address the 1st, 3rd, and 4th items.
I noticed that :hex_repo
doesn't have some functions that Hex.Repo
needs, like get_docs/3
, get_public_key/1
, and get_installs/0
, should I add those in hex_core
before updating Hex.Repo
?
I noticed that :hex_repo doesn't have some functions that Hex.Repo needs, like get_docs/3, get_public_key/1, and get_installs/0, should I add those in hex_core before updating Hex.Repo?
Yes. Can you open a PR to hex_core that adds the necessary functions?