URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 80137
[ Назад ]

Исходное сообщение
"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."

Отправлено opennews , 06-Сен-11 00:36 
Линус Торвальдс объявил (https://lkml.org/lkml/2011/9/4/92) о выпуске очередной тестовой версии ядра Linux 3.1-rc5 и указал на то, что основной Git-репозиторий ядра будет распространяться через Github (https://github.com/torvalds/linux), пока не будет восстановлена работа сервера master.kernel.org и не завершен анализ  вторжения (https://www.opennet.ru/opennews/art.shtml?num=31651) злоумышленников в инфраструктуру kernel.org.

В анонсе Линус отметил преимущества распределенного процесса разработки, который не привязан к какому-то определенному месту и в случае недоступности одной инфраструктуры может быть легко перемещен в другую. По словам Линуса он ранее использовал GitHub для проекта diveclog (https://github.com/torvalds/diveclog) и после проблем с kernel.org решил на неделю отложить выпуск 3.1-rc5, но потом подумал почему бы не поместить в GitHub свою ветку ядра и не поэкспериментировать с разработкой с использованием социальных сервисов. Несмотря на то, что репозиторий создан...

URL: https://lkml.org/lkml/2011/9/4/92
Новость: https://www.opennet.ru/opennews/art.shtml?num=31679


Содержание

Сообщения в этом обсуждении
"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено дикий анон , 06-Сен-11 00:36 
Линус молодец.

Но для чего нужен проект diveclog?


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено anonimous , 06-Сен-11 00:45 
он занимается дайвингом - это программа для анализа логов с датчика глубины.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Ващенаглухо , 07-Сен-11 09:06 
он что хочет в глубиномер линукс поставить? :)

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 00:39 
Давно пора, причём надо это сделать не временно а на постоянно. Github начал новую эру в совместной разработке F/OSS софта, поэтому сейчас вести проекты где-то в другом месте - преступление перед сообществом.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 01:09 
немедленно прекрати использовать преступный линукс!

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 02:33 
Товарищам сверху ^^:

Да ничего смешного на самом деле, ибо это правда. Опенсорс живёт взаимодействием людей, а github поднимает его на совершенно новый уровень.
Например намного легче просто заслать патч. В классической модели разработки кто во что горазд - кошмарная мешанина из десятков хостингов, майллистов, трекеров, форумов, email'ов. Для каждого проекта надо заново проходить квест "догадайся куда отослать патч", ибо проект хостился на SF, потом переехал на GC, но трекер остался на SF, но туда никто не смотрит, а смотрят в форум, а форум был на sf, но переехал на левый сайт, но тот давно упал, поэтому шлём почтой, но не этой почтой что везде указана, потому что основатель ушел из проекта, а вот той, которая в таком-то исходнике в комментарии. На github, это можно сделать безо всяких поисков - fork + pull request, и это можно сделать вообще прямо через web. Более того, нет шансов что фикс потеряется, потому что даже если не сделать pull request, ответвление будет видно автору проека в fork queue и вообще-всем в network graph. Потом, проще влиться в проект, потому что лента коммитов во все watched в одном месте - можно её без лишних движений просматривать, потом начать комментировать код, потом незаметно втянуться и начать отправлять патчи. Наконец, замечательная децентрализованность - не надо делать никаких форков ("физических", как было с OOo), потому что проект уже форкнут всеми разработчиками. Неактивен оригинальный автор - отправляем фиксы самому активному контрибутору после него. Нет такого? Оставляем в своём форке. А пользователи просто смотрят в network и переползают на самый активно разрабатывающийся форк.

Единственный минус github - наличие других dvcs хостингов. Но, к счастью, bitbucket и gitoriuos совсем дохлые, и я надеюсь всё что на них осталось переползёт на GH (на самом деле этот процесс уже идёт очень активно). На данный момент _все_ интересные мне свежие проекты обитают именно на GH.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 06-Сен-11 02:51 
Бред. Не "едиснственный минус Github - наличие других dvcs хостингов", а наоборот - жирный минус гитхабовской модели (при всём её удобстве) - что она не масштабируется за пределы гитхаба. Очевидная проблема - если какой-то проект будет по судебному решению прикрыт на гитхабе со всеми форками (как мы видели на примере взлома PS3, кстати). Другая возможная угроза - что кто-то "недружественный" купит гитхаб и либо закроет его сделает неюзабельным - при отсутствии возможности простого переезда аукаться это будет долго.

Да что тут обосновывать - в общем-то очевидно, что если где-то нет альтернативы - это плохо. А вы фактически предлагаете весь опенсорс поставить в зависимость от одной конторы.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 06-Сен-11 02:52 
> Бред. Не "едиснственный минус Github - наличие других dvcs хостингов", а наоборот
> - жирный минус гитхабовской модели (при всём её удобстве) - что
> она не масштабируется за пределы гитхаба. Очевидная проблема - если какой-то
> проект будет по судебному решению прикрыт на гитхабе со всеми форками
> (как мы видели на примере взлома PS3, кстати). Другая возможная угроза
> - что кто-то "недружественный" купит гитхаб и либо закроет его сделает
> неюзабельным - при отсутствии возможности простого переезда аукаться это будет долго.
> Да что тут обосновывать - в общем-то очевидно, что если где-то нет
> альтернативы - это плохо. А вы фактически предлагаете весь опенсорс поставить
> в зависимость от одной конторы.

В сущности, я почти уверен, что Торвальдс, понюхав гитхабовские фичи, какую-то децентрализованную модель для них сваяет.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 02:56 
> децентрализованную модель для них сваяет.

Git уже децентрализован :) что и позволило его перенести на другое место без проблем.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 06-Сен-11 04:06 
Git - понятное дело. А вот гитхабовские дополнения - пуллреквесты, списки форкнувших, слежение и т.д. - специфичны для гитхаба. А хочется того же, но в распределённой модели.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 04:13 
> Git - понятное дело. А вот гитхабовские дополнения - пуллреквесты, списки форкнувших,
> слежение и т.д. - специфичны для гитхаба. А хочется того же,
> но в распределённой модели.

True. Пока вы пишете распределённую модель, я буду трястись чтобы ZOG не купило GitHub. Впрочем, в вашей разраотке я тоже с удовольствием поучаствую, в связи с чем интересуюсь - где вы будете её вести, с пуллреквестами, списками форкнувших и слежением?


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 06-Сен-11 11:37 
А какая разница? Давно очевидно, что в опенсорс надо выкладывать уже живой рабочий проект, присоединяются только к доработке уже рабочего. Так что разрабатывать один черт у себя.Как заработает - оно self-hosted будет, а до этого пуллреквесты и списки форкнувшыих абсолютно неактуальны.

P.S. Да, кстати, поковырял Github API - интеграцию с собственно гитхабом можно сделать достаточно хорошо. Можно было бы вообще ограничиться разработкой git-хостинга, совместимого по API - но гитхаб требует авторизацию у себя, а есть смысл делать авторизацию открытыми ключами, чтобы можно было взаимодействовать с любым участником системы.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 17:38 
> А какая разница? Давно очевидно, что в опенсорс надо выкладывать уже живой рабочий проект, присоединяются только к доработке уже рабочего.

Кому это очевидно? У меня на GH появлялись контрибуторы вообще на этапе концепта, написанного за час + 2 часа на документацию, roadmap и архитектуру. Учитесь уже коллективной азработке.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 06-Сен-11 18:58 
Тут мне сомнительны два момента:
1) что ж это за проект, для которого за пару часов можно набросать? Ссылку дайте, если можно.
2) как преодолевать тогда различие в головах инициатора проекта и контрибьюторов? Полное видение в документации из ложить крайне проблематично всё-таки. Когда есть готовый работающий код от инициатора можно по нему глянуть, как строится система и в какую сторону предпочтительно развитие. А так что-то совсем бесхребетное получится, подозреваю. Тем более, что (см. пункт 1) архитектура вряд ли четко прописана.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 19:01 
> 1) что ж это за проект, для которого за пару часов можно набросать?

ну, PoC'и много чего можно.

> 2) как преодолевать тогда различие в головах инициатора проекта и контрибьюторов?

не брать патчи, которые идут «не туда».


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 21:22 
> 1) что ж это за проект, для которого за пару часов можно набросать? Ссылку дайте, если можно.

Не можно. Смотрим на ник. И я уточню - за пару часов было набросан код, архитектура продумывалась до этого с недельку.

> 2) как преодолевать тогда различие в головах инициатора проекта и контрибьюторов? Полное видение в документации из ложить крайне проблематично всё-таки. Когда есть готовый работающий код от инициатора можно по нему глянуть, как строится система и в какую сторону предпочтительно развитие. А так что-то совсем бесхребетное получится, подозреваю. Тем более, что (см. пункт 1) архитектура вряд ли четко прописана.

Рассказываю подробно. Код (т.н. blueprint) состоял из классов с пустыми методами, с кусками псевдокода в комментариях. Это, фактически, само по себе документация, и для себя, потому что есть возможность косяки в интерфейсах, и для контрибуторов, потому и в коде разбираться не надо (его, в общем, и нет), и понятно из чего состоит проект, как оно взаимодействует и чего именно не хватает до того, чтобы увидеть результат. В документации было то же самое что в коде, но кратко и человеческим языком - пара страниц + graphviz вызовов, дерево TODO (именно дерево в стиле дерева технологий в игрушках) + прямой список из того чем могут заняться контрибуторы, рассортированный по сложности.

Я считаю что так должен начинаться вообще любой проект, ибо так войти в него стороннему человеку вообще раз плюнуть. Терпеливый может разобраться в архитектуре и начать вдумчиво реализовывать какой-нибудь метод (не ожидая что всё быстро заработает), причём сразу с тестами, т.к. пока остальные части проекта не готовы тестировать не на чем, нетерпеливый - разобраться в архитектуре, набыдлокодить на скорую руку всю цепочку вызовов, сразу получить результат, возможно найти узкие места, и начать улучшать код, либо же сразу взять самое простое задание из списка и реализовать.

В моем случае, собственно, так и произошло - один чувак (пришел через 2 дня после создания проекта) посмотрел blueprint, мы с ним порассуждали насчёт архитектуры в жаббере, и он начал писать тесты и некоторые методы. Через 2 недели какой-то школьник форкнул проект и тоже начал контрибутить - там было что-то типа фильтров (формат входа/выхода жестко задан, в остальном проекте разбираться вообще не надо) - их и кодил. Комментариев я ему писал больше чем собственно код, он в начале начал обижаться, потом внял - в общем, что-то я даже мержнул. Ну и когда следующие люди подключились проект уже что-то делал, так что дальше как обычно, но вот этот "быстрый старт" меня очень порадовал, и github во многом ему поспособствовал.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 11-Сен-11 00:45 
Интересно, но сомнительно - особенно в том плане, что пока нет более-менее живого прототипа удачна ли архитектура ничего не скажешь, а если она таки не совсем удачна - будет большое давление со стороны контрибуторов чтобы оставить как есть. Я бы всё же сделал основной каркас сам (тем более, что если пара человек всё это быстро набросала - значит кода немного), а потом, если оно хорошо получилось и лично мне удобно, выкладывал бы. Но у меня акцент именно том, чтобы чтобы результат был удобен лично мне и не было давления со стороны на переделку (или, наоборот, заморозку) структуры так, как я считаю нужным. Вот потом - welcome все, кого существующая логика устраивает. А ваш подход интересен для чего-то большого, что заведомо в одиночку не сделаешь, так что всё равно надо будет согласовывать мнения с кучей народу. Вот если DE свой соберусь делать - последую по вашим стопам.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 04:05 
Что вы хотели этим опусом сказать? Какая нахрен зависимость?

Во-первых, любой хостинг точно также уберёт нелегальщину и тоже может быть куплен (хотя кто будет покупать хостинг чтобы сделать его непригодным для использования - хорошая тема для домашнего задания недалёким параноикам-теоретикам). Во-вторых, всё что вы теряете - мгновенные услуги github, а именно приток пользователей и удобство отправки патчей. Проект остаётся у вас, все форки - у владельцев этих форков и всё это переносится куда душе угодно (а если с github что-то случится плохое, все массово свалят на gitorious, и тогда тот станет единственным хостингом).

Это как если у машины сломается двигатель - зажмите сцепление и она будет ехать дальше и без него, правда без набора скорости. Под горку так вообще бесконечно, а если нужно в горку - так поставьте другой двигатель. Но изначально лучше поставить самый мощный, не думаете?

Речь была о том, что среди _существующих_ хостингов github лучший, а значит единственный. Или вы предлагаете раскидать X проектов по N разным хостингам только потому что один из них может закрыться? Ну так это во-первых, никак не поможет X/N проектам, во-вторых, всем проектам придётся довольствоваться 1/N аудитории, а (N-1)/N проектам облизоваться на фишки самого фичастого хостинга. Все в минусах.

Рациональное зерно, конечно, у вас есть - P2P структура репозиториев со всеми метаданными (форки, баги, комментарии, pull requests, wiki) это было бы немерянно круто. Желаю удачи в написании.

А что касается того, что могут удалить по решению суда - поднимайте tor hidden service и вперёд. Никакие публичные хостинги под это дело в любом случае не сгодятся.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 06-Сен-11 11:28 
Нелегальщина - понятие, локальное для страны. Очевидный пример - софт, к которому предъявлены патентные претензии, может спокойно хоститься на сервере в той стране, которая патенты на софт не признаёт.

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


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 10:13 
> Единственный минус github - наличие других dvcs хостингов.

Лол. Это как сказать, что единственный минус Винды - наличение других ОС.

> Но, к счастью, bitbucket и gitoriuos совсем дохлые

Бугага... Это вы ещё про googlecode забыли.

> и я надеюсь всё что на них осталось переползёт на GH (на самом деле этот процесс уже идёт очень активно).

Надейтесь, надейтесь.

> На данный момент _все_ интересные мне свежие проекты обитают именно на GH.

Только вам.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 17:42 
> Бугага... Это вы ещё про googlecode забыли.

googlecode вообще не DVCS хостинг - это более убогий аналог SF.

> Надейтесь, надейтесь.

Баттхёрт засчитан.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено brother anon , 06-Сен-11 10:24 
> Единственный минус github - наличие других dvcs хостингов. Но, к счастью, bitbucket и gitoriuos совсем дохлые, и я надеюсь всё что на них осталось переползёт на GH (на самом деле этот процесс уже идёт очень активно). На данный момент _все_ интересные мне свежие проекты обитают именно на GH.

Ололо, вот так конечно довольные юзеры меркуриала всё бросили и пошли изучать марсианские команды гита. В твоих фантазих только, дружок.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 17:40 
> Ололо, вот так конечно довольные юзеры меркуриала всё бросили и пошли изучать
> марсианские команды гита. В твоих фантазих только, дружок.

Что будут делать любители меркуриала мне исключиетльно побоку, потому что я давно понял - там где питон, там нет интересных проектов. mercurial и scons - отличные маркеры.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 19:48 
Там где питон - там "мы тут программируем на питоне". А что из себя будет представлять результат таким господам в 99% случаев обычно сильно наплевать. Как по мне - так неинтересно. Результат должен стоить работы над ним.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено brother anon , 06-Сен-11 22:03 
Неправда, меркуриал сейчас стал очень популярным среди вендодевелоперов, т.к. гит с вендой не дружит принципиально.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 22:33 
Ну во - ещё одна причина держаться от него подальше. А git замечательно дружит с виндой.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено brother anon , 07-Сен-11 13:18 
> А git замечательно дружит с виндой.

Попробуй развернуть пару тройку репозиториев в интранете на сервере под вендой без костылей, тогда я признаю что git замечательно дружит с вендой.


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 07-Сен-11 14:43 
(пожимает плечами) а что, сервер держать под виндой заставляют под страхом расстрела? у меня вот с виндомашин отлично делается и push, и pull и много чего. а разворачивать *сервер* на винде… ну, удачи: я так понимаю, тебе надо не чтобы работало, а чтобы персонал затрахался.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено brother anon , 07-Сен-11 15:12 
> (пожимает плечами) а что, сервер держать под виндой заставляют под страхом расстрела?

Не под страхом расстрела, а тупо свободных компьютеров нет, все что есть под вендой.
Сервер сорсников много не требует поэтому его логично разместить на одном из имеющихся серверов.



"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 07-Сен-11 15:19 
> Не под страхом расстрела, а тупо свободных компьютеров нет, все что есть
> под вендой.

у конторы нет пяти центов мелочью на старый ящик? я бы оттуда тупо убежал.


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено brother anon , 07-Сен-11 15:59 
> у конторы нет пяти центов мелочью на старый ящик? я бы оттуда
> тупо убежал.

А зачем это надо, если можно развернуть меркуриал и спокойно работать дальше?
Я уже молчу про то, что TortoiseHg сильно приятнее TortoiseGit.

В общем итог такой: сервер гита на венде просто не развернуть,
значит заявления что "git замечательно дружит с виндой" - ложь.



"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 07-Сен-11 16:04 
> В общем итог такой: сервер гита на венде просто не развернуть,
> значит заявления что «git замечательно дружит с виндой» — ложь.

а что такое «сервер гита», кстати? ты с svn не попутал, часом?

