KegTap and m-ship
- The main point of m-ship is accepting new membership requests.
- The main point of kegtap is for user account management.
The two domains don't overlap much, but from the user experience point of view it would be simpler to present both under the same/similar interface.
The biggest overlap would be managing personal data that should be in Tryton and FreeIPA.
Again, we have to choose between developing something self-contained and tailored to our needs, but not reusable (managing both FreeIPA and Tryton) or something modular but more clunky (managing FreeIPA with KegTap and Tryton with m-ship).