@pao good points. for METADATA.jl, its easy enough to work directly on devel because I can push quickly without much fear of breakage. I found through trial-and-error that any pull request seemed easier if it didn't come from a branch of the same name, and if the local branch has the same name.

I've been doing that as two steps (`git checkout -b branch && git reset --hard devel`), the shortcut is nice.