я тебе, кстати, секрет открою: «сервер гита» — это любая машина, к которой есть доступ по ssh. ты не умеешь организовывать доступ по ssh к винде? так это ты криворукий, а не гит плохой.


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено brother anon , 07-Сен-11 16:16 
> а что такое «сервер гита», кстати? ты с svn не попутал, часом?

Нет, не попутал. В случае с гитом - сервер это основной репозиторий.

> я тебе, кстати, секрет открою: «сервер гита» — это любая машина, к
> которой есть доступ по ssh. ты не умеешь организовывать доступ по
> ssh к винде? так это ты криворукий, а не гит плохой.

Насмешил, давай продемонстрируй настройку ssh доступа к венде стандартными средствами венды и гита, с авторизацией через домен желательно, посмотрим у кого руки кривые.

Для hg аналогичное решение занимает минут 15-30 в зависимости от прежнего опыта подобных установок.



"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 07-Сен-11 16:18 
> Насмешил, давай продемонстрируй настройку ssh доступа к венде стандартными средствами
> венды и гита, с авторизацией через домен желательно, посмотрим у кого
> руки кривые.

что такое «стандартные средства»? «из коробки» винда вообще ничего не умеет, кроме как падать и тормозить. впрочем, я готов настроить тебе всё это, только вот денег у тебя хватит ли?

> Для hg аналогичное решение занимает минут 15–30 в зависимости от прежнего опыта
> подобных установок.

да хоть cvs используй, мне-то что? только молча, потому что когда ты пытаешься писать, у тебя получается феерическая херня.


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено brother anon , 07-Сен-11 16:48 
> что такое «стандартные средства»?

В данном случае то что идёт в комплекте с дистрибутивом венды и hg.

> «из коробки» винда вообще ничего не умеет, кроме как падать и тормозить.

Ложь.

> впрочем, я готов настроить тебе всё это, только вот денег у тебя хватит ли?

Денег хватит. Только зачем мне тебя нанимать? Тезис был "git плохо дружит с вендой", и твое предложение подтверждает этот тезис.

> да хоть cvs используй, мне-то что? только молча, потому что когда ты
> пытаешься писать, у тебя получается феерическая херня.

Ты вообще пока ничего по делу не написал, только кидание понтов.



"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonym , 08-Сен-11 14:56 
> сервер гита на венде просто не развернуть,

Мухаха! Новый мем а-ля "стрелка осциллографа"! =))


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 08-Сен-11 14:58 
>> сервер гита на венде просто не развернуть,
> Мухаха! Новый мем а-ля «стрелка осциллографа»! =))

нет, почему: человек прав, не развернуть. нельзя же, действительно, развернуть то, чего и на свете-то не существует.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 07-Сен-11 18:56 
Каких ещё костылей-то? Всё работает абсолютно так же как и под никсами. И gitk и gitg те же самые, если нужны морды.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено ирпоитимиа , 10-Сен-11 07:21 
Кто не может пройти такой квест - их патчи не нужны.:)

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 02:59 
> начал новую эру в совместной разработке F/OSS софта, поэтому сейчас вести
> проекты где-то в другом месте - преступление перед сообществом.

Ага, помнится они уже имели дело с проприетарной VCS. Закончилось дело созданием git. Зависимость от чужого, совершенно не подконтрольного сервиса и того какая шлея попадет тамошним админам - не очень то правильно. Но как временный вариант - почему бы и нет? На то и распределенная VCS чтобы работать везде.



"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 04:09 
> Ага, помнится они уже имели дело с проприетарной VCS. Закончилось дело созданием git.

Проводя такую аналогию вы расписываетесь в полнейшем невежестве.

> Зависимость от чужого, совершенно не подконтрольного сервиса и того какая
> шлея попадет тамошним админам - не очень то правильно. Но как временный
> вариант - почему бы и нет? На то и распределенная VCS чтобы работать везде.

Во-первых, альтернативы нет (я сейчас не про kernel.org, а про любой обычный проект). Любой хостинг - тот же github, только без его удобства и аудитории. Кроме того, не поверите - тут вы ни от чего не зависите. git - это _d_vcs


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 09:33 
>тут вы ни от чего не зависите. git - это _d_vcs

github - это не только git


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 09:39 
>>тут вы ни от чего не зависите. git - это _d_vcs
> github - это не только git

