Searching the specification for the btrfs file system i stumbled once more over the catchphrase: The code is the documentation. This implies that changing the code changes the specification.Does this approach make sense while working on a file system that will be used from various drivers or applications?I can understand that a smal group can split the job and everyone works on her own task. But how should this work with a larger group, spread over several places?(btrfs spec would still be welcome)
The source is the documentation - part 1
documentation;specifications