This document discusses the challenges of managing binary compatibility in Scala, highlighting sources of incompatibility such as type inferencing, type parameters, and traits. It emphasizes the importance of explicitly declaring member types to avoid unintended changes in method signatures and presents the Scala Migration Manager (Mima) tool to help library maintainers ensure binary compatibility across releases. The document concludes by mentioning future work on tools for assisting in the migration of binary incompatibilities.