|Table of Contents
Current state: Under DiscussionDiscarded
Discussion thread: here
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
Update: This KIP was discarded in favor of moving the code from the
core) module to other modules. Once that effort is completed,
core) will be empty and a separate KIP will propose its removal (along with proposed alternatives).
Since Scala 2 is not binary compatible across minor versions, a separate
core ) artifact is published for each supported Scala version (as is typical for Scala projects). More concretely, we currently publish kafka_2.12 and kafka_2.13 for Scala 2.12 and 2.13 respectively. This requires building the project and running all the tests once for each supported Scala version. In addition, it's not uncommon for contributors to have to fix pull requests so that they work on both Scala versions.