open source − это не больно (Сергей Нартымов)
DESCRIPTION
Контрибьютить в известные проекты можно и нужно. Участие в ОpenSource-проектах помогает лучше изучить их внутренности, позволяет не останавливаться в развитии, даже если нет интересных и сложных задач в коммерческих проектах. Надеюсь своим выступлением мотивировать белорусских разработчиков принимать активное участие в OpenSource-проектах во благо мирового Ruby Community.TRANSCRIPT
![Page 1: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/1.jpg)
Open sourceэто не больно
https://github.com/lesttwitter: @just_lest
Сергей НартымовBrainspec
![Page 2: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/2.jpg)
О себе
• Rails, Rubinius, Elixir contributor
• Señor Software engineer at Brainspec
• Консалтинг, обучение, разработка
https://github.com/lesttwitter: @just_lest
Сергей НартымовBrainspec
![Page 3: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/3.jpg)
Мы используемopen source
• Ruby
• Rails
• Sinatra
• Bundler
• RSpec
• Capybara
• Devise
• SimpleForm
![Page 4: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/4.jpg)
Что дает участие?
• Знание внутреннего устройства и изменений между версиями
• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового
Ruby Community
• Бесплатный билет на Frozen Rails
![Page 5: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/5.jpg)
Что дает участие?
• Знание внутреннего устройства и изменений между версиями
• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового
Ruby Community
• Бесплатный билет на Frozen Rails
![Page 6: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/6.jpg)
Что дает участие?
• Знание внутреннего устройства и изменений между версиями
• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового
Ruby Community
• Бесплатный билет на Frozen Rails
![Page 7: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/7.jpg)
Что дает участие?
• Знание внутреннего устройства и изменений между версиями
• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового
Ruby Community
• Бесплатный билет на Frozen Rails
![Page 8: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/8.jpg)
Что дает участие?
• Знание внутреннего устройства и изменений между версиями
• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового
Ruby Community
• Бесплатный билет на Frozen Rails
![Page 9: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/9.jpg)
Ruby on Railscontributors
• http://contributors.rubyonrails.org/
• 2500+ разработчиков
• Вы тоже можете быть в этом списке
![Page 10: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/10.jpg)
Как помочь Rails?
![Page 11: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/11.jpg)
Как помочь Rails?
• Reporting an issue
• Helping to resolve Existing Issues
• Contribution to the Rails Documentation
• Contribution to the Rails Code
Ruby on Rails Guides:Contributing to Ruby on Rails
![Page 12: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/12.jpg)
Как помочь Rails?
• Reporting an issue
• Helping to resolve Existing Issues
• Contribution to the Rails Documentation
• Contribution to the Rails Code
Ruby on Rails Guides:Contributing to Ruby on Rails
![Page 13: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/13.jpg)
Как помочь Rails?
• Reporting an issue
• Helping to resolve Existing Issues
• Contribution to the Rails Documentation
• Contribution to the Rails Code
Ruby on Rails Guides:Contributing to Ruby on Rails
![Page 14: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/14.jpg)
Issues
![Page 15: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/15.jpg)
Issues
![Page 17: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/17.jpg)
Security issues
![Page 18: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/18.jpg)
Как помочь Rails?
• Reporting an issue
• Helping to resolve Existing Issues
• Contribution to the Rails Documentation
• Contribution to the Rails Code
Ruby on Rails Guides:Contributing to Ruby on Rails
![Page 19: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/19.jpg)
Документация
• https://github.com/lifo/docrails
• http://weblog.rubyonrails.org/2012/3/7/what-is-docrails/
![Page 20: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/20.jpg)
Как помочь Rails?
• Reporting an issue
• Helping to resolve Existing Issues
• Contribution to the Rails Documentation
• Contribution to the Rails Code
Ruby on Rails Guides:Contributing to Ruby on Rails
![Page 21: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/21.jpg)
Новые фичи
• Если не уверены - спросите
• Список рассылкиrubyonrails-core в google groups
• IRC канал#rails-contrib на irc.freenode.net
![Page 22: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/22.jpg)
Open source проекты
![Page 23: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/23.jpg)
Open source проекты
• Travis CI
• Bundler
• Capybara
• Devise
• SimpleForm
• И любой другой, которым пользуетесь
![Page 24: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/24.jpg)
IRC #rubinius
![Page 25: Open Source − это не больно (Сергей Нартымов)](https://reader034.vdocuments.us/reader034/viewer/2022042714/557cb355d8b42abf328b4d83/html5/thumbnails/25.jpg)
Спасибо!
https://github.com/lesttwitter: @just_lest
Сергей НартымовBrainspec