25
Open source это не больно https://github.com/lest twitter: @just_lest Сергей Нартымов Brainspec

Open Source − это не больно (Сергей Нартымов)

  • Upload
    -

  • View
    1.035

  • Download
    2

Embed Size (px)

DESCRIPTION

Контрибьютить в известные проекты можно и нужно. Участие в ОpenSource-проектах помогает лучше изучить их внутренности, позволяет не останавливаться в развитии, даже если нет интересных и сложных задач в коммерческих проектах. Надеюсь своим выступлением мотивировать белорусских разработчиков принимать активное участие в OpenSource-проектах во благо мирового Ruby Community.

Citation preview

Page 1: Open Source − это не больно (Сергей Нартымов)

Open sourceэто не больно

https://github.com/lesttwitter: @just_lest

Сергей НартымовBrainspec

Page 2: Open Source − это не больно (Сергей Нартымов)

О себе

• Rails, Rubinius, Elixir contributor

• Señor Software engineer at Brainspec

• Консалтинг, обучение, разработка

https://github.com/lesttwitter: @just_lest

Сергей НартымовBrainspec

Page 3: Open Source − это не больно (Сергей Нартымов)

Мы используемopen source

• Ruby

• Rails

• Sinatra

• Bundler

• RSpec

• Capybara

• Devise

• SimpleForm

Page 4: Open Source − это не больно (Сергей Нартымов)

Что дает участие?

• Знание внутреннего устройства и изменений между версиями

• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового

Ruby Community

• Бесплатный билет на Frozen Rails

Page 5: Open Source − это не больно (Сергей Нартымов)

Что дает участие?

• Знание внутреннего устройства и изменений между версиями

• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового

Ruby Community

• Бесплатный билет на Frozen Rails

Page 6: Open Source − это не больно (Сергей Нартымов)

Что дает участие?

• Знание внутреннего устройства и изменений между версиями

• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового

Ruby Community

• Бесплатный билет на Frozen Rails

Page 7: Open Source − это не больно (Сергей Нартымов)

Что дает участие?

• Знание внутреннего устройства и изменений между версиями

• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового

Ruby Community

• Бесплатный билет на Frozen Rails

Page 8: Open Source − это не больно (Сергей Нартымов)

Что дает участие?

• Знание внутреннего устройства и изменений между версиями

• Повышение квалификации• Возможность добавить нужные фичи• Совместная работа с лидерами мирового

Ruby Community

• Бесплатный билет на Frozen Rails

Page 9: Open Source − это не больно (Сергей Нартымов)

Ruby on Railscontributors

• http://contributors.rubyonrails.org/

• 2500+ разработчиков

• Вы тоже можете быть в этом списке

Page 10: Open Source − это не больно (Сергей Нартымов)

Как помочь Rails?

Page 11: Open Source − это не больно (Сергей Нартымов)

Как помочь 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 − это не больно (Сергей Нартымов)

Как помочь 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 − это не больно (Сергей Нартымов)

Как помочь 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 − это не больно (Сергей Нартымов)

Issues

Page 15: Open Source − это не больно (Сергей Нартымов)

Issues

Page 16: Open Source − это не больно (Сергей Нартымов)

Security issues

• Не используйте GitHub Issues

• Только [email protected]

Page 17: Open Source − это не больно (Сергей Нартымов)

Security issues

Page 18: Open Source − это не больно (Сергей Нартымов)

Как помочь 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 20: Open Source − это не больно (Сергей Нартымов)

Как помочь 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 − это не больно (Сергей Нартымов)

Новые фичи

• Если не уверены - спросите

• Список рассылкиrubyonrails-core в google groups

• IRC канал#rails-contrib на irc.freenode.net

Page 22: Open Source − это не больно (Сергей Нартымов)

Open source проекты

Page 23: Open Source − это не больно (Сергей Нартымов)

Open source проекты

• Travis CI

• Bundler

• Capybara

• Devise

• SimpleForm

• И любой другой, которым пользуетесь

Page 24: Open Source − это не больно (Сергей Нартымов)

IRC #rubinius

Page 25: Open Source − это не больно (Сергей Нартымов)

Спасибо!

https://github.com/lesttwitter: @just_lest

Сергей НартымовBrainspec