The idea (portable homes) that I could ssh into a system and have my home directory come with me (with a personal vim config, shell, gitconfig, etc) on any newer Linux machine is very exciting
> user-specific record in form of a JSON file
Can we please not do any more json at the command line? The age of Xml was terrible enough. Key/value pairs please
Also for the chicken/egg ssh problem, right now pass hashes are stored outside of the home dir, why not pubkeys? Openssh has a config point for this right now