So I don’t depend on Ecto but I need a well maintained library to generate unique identifiers.
The only library other than ecto seems to be “elixir-uuid”, but it hasnt been updated in ages and when I use it I get many warnings because of deprecated stuff. I’ve checked the issues on Github and some of them even state that the generated UUIDs can sometimes be duplicated…
So the only other option I see is using Ecto.UUID… but I don’t want to import this huge library only to use the UUID functionality
If a library hasn’t been updated in a while, maybe the author has moved on, I’ll also look at open pull requests to see if anyone has made the changes I need, and can move to that version. Pull requests · zyro/elixir-uuid · GitHub
If the changes I want haven’t been made, then I make them yay open source!