Talks

Ruby Hero Awards 2012

Ruby Hero Awards 2012

by Gregg Pollack and Aaron Patterson

The video features the presentation of the 2012 Ruby Hero Awards at the Rails Conf 2012, organized by Greg Pollock. The awards celebrate contributors in the Ruby community who have made significant contributions over the years.

Key Points Discussed:

- Introduction to the Ruby Hero Awards: Greg Pollock explains the origins of the awards, initiated from podcasting efforts to recognize individuals who contribute significantly to the Ruby and Rails community.

- Growth of Nominations: The number of nominations grew from 465 the previous year to 834 in 2012, indicating a thriving community.

- Selection Process: Nominations are received through a dedicated website, rubyheroes.com, and a discussion occurs among previous Ruby Heroes to determine the final awardees.

- Recognition of Awardees: Pollock introduces each winner, highlighting their contributions:

- Constantine: Maintainer of Sinatra, known for contributions to rack and rubinius.

- Tony Arcieri: Creator of multiple open-source libraries, including cool IO and co-author of the Sinatra book.

- Yoko Harada: Key contributor to the jruby project and maintainer of nokogiri for jruby.

- Sven Fuchs: Co-founder of Travis CI and influential in Rails internationalization initiatives.

- Frederick Chung: Active supporter in the Ruby community, especially on mailing lists and IRC.

- Eric Hodle: Contributor to Ruby documentation and rubygems, involved in Ruby documentation projects.

- Community Appreciation: The event encourages attendees to thank those who help and support them in their programming journeys, promoting a positive environment despite the presence of vocal detractors.

- Sponsor Acknowledgments: Thanks to sponsors like Code School, which supported the awards, and announcements of related educational offerings.

Conclusion: The ceremony culminates in recognizing the heroes who have contributed to the Ruby community, encouraging ongoing appreciation and collaboration among developers. Pollock emphasizes the importance of community support to counteract negativity and inspire more contributions in the future.

00:00:10.820 Thank you.
00:00:25.800 Now we're going to go straight into the Ruby Hero Awards. Since I have you all here, let me introduce Greg Pollock.
00:00:41.820 Thank you. We'll take a moment here to get some of these awards ready, but first, let me give you a quick rundown for those who may not know about the Ruby Hero Awards.
00:00:44.100 This event began with some podcasting. Initially, I started the Rails Envy podcast, and later we launched Ruby 5, which we still produce weekly, discussing the latest news in the Ruby and Rails community.
00:00:54.719 Through these shows, we began to notice there were individuals in our community who give and contribute extensively, much like Aaron here. Let's give a quick round of applause for Aaron.
00:01:30.000 Thus, we created the Ruby Hero Awards. This is our chance to recognize and honor individuals who have made significant contributions by giving them awards, bringing them on stage, and offering them the applause they truly deserve.
00:01:49.140 Over the years, we have had several Ruby Heroes. This is our fifth year, and it started with some remarkable individuals from 2009, through to 2010, and then 2011.
00:02:02.939 These individuals play a crucial role in advancing our community and making progress.
00:02:06.480 So how does the nomination process work? A couple of months ago, we launched a website, rubyheroes.com, and we welcome nominations from anyone in the community.
00:02:21.420 This year, we received a total of 834 nominations, which is quite an impressive increase from the 465 nominations we had last year. It's a clear sign that our community is thriving.
00:02:32.400 Once the nominations are in, we reach out to the previous Ruby Heroes, discuss who received the most votes, and then have a conversation about who truly deserves the recognition based on their contributions over the years.
00:02:42.840 This year, we will be awarding six individuals, and hopefully, they will all be here to accept their awards with us.
00:03:00.840 Before we jump into presenting the awards, I want to emphasize that this event is all about showing appreciation. There's a tendency for vocal minorities to express skepticism towards our Heroes.
00:03:18.600 Sometimes, the negativity from a small group can overshadow the positive contributions made by many. I encourage all of you to express gratitude to those who’ve helped you, whether through open-source projects, assistance on IRC, or contributions to mailing lists.
00:03:38.340 A simple 'thank you' can make a big difference and help counteract negativity, ensuring that we continue to foster a supportive environment for great work in our community.
00:03:52.920 I also want to thank our sponsors. Code School helped fund the awards and is running the beginner track here at the conference.
00:04:14.640 They provided some great resources on Rails best practices which were shared in a tutorial at RailsConf last year, benefiting many developers.
00:04:25.260 A special thanks goes to a French conference in Lyon that assisted us this year by providing awesome Ruby Hero t-shirts for the award winners.
00:04:42.720 Alright, I will now start calling out the names of our Ruby Heroes. When I call your name, please come to the stage to shake hands with Aaron, receive your award, and stay on stage for a group picture at the end.
00:04:55.259 Our first hero has made significant contributions to well-known Ruby libraries, including major contributions to Rack and Rubinius, and he recently became the maintainer of Sinatra. He's well-known for his helpfulness on both mailing lists and IRC.
00:06:04.139 Please give a big round of applause for Constantine!
00:06:07.380 Congratulations!
00:06:09.720 The next hero has released a multitude of Open Source libraries, starting with an older project called Revactor. He also created Coolio, which includes a fantastic README that demonstrates how to build an event-driven Echo server.
00:06:16.260 In addition to that, he developed new IO for Ruby, DCell, and Raya, a Ruby-like scripting language for the Erlang virtual machine. He also writes an insightful blog which we often cover on Ruby 5.
00:06:35.279 Allow me to introduce Tony Arcieri! Congratulations!
00:06:41.520 Next, we have a contributor who has significantly impacted the JRuby project by enhancing its embedding APIs. This enables more Java users to incorporate Ruby into their Java applications.
00:06:44.420 Additionally, she helps maintain Nokogiri, specifically its JRuby part. If you use JRuby and Nokogiri, then you're benefiting from her work. Please welcome Yoko Harada!
00:07:12.480 Congratulations!
00:07:15.960 Our next hero has been deeply involved in the Ruby community for quite some time, especially in the field of Rails internationalization. If you've worked with the Globalize gem, you should be aware of his significant contributions.
00:07:52.560 Back in September 2007, he collaborated with other enthusiasts to embed internationalization features into Rails, culminating in the release of Rails 2.2 in November 2008. He even authored the internationalization guide.
00:08:04.620 It's impressive to note how he continues to contribute to the community. Please welcome Sven Fuchs!
00:08:14.940 Congratulations!
00:08:19.200 The final three heroes have been pillars in the Ruby community for years, consistently dedicating their efforts to enhance our ecosystem.
00:08:47.520 This individual is crucial to the development of both Ruby documentation and RubyGems. Please welcome Eric Hodel!
00:09:04.920 Congratulations!
00:09:07.680 Let's gather all the 2012 Ruby Heroes for a final round of applause!
00:12:02.820 Thank you, everyone.