Thanks for all your help, this works great: https://github.com/codetriage/codetriage/commit/0a24f3bf452454d7086280b345b3579cd3483061

Rails does not lend itself to these "github" or "twitter" style routes without putting up a fight. Your input was invaluable. The original use of the `*name` was to ensure rails considered the format part of the name so that `angular/angular.js` and other names with periods in them were handled properly. Even with `format: false` it was just ignoring the format and not adding it onto the name. With the constraint there, it includes the `.js` in the name.

Thanks again :heart: