Linus Torvalds [off-list ref] writes:
Maybe the config option shouldn't be a boolean, but a "how to instantiate
objects". IOW, we could do
[core]
createobject = {link|rename}
instead. Maybe we some day could allow "inplace", for some totally broken
system that supports neither renames nor links, and just wants the object
to be created with the final name to start with.
(Ok, that sounds unlikely, but I mention it because it's an example of the
concept. Maybe somebody likes crazy databases, and would like to have a
"createobject = mysql" for some DB-backed loose object crap).
Linus
More likely is "bigtable", I guess ;-)