beam-community / avro_ex

An Avro Library that emphasizes testability and ease of use.
https://hexdocs.pm/avro_ex/AvroEx.html
67 stars 27 forks source link

Remove Ecto as a dependency #40

Closed davydog187 closed 2 years ago

davydog187 commented 2 years ago

Ecto is a big library and makes avro_ex heavy-weight for what it is. I wanted to rewrite the schema validation portion to not use ecto, which I believe would be a breaking change and possibly controversial. I wanted to get some opinions before I took a crack at it

doomspork commented 2 years ago

Let's do it! I'm fine with us focusing on a v2.0 👍