Please note that the videos are currently available only for the talks presented in Room 202. There were five other tracks, and the recorded videos will be published soon. Thanks go to Confreaks for recording all Rails talks!
David’s keynote, a must-watch:
Yaroslav: First and foremost, it’s hard not to /facepalm after seeing this:
As a team member of the Ruby NoName Podcast, a Russian Ruby-and-everything-related podcast, I did an interview with Aaron Patterson on his visit to Moscow for RailsClub’2014, a Russian Ruby on Rails conference. The interview is available here (English sound, Russian subtitles).
One of the topics (that, of course, just had to be discussed) was if Rails is still led by Basecamp development; and yes, Aaron confirmed—it’s still pretty much “Basecamp Rails” (and there will be no attempt at making, say, “RedHat Rails”, following Aaron’s new job at RedHat). David is the one calling the shots, plain and simple. While it’s been known for a while now, it’s still surprising—and it’s not a good kind of surprise—to see that while one of the most important Rails maintainers is trying to make a good Node-like API for Rails, the announcement of a full-stack Websockets support can be completely sudden even for him!
Second, the Rails 5 announcement itself. Mad props go to David for walking the audience through the thought process and decision-making process in deep. While both of main announcements (ActionCable and Turbolinks 3) do sound promising, it’s still impossible to try ActionCable out at the moment of writing (the release is due in a couple of months, I think). The Turbolinks 3 gem seems to be merged into the repository, and we are going to try it out a bit later.
To finish, the pros and cons of these two new announcements (not talking about the
--api app generator switch, that is in no way new) are that they are surprisingly not that important for Rails future.