Publify has an avatar plugin system, but part of it is implemented in publify_core, and part in publify. Also, there is only one plugin.
Proposal:
- Move avatar plugin system and gravatar plugin into publify_core.
- Switch to libravatar, implemented by the Vishnu gem. This is a superset of gravatar since it will fall back to gravatar if no libravatar avatar is found (see the libravatar api documentation).
- Remove the plugin system in favor of some libravatar settings (on/off, fallback picture type)
Publify has an avatar plugin system, but part of it is implemented in
publify_core, and part inpublify. Also, there is only one plugin.Proposal: