LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Совсем забыл сюда ответить.

Тем не менее, если абстрагироваться от конкретно SO-5, вам лично плюсовые проекты откуда проще забирать или где вам с чужими плюсовыми проектами проще иметь дело?

Забирать — из git. Но на самом деле это совершенно не важно. Даже если для каких-то целей требуется именно канонический git-репозиторий, практически у любого проекта есть (полу-)официальные зеркала.

А вот работать с чужими проектами проще на GitHub или GitLab. На GitHub больше всего людей и проектов, поэтому привыкаешь именно к его тулзам и UI (а GitLab очень похож). Во-вторых, у GitHub в последнее время как-то существенно допилили review-фичи (в сравнении с вышеназванными аналогами; до standalone review-решений всё это, разумеется, не дотягивает). В-третьих, удобно ссылаться на PR и issues (но это так себе аргумент, у кого где большинство проектов, к тому хостингу и тяготеют). Наконец, удобно, когда вся FOSS разработка в одном месте — можно ссылаться на activity feed в резюме :)

Но на самом деле это всё пишется с точки зрения этакого «drive-by участника», когда ты делаешь что-то постороннее и почему-то возникает необходимость быстро и не парясь заслать в до этого неизвестный тебе проект какой-то тривиальный патч пару строчек. Примерно вот об этом:

Есть много мимокрокодилов, которые не являются прям разработчиками компилятора, но охотно правящие всякие мелочи, или помогающие с вопросами юзабилити. Правда это не конкретно про VCS, а больше про гитхаб.

(src @Vit)

Я догадываюсь, что у SO-5 совсем другая аудитория.

Исправление intelfx, :

Совсем забыл сюда ответить.

Тем не менее, если абстрагироваться от конкретно SO-5, вам лично плюсовые проекты откуда проще забирать или где вам с чужими плюсовыми проектами проще иметь дело?

Забирать — из git. Но на самом деле это совершенно не важно. Даже если для каких-то целей требуется именно канонический git-репозиторий, практически у любого проекта есть (полу-)официальные зеркала.

А вот работать с чужими проектами проще на GitHub или GitLab. На GitHub больше всего людей и проектов, поэтому привыкаешь именно к его тулзам и UI (а GitLab очень похож). Во-вторых, удобно ссылаться на PR и issues (но это так себе аргумент, у кого где большинство проектов, к тому хостингу и тяготеют). Наконец, удобно, когда вся FOSS разработка в одном месте — можно ссылаться на activity feed в резюме :)

Но на самом деле это всё пишется с точки зрения этакого «drive-by участника», когда ты делаешь что-то постороннее и почему-то возникает необходимость быстро и не парясь заслать в до этого неизвестный тебе проект какой-то тривиальный патч пару строчек. Примерно вот об этом:

Есть много мимокрокодилов, которые не являются прям разработчиками компилятора, но охотно правящие всякие мелочи, или помогающие с вопросами юзабилити. Правда это не конкретно про VCS, а больше про гитхаб.

(src @Vit)

Я догадываюсь, что у SO-5 совсем другая аудитория.

Исходная версия intelfx, :

Совсем забыл сюда ответить.

Тем не менее, если абстрагироваться от конкретно SO-5, вам лично плюсовые проекты откуда проще забирать или где вам с чужими плюсовыми проектами проще иметь дело?

Забирать — из git. Но на самом деле это совершенно не важно. Даже если для каких-то целей требуется именно канонический git-репозиторий, практически у любого проекта есть (полу-)официальные зеркала.

А вот работать с чужими проектами проще на GitHub или GitLab. На GitHub больше всего людей и проектов, поэтому привыкаешь именно к его тулзам и UI (а GitLab очень похож). Во-вторых, удобно ссылаться на PR и issues (но это так себе аргумент, у кого где большинство проектов, к тому хостингу и тяготеют). Наконец, удобно, когда вся FOSS разработка в одном месте — можно ссылаться на activity feed в резюме :)

Но на самом деле это всё пишется с точки зрения этакого «drive-by участника», когда ты делаешь что-то постороннее и почему-то возникает необходимость быстро и не парясь заслать в до этого неизвестный тебе проект какой-то тривиальный патч пару строчек. Я догадываюсь, что у SO-5 совсем другая аудитория.