это ещё и три-четыре килограмма бесполезных свистоперделок.


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено Василий , 06-Сен-11 10:09 
ай как метко сказано

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено Аноним , 06-Сен-11 12:28 
Часть из них все таки полезна, хотя и может быть заменена.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 17:43 
> github - это не только git

Это аргумент в пользу/против чего? Телепаты уехали, изъясняйте мысли по-человечески.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 15:17 
> Проводя такую аналогию вы расписываетесь в полнейшем невежестве.

Простите, а в чем принципиальная разница: зависите ли вы от решений не подконтрольных вам разработчиков VCS, или от решений не подконтрольных вам сисадминов/вебдевов? Что так что сяк, мягкие части тела могут при случае оказаться зажаты однажды в тиски, при том что рукоятку от них вам не дали и даже не предупредили что затягивать начинают. Так что вы можете только сидеть в такой позе и "насладжаться", надеясь что хоть немного открутят обратно.

> Во-первых, альтернативы нет (я сейчас не про kernel.org, а про любой обычный проект)

Что значит - нет? Вас привязали к стулу и под угрозой терморектального криптоанализа и пистолета потребовали использовать только github? Ну, хреновая у вас жизня, что ж тут сказать.

> Любой хостинг - тот же github,

Гитхаб как-то очень легко убивает проекты допустим по DMCA кляузам. Вообще без проведения детальных разбирательств и даже элементарных предупреждений. Настолько махровый долбо....зм и пофигизм в отношении чужих данных радует далеко не всех.  Ну понятное дело: вы за хостинг не платите, сервера - не ваши, а потому и требовать ничего не можете. Скажите дескать спасибо что вам вообще сервис предоставляют. А могут и не предоставлять в принципе. На усмотрение админов.

С другой стороны, на допустим лично вашем дедике установленном в цивилизованной стране никто рыться без решений судов не станет (это нарушит целую пачку законов и сулит суровые банальные кары). А о проблемном материале любой культурный хостер несколько раз предупредит по хорошему до того как что-то делать. Все-таки клиент деньги платит и терять его хостеру совершенно не резон. Некоторые хостинги (т.н. абузоустойчивые) готовы даже терпеть от вашего наличия довольно много геморроя, вообще полностью закрыв глаза на то что у вас там на серваках, если вы компенсируете это звонкой монетой (никто и не обещал что полная свобода и независимость - нахаляву).

> только без его удобства и аудитории

Ой, давайте еще молиться начнем на гитхаб.

> Кроме того, не поверите - тут вы ни от чего не зависите. git - это _d_vcs

Зато уе...й невовремя и без предупреждений реп - не очень приятно.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 17:48 
> Простите, а в чем принципиальная разница: зависите ли вы от решений не
> подконтрольных вам разработчиков VCS, или от решений не подконтрольных вам сисадминов/вебдевов?

На другую VCS вы так просто не переедете, тем более если её нет. А хостинг меняется как перчатки, и альтернатив уже достаточно - github полезен только пока он есть.

> Что значит - нет?

То и значит. github дает прежде всего то, что называется collaboration, а оно зависит только от аудитории. Остальные хостинги даже близко к github не подобрались по этому параметру, так что нет - значит нет.

> Гитхаб как-то очень легко убивает проекты допустим по DMCA кляузам.

Понятно. Вы ещё детскую порнуху туда залейте, а потом плачтесь что вашу свободу зажимают.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 06-Сен-11 18:46 
Так а чего ради я должен страдать из-за какого-то американского DMCA? Я не подданный США.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 18:59 
> Так а чего ради я должен страдать из-за какого-то американского DMCA? Я
> не подданный США.

потому что вся планета под юрисдикцией США. а кто с этим не согласен, тем США с удовольствием принесёт демократию. может и при помощи армии, если «демократизируемые» упорствуют.


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено Crazy Alex , 11-Сен-11 00:47 
>> Так а чего ради я должен страдать из-за какого-то американского DMCA? Я
>> не подданный США.
> потому что вся планета под юрисдикцией США. а кто с этим не
> согласен, тем США с удовольствием принесёт демократию. может и при помощи
> армии, если «демократизируемые» упорствуют.

То-то либрусек вполне жив с своём Эквадоре


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 19:59 
> На другую VCS вы так просто не переедете, тем более если её  нет.
> А хостинг меняется как перчатки, и альтернатив уже достаточно -
> github полезен только пока он есть.

О, эпично! Вашими руками разгромлен тезис о незаменимости гитхаба, выдвинутый кем-то выше :). Тем не менее некоторый объем попаболи по переезду - будет.

