В скольки open source проектах вы участвовали (писали код)?

68.04%
(1937)
ни в одном
13.94%
(397)
1
12.86%
(366)
2-3
2.56%
(73)
4-7
2.6%
(74)
больше 7

Проголосовало 2847 человек. Воздержалось 414 человек.

+36
29 января 2011, 12:05
1
Antelle 21,4

комментарии (57)

+1
krig #
Что подразумевается под «писали код»? Патч в 1 строку — это писать код? А патч в 100 строк?
+1
Antelle #
Ага, патч тоже считается. Подразумевается, что приняли хоть какое-то участие в разработке (именно в разработке, а не багрепорт запостили)
+14
kAIST #
Багрепорт это тоже, ИМХО, участие в развитии проекта.
+3
Antelle #
Да, это несомненно участие в развитии. Но багрепорт — это то, что может запостить любой: я ткнулся, заметил багу, и написал авторам. А вот если я заметил багу и написал (пусть в одну строчку) патч, её исправляющий — это уже немного другое участие проекте: чтобы написать патч, надо код расковырять, причину найти — что может и хочет не каждый. Меня сейчас интересует именно такое участие, поэтому я подписал «писали код».
+1
adminimus #
>Но багрепорт — это то, что может запостить любой: я ткнулся, заметил багу, и написал авторам.

