Хостинг свободных проектов GitHub.com, базирующийся на системе управления исходными текстами Git и позволяющий разработчикам общаться формате единой социальной сети, обогнал (https://github.com/blog/865-github-dominates-the-forges) по числу суммарному числу коммитов конкурирующие сервисы SourceForge, Google Code и CodePlex. Вывод сделан на основании исследования (http://www.slideshare.net/sogrady/survival-of-the-forges) числа изменений, осуществленных с января по март в открытых проектах, размещенных на рассматриваемых хостингах. За рассмотренный период в GitHub зафиксировано 1.1 млн коммитов, в SourceForge - 625 тыс, в Google Code - 288 тыс, в СodePlex - 50 тыс. Исследование проведено аналитической компанией Redmonk.<center><img src="http://www.opennet.me/opennews/pics_base/30770_1307106414.jp... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>
В отчете также представлена статистика по активности использования тех или иных я...URL: https://github.com/blog/865-github-dominates-the-forges
Новость: http://www.opennet.me/opennews/art.shtml?num=30770
Ну а где bitbucket? Где launchpad?
Битбакет намного менее популярен, к сожалению, потому что лично мне mercurial больше нравится.
> Битбакет намного менее популярен, к сожалению, потому что лично мне mercurial больше
> нравится.Чем?
>>Чем?Чем Google Code
http://hg-git.github.com/
А смысл, если сама убунту хостится на GitHub ?
Она по идее ланчпад юзает. Ваш кэп :)
> Ну а где bitbucket?Впервые слышу.
> Где launchpad?
Где gitorious?! Мало того что там куча проектов живет, так они еще и свой движок сайтв в отличие от разных паразитирующих на опенсорсе ...открыли. Вроде бы логично что у сайта для исходников должен бы быть открытый исходник :)
Безмерно рад за GitHub. Google code после перегруженного тормозного sourceforge казался весьма неплохим хостингом, за исключением того, что его владельцы - корпорация зла. Но даже ему никогда не сравниться с GitHub по удобству, возможностям, отсутствию ограничений и привязки к хостингу как таковому (в git всё, включая wiki!), а в особенности, разумеется, по стимуляции разработчиков к взаимодействию и лёгкости отправки изменений в чужие проекты (pull request).А вот codeplex тут вообще не к месту упомянули - никому не нужным мсявый недохостинг для несвободных проектов.
"по удобству, возможностям, отсутствию ограничений"Свобода выбора VCS?
Для меня лично после знакомства с git такого не существует.
> Свобода выбора VCS?А какие VCS есть кроме git? Централизованные под модель GitHub вообще никак не подходят, да и под открытые проекты в целом. hg? Не вижу смысла в его поддержке, когда он - тот же самый git, только по-другому. Фанатики vcs могут использовать сервисы для фанатиков vcs, а github для программистов.
Да возможности у систем практически одинаковые, скорее даже git несколько более мощный. Но у hg более человеческий и продуманный интерфейс, более понятные диагностические сообщения. Я использую обе, hg я освоил моментально, в то время как в гите тысяча команд с тысячью опций и чтобы сделать простую вещь приходится мудохаться, рыться в мануалах, когда хороший софт должен быть интуитивен.
Странная претензия - если есть тысяча возможностей, будет и тысяча опций, или вам не нравится фичастость? Насчёт интуитивности - не согласен, для частых операций нигде не надо рыться и не нужно никаких лишних ключей. А для редких и сложных от ключей никуда не деться, я не думаю что hg тут чем-то отличается в лучшую сторону. Касательно вкусов, git'овский интерфейс мне гораздо приятнее, знакомство с dvcs я начинал с hg, а сейчас видеть его не могу.
> чтобы сделать простую вещь приходится мудохаться, рыться в мануалахпример _аналогичного_ действия, интуитивно понятного в hg и интуитивно непонятного в git, в студию.
> когда хороший софт должен быть интуитивен.
ping — отличная программа. в каком месте её пользовательский интерфейс интуитивен?
Вообще-то ping как раз пример интуитивнейшего интерфейса.
> Фанатики vcs могут использовать сервисы для фанатиков vcs, а github для программистов.VCS - Version Control System (Система контроля версий).
Есть два типа "Централизованные" ( CVS, Subversion и т.д. ) и "Распределённые" (Bazar, Git, Mercurial и т.д. ).
О чём был Ваш пост, господин анонимный Программист?
> О чём был Ваш пост, господин анонимный Программист?А ваш о чём? Поясняю для недоразвитых - нормальные программисты могут пользоваться разными VCS, хоть hg, хоть git, хоть svn, а GitHub ценен прежде всего хабом, а не гитом. А фанатики, воротящие нос от git'а, могут пользоваться bitbucket'ом или кучкой хостингов с централизованными vcs.
> Свобода выбора VCS?У тебя есть свобода выбора: если тебе не нравится сервис, ты можешь пройти мимо. Да, у акул бизнеса можно кой-чему научиьтся. Например, троллить их же троллей их же методами - достаточно забавно ;)
Ты что-то попутал - корпорация Зла это M$. В то время как Google - корпорация Добра!
> Ты что-то попутал - корпорация Зла это M$. В то время как
> Google - корпорация Добра!А ты совсем не в курсе, я смотрю... Всё именно так - Google корпорация зла. А Microsoft уже практически не у дел.
А Майкрософт просто корпорация.
> А Майкрософт просто корпорация.Ну, по чесноку, последнее время она хоть со скипом, но всё-же поворачивается лицом к свободе - взять хотя бы предоставление bing'овских спутниковых снимков OpenStreetMap'у. И попыток уничтожить свободу последнее время не предпринимает. Google же - одна большая попытка уничтожить свободу, выудить все ваши приватные данные и впарить рекламщикам или правительствам, или ещё кому, никакого вклада в свободное сообщество. Даже исходники андроида зажимаются.
У меня никогда неприязни не было к МС. Они делают разные продукты разные по качеству, берут за это деньги и всё. Единственно порой раздражает игнорирование стандартов или каких-то мелочей. А гугл строит из себя ангелочка, а на самом деле... Мне кажется они имеют гораздо больше возможностей задавить оупенсорс.
> У меня никогда неприязни не было к МС. Они делают разные продукты разные по качеству, берут за это деньги и всё. Единственно порой раздражает игнорирование стандартов или каких-то мелочей.Вообще, раньше поводов для неприязни было выше крыши, но после серии провалов, включая OOXML, смещение IE с трона, тотальный просёр мобильного рынка и т.д. такими уж опасными они не выглядят - их акулы потеряли хватку, их CEO - обезьяна, и если будут кадровые перестановки, то скорее всего в сторону открытости. Я сильно сомневаюсь что они смогут вернуть позицию, когда можно диктовать другим условия, и сильно сомневаюсь что они будут пытаться.
> А гугл строит из себя ангелочка, а на самом деле... Мне кажется они имеют гораздо больше возможностей задавить оупенсорс.
Во-во. Хотя даже не сказал бы что строян - овечья шкура спала после заявления Эрика Шмидта "Эрик сказал, не нужна вам никакая тайна личной жизни".
то-то у меня cyanogenmod стоит. Откуда они взяли исходники андроида - х.з.
> то-то у меня cyanogenmod стоит. Откуда они взяли исходники андроида - х.з.Ничего у вас не стоит, раз вы разницу между андроид 2 и 3 не видите. Алсо, почему по-вашему вообще существует цианоген?
>Ничего у вас не стоит, раз вы разницу между андроид 2 и 3 не видитеА где в предыдущем посте сказано про конкретно 3 андроид?
Включи мозг, а?
> Ну, по чесноку, последнее время она хоть со скипом, но всё-же поворачивается
> лицом к свободеЭто их лицо почему-то подозрительно похоже на другую часть тела. Доброта после того как вам всыпали - это не доброта, это подчинение обстоятельствам. Не котируется.
> Это их лицо почему-то подозрительно похоже на другую часть тела. Доброта после
> того как вам всыпали - это не доброта, это подчинение обстоятельствам.
> Не котируется.Да побоку. Речь шла о google. На данный момент большего зла не существует.
Ага, ща вот MS купит себе NVIDIA и единственные нормальные видяхи для Linux уйдут в небытие...
PS. А только у меня сломалась главная страница (dashboard, https://github.com/)? Раньше там показывалась куча событий типа коммитов в watched проекты и т.д., сейчас ничего нет кроме первого сообщения "Welcome to GitHub! What's next?"
Афганистан, Иран, Кубу... и пр. тоже банят или свободно?
С чего бы им их банить?
> С чего бы им их банить?Содействие террористам :)
# whois github.com
...
Administrative Contact:
Werner, Thomas tom@github.com
GitHub, Inc.
589 Howard St.
Floor 4
San Francisco, California 94105
United States
...
В Иране, Афганистане или Кубе уже перестали убивать людей чьё мнение не нравится правящим религиозным фанатикам?
Или левачество кости черепа не позволяет думать?
Как связаны религиозные фанатики и желание собрать на Opensource,
скажем аппарат искусственного легкого или систему пожаротушения в детском саду?
VOID *COUNTRY;
ARRAY OF CHAR SOMEONE[] = "Хусейн Талибы АльКаида Ассама Каддафи,....,"BEGIN:
SOMEONE[ RANDOM() ]; :)
ENEMY:США само спонсирует этих фанатов, только не Магомета, а бабла.
TARGET:
WHILE ( SOMEONE != NULL )
DO
Надо перерекинуть войска, и там осваивать госбюджет.
А то сотни тыщь мильярдов басков улетают на воздух - народ негодует.
Прибили искусственного Ассаму - народ доволен, воодушевленные идёт
и платит налог. Разх...чили Ливию - появляются отчёты, мол неточное
у нас ракетно-бомбовое вооружение, дайте бабла на разработку!
ENDOIF ( BABLO > 0 )
GOTO TARGET
IF (TARGET == 0)
GOTO ENEMY
IF (ENEMY == 0)
MAKE_CRYSYS();
IF (CRYSYS == 0)
MAKE_TERROR_ACT();
COUNTRY = RANDOM();
MEMCPY(SOMEONE, MAKE_KOZEL_OTPUSCHENIA(), SIZEOF(COUNTRY));
GOTO BEGINНаверно всё заметили, что нет метки END: :)
crysys, оххохо, спыкынглишфромзехарт
> В Иране, Афганистане или Кубе уже перестали убивать людей чьё мнение не
> нравится правящим религиозным фанатикам?Как будто "демократичные" США делают что-то другое. Вон например Бин Ладена пришили без суда и следствия. Победа демократии, однако: к вам вламываются в дом и просто расстреливают. Фемида торжествует. Ну или вон Сони в духе демократии заткнула рот ГеоХоту, потому что видите ли его свобода спича начала приносить им убытки. Так бабло победило зло.
Такой объем комитов на github это следствие самой системы git, которая поощряет большое количество ветвей, вот они и плодятся
Плюсую. Github рулит, однако статистика слегка необъективна. В git и в svn суть коммита отличается, и на один коммит в svn может приходиться несколько коммитов в git
> Плюсую. Github рулит, однако статистика слегка необъективна. В git и в svn
> суть коммита отличается, и на один коммит в svn может приходиться
> несколько коммитов в gitсуть-то ничем не отличается·
а вот то, что svn затрудняет разработку (в сравнении с git-ом), это правда·
Очень однобокое исследование...
Где gitorious? Где bitbucket?
> Очень однобокое исследование...
> Где gitorious? Где bitbucket?Именно там, именно там.
А какая разница, сколько там юзеров? От этого оно начинает лучше работать, или может, движок от этого стал менее проприетарным?
> А какая разница, сколько там юзеров? От этого оно начинает лучше работать,
> или может, движок от этого стал менее проприетарным?А что вам до движка? Ценен сайт как таковой, свой личных гитхаб нахрен никому не сдался.
Ну, не скажите. Только, конечно, не просто "свой личный гитхаб", а сервер набодобие джаббера, т.е. когда клиенты одного сервера могут взаимодействовать с клиентами другого - в данном случае это прежде всего пулл-реквесты. Хм, а может, как раз на базе XMPP и надо такое делать? Было бы интересно. Причем собственно репозитории могут быть где угодно, лишь бы доступ к ним был... Интересная штука бы получилась.
Кол-во коммитов = популярность? Особенно при учете того, что хоститься js? Я что-то пропустил?
И что даёт это количество... Я могу каждую строку коммитить и что из этого?
> И что даёт это количество... Я могу каждую строку коммитить и что из этого?Из этого ничего.
Что-то здесь нечисто, чую мухлёж.Самый популярный на GitHub Ruby даже не вошёл в пятёрку самых популярных в общем зачёте. А ведь при таком подавляющем превосходстве GitHub его должно было продавить на первые места. Да и JavaScript не намного выше, а Python поднялся вероятно за счёт Google Code. Как такое может быть? Почему влияние GitHub так мало? Это может быть если из 1.1 млн. коммитов GitHub-а лишь незначительная часть относится к какому-либо языку программирования, а большая часть — непонятно что. Может кто-то хранит на GitHub-е свои конфиги, или бэкапы, или использует как халявную и ещё не прикрытую замену файлообменника. А может какой-то ботнет облюбовал его для обмена данными. Не обязательно так, но наверняка большая часть коммитов не относится к программированию.
Конфиги действительно видел. Между прочим, подцепил оттуда что-то полезное из bin/ !