> оно зависит только от аудитории. Остальные хостинги даже близко к github
> не подобрались по этому параметру, так что нет - значит нет.

... что позволяет им в принципе наглеть и устраивать произвол. Замечательно.

>> Гитхаб как-то очень легко убивает проекты допустим по DMCA кляузам.
> Понятно. Вы ещё детскую порнуху туда залейте, а потом плачтесь что вашу
> свободу зажимают.

Ну вам может и нравится когда вам проект снесут просто потому что какой-то приколист кляузу накатал или если кто-то по технической ошибке кус копирайченого кода впихнет. А как по мне - нормальные люди как минимум должны предупредить и дать время. Не говоря о том что мне как гражданину РФ срать на это их DMCA с высокой колокольни и я не собираюсь строиться под их сомнительный закон будучи на территории другого государства. Если гитхабу так охота подлизать зад американским копирасам что они готовы даже проекты сносить без внятного анализа есть ли нарушения или пасквиль прилетел по желанию их левой пятки - ну это их право. А мое право - обходить такие сервисы сторонкой. И я не думаю что у разработчиков ядра наблюдается острый дефицит рук или там какие-то убийственные проблемы с рабочим процессом.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 21:31 
> О, эпично! Вашими руками разгромлен тезис о незаменимости гитхаба, выдвинутый кем-то выше
> :). Тем не менее некоторый объем попаболи по переезду - будет.

Выше писал я. Звиняйте, с вами спорить не о чем ибо вы неадекватны. Речь шла о нормальных проектах, которые не нарушают ничьих патентов и успешно развиваются на гитхабе. Хотите нарушать - хоститесь на локалхосте и разрабатывайте один. И я нигде не говорил что github  незаменим, он просто лучшее, что сейчас есть.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 11-Сен-11 00:48 
>[оверквотинг удален]
> копирайченого кода впихнет. А как по мне - нормальные люди как
> минимум должны предупредить и дать время. Не говоря о том что
> мне как гражданину РФ срать на это их DMCA с высокой
> колокольни и я не собираюсь строиться под их сомнительный закон будучи
> на территории другого государства. Если гитхабу так охота подлизать зад американским
> копирасам что они готовы даже проекты сносить без внятного анализа есть
> ли нарушения или пасквиль прилетел по желанию их левой пятки -
> ну это их право. А мое право - обходить такие сервисы
> сторонкой. И я не думаю что у разработчиков ядра наблюдается острый
> дефицит рук или там какие-то убийственные проблемы с рабочим процессом.

Ну, это вы тоже загнули. Гитхаб, в отличие от вас, находится в юрисдикции США и подчиняться DMCA должен.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Wormik , 06-Сен-11 08:13 
Ожидаемый шаг. GIT сделан при участии Торвальдса, github использует GIT. Следовательно если переносить, то на такой ресурс.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 09:34 
> Ожидаемый шаг. GIT сделан при участии Торвальдса, github использует GIT. Следовательно
> если переносить, то на такой ресурс.

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


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено Worm ik , 06-Сен-11 09:49 
И много ли хостингов GIT-проектов вы знаете? А noname-серверов на Linux полно.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 09:54 
> И много ли хостингов GIT-проектов вы знаете? А noname-серверов на Linux полно.

дофига. любой, у кого в веб торчит git-daemon — уже «хостит гит-проекты». а git-daemon входит в базовый пакет git.


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено Аноним , 06-Сен-11 16:27 
Так gitweb или git-daemon?
Тем более, что по дефолту они никуда не торчат. Для одного нужен веб-сервер с cgi, другого в xinetd/systemd прописывать надо.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 16:37 
> Так gitweb или git-daemon?

я, наверное, могу различить слова с разными буквами в них.

> Тем более, что по дефолту они никуда не торчат.

по дефолту вообще ничего не происходит, всё заводить надо.

> другого в xinetd/systemd прописывать надо.

а у меня нет ни xinetd, ни systemd, а git-daemon работает. опять я напортачил?


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено Аноним , 06-Сен-11 15:19 
> И много ли хостингов GIT-проектов вы знаете?

Например, вот так сходу - gitorious. Кстати сорцы их морды открыты и вы можете у себя поставить такое же, став "хостингом GIT-проектов" :)


"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 06-Сен-11 15:39 
> И много ли хостингов GIT-проектов вы знаете? А noname-серверов на Linux полно.

