{"issue":{"milestone":null,"user":{"id":123437,"login":"geekbeing","url":"https://api.github.com/users/geekbeing","avatar_url":"https://secure.gravatar.com/avatar/d3e270d68060b748da5e2068658a612e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d3e270d68060b748da5e2068658a612e"},"title":"Extended open method to accept url parameter","created_at":"2011-12-13T22:30:53Z","updated_at":"2011-12-19T21:38:22Z","labels":[],"state":"closed","id":2544798,"html_url":"https://github.com/heroku/heroku/issues/198","closed_at":"2011-12-19T16:47:59Z","pull_request":{"patch_url":"https://github.com/heroku/heroku/pull/198.patch","html_url":"https://github.com/heroku/heroku/pull/198","diff_url":"https://github.com/heroku/heroku/pull/198.diff"},"body":"Hi\r\n\r\nI've tweeted some time ago wishing I could use 'heroku open' to actually open custom domain url rather than default app url. Adam Wiggins (@hirodusk) asked (joking, I've found it funny;)) about the pull request. And I though it was something I had wanted to do for a pretty long time, just wasn't able to find motivation. I'm fairly new to both ruby and github but I did my best to implement this functionality. Just a few short notes:\r\n\r\n- I've decided to add an optional parameter to the command in order to keep old behavior - I suppose this also could be done by using domain names kept in heroku app configuration data, but I've found it too complex to decide e.g. which url to pick should there be more than one. If you see a better way of doing it - let me know, I'll implement it\r\n\r\n- I haven't noticed any rspec scenarios for the 'open' command so first I've added one, testing the current behavior, then added another one to explain what I'm trying to achieve, then implemented the metod, making sure both specs pass.\r\n\r\nI'm really looking forward for your comments\r\nand please understand - this is my first time contributing, tried to do my best, I just know there's a lot to learn -so don't be too harsh ;)\r\n\r\nCheers!","number":198,"url":"https://api.github.com/repos/heroku/heroku/issues/198","comments":9,"assignee":null},"comment":{"user":{"id":123437,"login":"geekbeing","url":"https://api.github.com/users/geekbeing","avatar_url":"https://secure.gravatar.com/avatar/d3e270d68060b748da5e2068658a612e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d3e270d68060b748da5e2068658a612e"},"created_at":"2011-12-19T21:38:22Z","updated_at":"2011-12-19T21:38:22Z","id":3210012,"body":"I can't tell you I like the current behavior but at the same time there's something fishy about doing anything else. I guess letting it bounce for a while definitely makes sense - I'll let it bounce too. Thanks for the discussion and ruining my first pull request ;). Let me know should enlightenment descend upon you.\r\n\r\nCheers!","url":"https://api.github.com/repos/heroku/heroku/issues/comments/3210012"},"action":"created"}