What does it mean to say that Quilt Mappings doesn’t have a clean-room, and why does it matter?
When talking about the clean-room, we’re referring to a specific approach to contributions taken by
Fabric’s Yarn mappings project. Yarn takes an approach that attempts to guarantee
the safety of the project by refusing names that have obviously been inspired by names from other mappings projects,
such as MCP and Mojang’s official mappings. It also discourages contributors from looking at names from other mappings
projects, and requires discussions in Fabric’s official community spaces to be free of non-Yarn names.
Quilt Mappings (shortened to QM below), on the other hand, takes a different approach. As the project uses the
Creative Commons Zero License (similarly to Yarn),
QM explicitly doesn’t claim ownership of the names and instead any names contributed that may be derivatives of other
mappings projects still have that ownership assigned to them. This, along with including license notices that
explicitly show that ownership of some names may lie with other mappings projects (and that provide proper credit) –
among other things – allows QM contributors to refer to other mappings projects to figure out what the best name for
something should be. It also means that we don’t have to disallow discussions involving names from other projects in
our official community spaces.
It’s worth noting, however, that a name being present in some other mappings project does not mean we’ll accept it.
All names contributed must stand up on their own, regardless of what Mojang – or any other organisation – provides as
a name.