кстати, дофига. https://git.wiki.kernel.org/index.php/GitHosting
остальное может гугль дополнить.

вообще, запомни этот адрес: http://google.com/
там находится так называемая «поисковая машина». ты ей пишешь запрос — а она ищет по интернетам и результаты возвращает. попробуй — и ты поймёшь, какая это нужная и полезная вещь.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 10:43 
> ...почему бы не поместить в GitHub свою ветку ядра и не поэкспериментировать с разработкой с использованием социальных сервисов
> ...поэкспериментировать с разработкой с использованием социальных сервисов
> ...социальных сервисов

What the fuck am i reading ? Dat shit in ma Linux core ?

Тонкий троллинг или он возвращается на КДЕ4/ГНОМ3 ?


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Викрам , 06-Сен-11 10:49 
зачем ты цитируешь одно и то же три раза?

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 10:59 
Да это прикол такой.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 20:02 
> зачем ты цитируешь одно и то же три раза?

Он наглядно иллюстрирует какой он слоупок :)


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 06-Сен-11 11:57 
Yep! Dislike it? Buy Windows(tm).

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено umbr , 06-Сен-11 18:44 
Это был первый шаг к переводу ядра на Javascript.
http://github.com/languages

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено nixware , 06-Сен-11 23:23 
Мальчеги и девочги, не ссортесь
http://thread.gmane.org/gmane.linux.kernel/1187888/focus=118...
кому влом копипастить
From: Linus Torvalds <torvalds <at> linux-foundation.org>
Subject: Re: Linux 3.1-rc5
Newsgroups: gmane.linux.kernel
Date: 2011-09-05 04:02:39 GMT (1 day, 15 hours and 19 minutes ago)

On Sun, Sep 4, 2011 at 6:09 PM, Mithrandir <mithrandiragain <at> lavabit.com> wrote:
> Just wondering: when master.kernel.org gets back up, will this be 'just a
> mirror' or a separate place to develop? Perhaps I'm thinking too far ahead. :-)

Just a mirror.

                 Linus


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено nixware , 06-Сен-11 23:31 
выкуривателю хедера поста посвящяеццо.
>>репозиторий на kernel.org вновь будет использован в качестве основного

прекращай чай курить. вредно для здоровья.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Аноним , 07-Сен-11 19:00 
Линус не принимает Pull Request'ы, так что радоваться нечему. Тупо хоститься можно где угодно, а игнорировать главную фичу github'а - это полный идиотизм.

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено Crazy Alex , 11-Сен-11 00:51 
> Линус не принимает Pull Request'ы, так что радоваться нечему. Тупо хоститься можно
> где угодно, а игнорировать главную фичу github'а - это полный идиотизм.

У Линуса есть отработанный, вылизанный до мелочей workflow, который известен всем разработчикам ядра. Чтобы менять его нужны серьёзные причины. Игрушки гитхаба таковыми не являются - мейллисты вполне удобны (на самом деле - более удобны для review и обсуждения).


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено stimpack , 10-Сен-11 08:57 
Осталось теперь быстренько от DMCA наваять претензию (можно даже безосновательную) на содержимое linux-ядра, в духе MS. И ядро выпнут из гитхаба.

"Основной Git-репозиторий ядра Linux 3.1 временно..."
Отправлено anonymous , 10-Сен-11 14:54 
> Осталось теперь быстренько от DMCA наваять претензию (можно даже безосновательную) на содержимое
> linux-ядра, в духе MS. И ядро выпнут из гитхаба.

отличная идея, кстати. жаль, нет у меня такой возможности.


"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено DeusEx , 21-Сен-11 23:57 
всё будет хорошо... самое страшное не это, а то что MS заставил практически всех кто использует Linux платить отчисления... это сильнейшее потрясение для всех разрабов и пользователей открытой операционной системы... это трагедия...

"Основной Git-репозиторий ядра Linux 3.1 временно перемещен н..."
Отправлено DeusEx , 21-Сен-11 23:58 
самая главная идеология этой ОС похоронена...

"закусывать надо"
Отправлено Andrey Mitrofanov , 22-Сен-11 10:02 
> самая главная идеология

А которая из _них_ "самая главная"?? :-O ...много идеологий в одной голове -- диагноз?..

> этой ОС похоронена...

Какой ОС??? Убунту? ...или той, что на ЯДРО точка ОРГ, и которая не ОС совсем ?!