Yet another application which uses gen_server2, maybe we should make a separate repository for this module, shouldn't we?
I think there is gen_server2 package! https://github.com/agner/gen_server2.agner/blob/master/agner.config
And then come the other part of what I meant, shouldn't we make all of these uses the gen_server2 package?
I am not sure what you mean? Should all the packages that depend on gen_server2 and don't fetch it themselves or don't contain it themselves require gen_server2 in their spec? Sure.