Supports providing an alternate GOPATH using the .gopath file

Why does it have to be relative to my $OPENSHIFT_HOMEDIR?  Wouldn't I be setting my GOPATH relative to my source root?