багрепорты тоже разные бывают. Попробуйте, например, снять полный backtrace с падающих иксов
0
Antelle #
багрепорт багрепорту рознь :) а большинство их всё же не такие, их-то я и имел в виду
+1
ZolDoR #
Так же как и помощь в переводе :)
+2
KriegeR #
С точки зрения студента, любая курсовая по программированию — это самый настоящий ОпенСорс :-)
Пять-шесть человек делают полноценную курсовую, остальные «берут открытые исходники» и делают свою курсовую. С этой точки зрения, участвовал в 2-4 ОпенСорс проектах)))
+2
Antelle #
ну так, если они её ещё публикуют потом в качестве проекта — чем это не проект? А так это копипаста, а не проект.
0
KriegeR #
ИМХО, не совсем копипаста. Его ж потом «видоизменяют».
+7
Antelle #
Да, не копипаста, согласен. Ну, понятие проекта — оно вообще относительное. Я имел в виду именно общепринятое понятие open-source проекта. Насчёт видоизменяют, мне вспомнился ржачный случай из универа, когда я, отдавая свой курсач, в выводе подписал: «в результате выполнения этой работы я научился лизать жопу» — чел распечатал и только перед самой защитой заметил, что тут что-то не то )
+1
KriegeR #
жестоко это :D
0
green_hippo #
Это же форк! =)
+2
wholeman #
IMHO, настоящий OpenSource проект должен быть опубликован под соответствующей лицензией. ;)
0
Vertex #
Come On Student License…
+1
philpirj #
Если бы проект от этого с течением времени улучшался — одно дело. Обычно наоборот.
+1
ekungurov #
Участие в переводе на великий и могучий считается?
0
Antelle #
Хм. Хороший вопрос. Зачастую для этого надо многое переписать, зависит от дизайна приложения. Написание только lang-файла уже к готовой системе, по мануалу — не совсем то, что меня интересует в данном случае, но с другой стороны, это и не «пользовательско-наблюдательское» участие. Считайте половинкой проекта )
+3
dio #
Думаю, считается. Я веду 2 проекта и всегда очень радуюсь, когда присылают новые переводы, ведь они делают нашу работу доступной еще большему кол-ву пользователей
+7
Arceny #
Если не считать свой код под свободными лицензиями, то ни в одном.
+1
dotCypress #
Аналогично
+1
tangro #
А что, свой код под свободными лицензиями — это не «open source проект»? Это ведь проект? Проект. Open Source? Да. То уже двадцатое дело будет его кто-то дописывать, использовать и т.д. Я лично ответил «2» именно исходя из количества созданных мною проектов, выложенных в свободный доступ.
–3
ShouldNotSeeMe #
Если считать опенсорсом помощь с написанием кода авторам небольших программ с неопределенной лицензией (на Народ.ру) да выкладыванием на форуме модифицированного кода библиотеки — то тогда да.
0
Remitmaster #
Судя по текущим результатам у open source большой потенциал.
+2
Frosty #
Вопрос плохо поставлен «участвовать в проекте» != «писать код».
Я участвовал в переводе некоторых проектов, область пограничная с написанием кода.
Багрепортил практически во все, чем пользовался, ну и где заметил баги, естественно. Причем, как написали выше, большинство репортов много сложнее «У вас тут не работает, почините»: баг с видеоплеером или кодировщиком — надо вырезать семпл, разработчики не смогут повторить баг локально (завязан на железо или прочие спец условия) — багрепорт превращает тебя в удаленные руки разработчиков «попробуй так — скажи, что будет»… и тому подобные ситуации, требующие иногда значительного времени от участника, но которые не приводят к собственноручному написанию кода.
Так же есть множество людей, которые сидят на IRC каналах проектов и помогают решать проблемы новичкам. Опять же, участие есть — кода нет.
0
Antelle #
Вопроса так поставлен намеренно, как раз подчёркивается, что участие != написание кода и что мне интересна именно такая статистика, о которой спрашивается. Мотивацию описал в личке.
0
Suvo #
посылал патчи (и некоторые даже принимали) в драйвер руби для монго дб и еще в один проект на obj-j:)
+1
Zubchick #
У меня лежат в открытом доступе на битбакете какие-то никому ненужные поделки, это является участием в open source?)
+1
Antelle #
Если их можно как-то найти, они могут быть полезны и их объединяет что-то общее — думаю, что их можно считать проектом
0
apangin #
Если учесть, что основная (оплачиваемая) работа была связана с разработкой open source проектов, то во многих.
Это как писать JVM, работая в Sun Microsystems, или разрабатывать Chromium, работая в Google.
+2
theli #
хотя никогда не был активным контрибутором успел оставить след более чем в 7 — alsa, rockbox, gentoo, gmpc и т.д. в основном патчи к используемым самим приложениям
–1
nightfly #
Вы так говорите как будто это что-то плохое :)
0
Antelle #
Почему вам так кажется? Поясните
0
wazd #
А дизайн пользовательского интерфейса/графические элементы приложения считаются?
0
Antelle #
Да, конечно
0
wazd #
Тогда больше 7 :)
0
andoriyu #
«Опенсурс это когда каждый может добавить нужные возможности и трудятся всем сообществом, поэтому я тупоголовый фанатик GNU» © 95% хабра
0
giner #
Небольшие патчи время от времени отправляю в проекты, которые сам использую.
+2
SamDark #
Странно, что вопрос о количестве, а не о качестве…
+6
uncleLem #
Свой вариант, дополненный: «Ни в одном, но очень хочется»
0
Eol #
А если проект сборный? Например, в состав крупного проекта KDE входят куча более мелкого (да и не очень) софта. Считать вклад в каждую программу за отдельный проект или за один?
0
yamalight #
Штук эдак 7 уже было, минимум в 4 из них участвовал (и участвую) как комиттер, остальные сам публиковал.
0
Speakus #
странно что нет ответа «я не умею писать код»
0
Tamillia #
Для этого есть непалящая кнопка «воздержаться» :-)
0
Speakus #
думаю все же большинство выберет первый вариант вместо «воздержаться». Да и статистика воздержавшихся это подтверждает думаю.
0
VovixLDR #
&RQ (для лиц >2000 г. р. объясняю: это был такой открытый клиент аськи от итальянского разработчика, в народе именуемый крысой, до появления QIP весьма популярный), на презираемых сегодня дельфях. Что-то там патчил на уровне отдельных модулей. Дело происходило в период ветвления проекта на 4 форка, часть из которых нарушало GPL, но автор просто забил на весь проект. Благодаря этому проекту я нашел первую работу после вуза:).
0
Robotex #
А разве QIP не на презираемых дельфях?
0
VovixLDR #
Может и да, а толку, если его код закрыт.
0
Robotex #
Сейчас работаю над libfprint, но не знаю будет ли что-то включено из моего кода в официальную ветку (дорабатываю специфические вещи, скорее всего нужные лишь мне).
0
Robotex #
Все хочу дописать плагинов на qutIM и оперу, но времени никак…
0
cnupm #
Патчи в zebra,quagga, фрюшный pppoe, vtun и ~год в l2j.
0
zitz #
Я участвовал в WinMerge и SciTe
–3
ocean #
а мой проект ualinux.com
+1
OasisInDesert #
Не писал, но планирую…
0
beq #
Участвовал и участвую в двух:
Eclipse Communication Framework: eclipse.org/ecf/
CoffeineIM — реализация ICQ клиента/библиотеки на Java — code.google.com/p/caffeineim/
0
Aesthete #
В один недавно приняли коммиттером. Ещё в несколько отсылал патчи.
0
ocean #
участвую в проекте

запускаем модем freshtel в линукс непосредственно драйвером! без virtualbox & windows!!!

code.google.com/p/gctwimax/

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.