Packaging for hex.pm
Pleroma contains a lot of features that could be useful to other Elixir apps, and packaging it up such that it can be used as a Hex dependency would make it much easier for external apps to integrate these features.
It appears it would be pretty simple to package up the whole thing minus the Phoenix endpoint, but I think there's a lot more that can be done to provide a lot of utility to dependent projects as well, this would just be a small step in that direction.
This is something I'm interested in working on, so any feedback on approach, prior work, criticism, etc is appreciated.