Hey all, It seems that there is no real way to use parentheses in Rails'' routing. As far as I can tell, they can''t be escaped to take away their "optional" meaning. The grammar that Journey uses treat parentheses as reserved characters, always. This is an issue as it makes protocols like OData <http://odata.org/>virtually impossible to implement while leveraging the journey router. How can we start moving to fix this for Rails? I think that Rails should stop using parentheses to denote optional parts of the path and instead use square brackets or something that is actually invalid in RFC3986 for a URI path. I have opened an issue in GH as well: https://github.com/rails/rails/issues/11090 Thanks! Rick -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscribe@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/groups/opt_out.