Аналогчино. Ведь зачастую проще пофиксить небольшой баг в опенсурсном проекте, чем заниматься заведением локальной ветки и потом заниматься мержнингом актуальных релизизов и своих закрытых патчей.
Если я могу (знаю этот язык и используемые библиотеки) и хочу (работаю над смежными проблемами в других проектах, возможно, пытался написать аналог) — то я попробую подключиться к проекту. Что будет дальше — зависит от конкретного проекта; если я обнаружу в коде #define TRUE FALSE, то я вряд ли останусь.
К замечательному проекту OpenStreetMap я подключился просто потому, что это как и Википедия такой же свободный проект со свободной лицензией Creative Commons BY-SA, который делает полезное дело.
Да, с вариантами получилось как-то не очень.
Я вот присоединяюсь к открытым проектам тогда, когда мне сам проект приносит или может принести пользу (не только денежную или материальную). И я знаю, что если я присоединюсь — проект станет ещё лучше, а значит ещё лучше будет приносить мне пользу. А то, что от этого он ещё и всем остальным станет приносить пользу лучше — ну и хорошо. Более радые пользой сопроектяне сделают его ещё лучше, а в результате мне станет ещё лучше и полезней. А если от этого станет лучше и полезней не только мне, но и остальным — вот и хорошо. И будет мир во всём свободном мире.
Посоветуйте, пожалуйста, проект что б набраться опыта в Java.
Проект где можно научиться хорошему стилю, технологиям, подходам программирования, а не плеваться от плохого кода и менеджмента
Устроиться работать в молодую (не аутсорсерскую) компанию, выпускающую передовой и интересный продукт с использованием java, в команде которой есть хотя бы один опытный разработчик.
Уже работаю, но проект сейчас вялотекущий и есть много времени для саморазвития.
Просто читать книги без применения в практике бессмысленно
Думаю о смене работы, но чаще всего требуются знания большого списка технологий и фреймворков, которых у меня пока нет
Проблема в том, что проект этот будет жить пока автору не надоест. Отсутствие непосредственной заинтересованности в нём приведёт к тому, что, решив в один прекрасный момент, что строчки типа «3 года развивал проект XXX» вполне достаточно, автор на проект забьёт, занявшись в свободное время более интересными делами.
ну думаю любой ос проект будет жить до тех пор пока не надоест последнему разработчику.
Я же дополняю ваше определение «opsensource == сделай для себя и поделись результатом с другими. » тем что поделился с другими ради строчки в резюме.
Что сильнее всего мотивирует вас подключиться к существующему open-source проекту?