Это первый эпизод подкаста Java Hut! С почином нас!


Наш эксперимент, который вышел из-под контроля и превратился в нечто большее  И как мы говорим - наш подкаст все еще beta than nothing...


В этом выпуске подкаста мы пообщались с Дмитрием Павловым и обсудили современный Open Source - его проблемы, желания и надежды.


Как начать приносить пользу и почему важно выводить проекты из closed source в open source вы узнаете, послушав данный выпуск.


Ваши комментарии, пожелания и предложения мы с удовольствием принимаем в наши почты. И по вот этой ссылке: https://forms.office.com/Pages/ResponsePage.aspx?id=0HIbtJ9OJkyKaflJ82fJHW4u4a7ScwhFuBIOeG8vcKxURTJJRlpTRzdRSE40WVJDVFBIVFJFVjBLUS4u


А ещё мы завели телеграмм канал, заходите пообщаться: http://t.me/javahutpodcast


Если вам интересны конкретные темы - мы приготовили для вас таймкоды, которые помогут навигироваться:


1:10 Рассказываем о своем опыте в OpenSource


2:25 Как Дима попал в Apache Ignite


3:00 Зачем разработчикам идти и контрибьютить куда-то


4:50 Как Женя начал контрибьютить в Spring Data


6:05 Как Рома контрибьютил в библиотечку для telegram ботов и в Apache Ignite


8:10 Когда в OpenSource проекте появляются формальные процессы и как развивается сообщество


10:15 Ради чего компании-вендоры контрибьютят


12:55 Как управляются подобные проекты


15:00 Как принимаются решения о фичах и правках


18:10 О том как появляются и живут форки


20:00 Как создается стратегия продукта и как работает распределенное комьюнити


21:45 Кто и как приносит новые топики в обсуждение


22:17 Немного о монорепозиториях и как компании решают идти в OpenSource


25:00 Чуть чуть про MongoDB и Spring


26:18 Что происходит с продуктом после того как он стал OpenSource


27:20 Как убедить своего менеджера что OpenSource это хорошо и надо


29:22 Как контрибьютить в OpenSource и не нарушать свой рабочий контракт


32:45 Про лицензии и регулирование


34:30 Про Nginx и стоит ли опасаться


35:40 Сколько времени уходит на работу в Apache Ignite


36:30 Почему иногда не нужно бежать исправлять баги


37:25 О том почему Pull Requestы могут долго висеть и ждать своего часа


38:18 Как распределяются роли на проекте и кто тестирует решение


40:22 Что можно назвать контрибьютом и обязательно ли писать код


42:02 Как часто приходят новички и насколько им легко вписаться в процессы


43:16 Советы начинающий контрибьютерам и как собственно начать


46:46 Немного философствуем о том жив ли Open Source


Ведущие:


Рома Меерсон twitter: @Homich1991


Женя Никифоров twitter: @Baron_Oren


Гость: Дмитрий Павлов twitter: @_dpavlov / [email protected]


Music: https://www.purple-planet.com

Twitter Mentions