Когда я слышу приставку «российский» рядом с каким‑то иностранным словом, я резко перестаю верить в успех такого проекта. Особенно, если за дело берутся наши бесстрашные чиновники.
Начитался я тут новостей про то, кто, в какие сроки и с каким бюджетом будут строить российский GitHub и решил порассуждать что из этого может получиться и кому оно надо?
Синопсис:
Выделено 1,3 млрд рублей на создание российского репозитория открытого ПО.
Репозиторий якобы должен заменить недружественный GitHub, который начал блокировать российские учётки.
Финальный релиз назначен на начало 2024 года. А на днях утвердили список будущих создателей репозитория. Как он составлялся не понятно. Точнее, наоборот, очень даже понятно.
В него вошли ПАО «Газпром нефть», Минцифры, Правительство Тамбовской области, Тинькофф банк и ещё 60 юридических и 20 физических лиц. Но не вошли IT‑гиганты, вроде Яндекса, Вконтакте, Лаборатории Касперского.
Кстати, в официальном перечне указано, что участие также примет Федеральная служба служебных приставов. Ну это ладно, все мы люди)
С точки зрения госбезопасности — решение о создании репозитория в ru домене, конечно, правильное. Но есть сомнения, что штука получится хоть немного полезной и не будет забыта, как отечественный браузер Спутник со своим знаменитым «рекламоотводом». На его разработку в своё время тоже выделялся немаленький бюджет.
Где-то там же, рядом со Спутником похоронен Ё-мобиль (ладно хоть не на госбюджет разрабатывался) и ещё десятки отечественных аналогов чего бы то ни было. Так почему же будущий репозиторий рискует оказаться там же?
Во‑первых, кажется, ребята вообще не понимают в чём ценность и уникальность GitHub. А она в людях. В живом сообществе, дискуссиях и контенте, который оно создаёт. По сути, это соцсеть для разработчиков, которые предпочитают делиться кодом, а не фотками еды и котиков в Инсте.
Сильно сомневаюсь, что решение, разработанное госструктурой соберёт вокруг себя живое сообщество. Конечно, туда смогут нагнать силой: например, обяжут айтишников загружать туда открытое ПО для получения всех айтишных льгот. Хочешь льготы — наполняй репозиторий.
Или, обяжут туда сливать исходники тех, кто выполняет проекты в госсекторе. Но я вот совсем не понимаю кому и зачем это нужно и полезно?
Ещё вопрос: а много ли Open Source в России? Насколько я помню, по пальцам можно пересчитать российские компании с открытым кодом. Если я не прав, напомните в комментариях.
Другой вопрос: кому будет доступен код? Вряд ли всем желающим, интеллектуальная собственность и всё такое. А если только чиновникам, то зачем? Сомневаюсь, что они вообще умеют такое читать.
А если они заставят айтишников использовать этот аналог как свой боевой репозиторий? Ну у меня к этому много вопросов возникает. Вот, представим, он вдруг ляжет и полдня будет лежать. Да у нас релизы все затормозятся. Как по мне, все нормальные компании постараются как можно дольше и как можно дальше держаться от этой разработки.
А ещё, кажется, ребята сами не определились с тем, что должно получиться в итоге.
Они говорят: мы сделаем репозиторий и заменим GitHub. Но это не имеет практического смысла, потому что суть GitHub не в этом. Репозиторий там успешно скачивается и ставится на любой сервер.
GitHub — это огромная инфраструктура с кучей интеграций и решений вокруг этого репозитория, с дополнительными фичами в виде искусственного интеллекта, который помогает писать код. Плюс система трекинга и доработки кода. А ещё, аккаунт GitHub нередко используется для авторизации в разных программерских системах, так что аккаунты там всё равно сохранят.
Я вот не верю что за год и 1,3 млрд рублей мы сможем сделать что‑то хоть на 5% приближенное к GitHub по пользе и инфраструктуре. Скорее, это будет просто Git в облаке. Но если так, то это можно было сделать гораздо дешевле и быстрее.
Если коротко, не вижу ни одного сценария, при котором отечественный репозиторий хоть кому‑то будет полезен.
А вообще, крутые и живые проекты получаются когда на это возникает запрос от самого сообщества. Ну вот, условно, кремниевая долина. Там этого хотел бизнес, там нашлись местные энтузиасты, там были неназначенные инвесторы.
А у нас обычно по‑другому: «Давайте сделаем Сколково и у нас будет своя кремниевая долина». Но это не так работает. Вот и получаются у нас всегда какие‑то формальные штуки, которые не несут никакой ценности для сообщества.
То же самое с открытым банкингом. Релиз обещали ещё летом 2022 года. Многие финтех игроки (в том числе и Кнопка) подготовились и проработали новые сценарии. Но проект завис на стороне госорганов и всё ещё не запущен.
Было бы круто, если бы подобная движуха зародилась в самом финтех сообществе и не касалась бы госструктур. Я уверен, что и реализация и внедрение в этом случае прошло бы в десятки раз быстрее.
Комментарии (225)
ss-nopol
19.06.2023 13:40+30Они говорят: мы сделаем репозиторий и заменим GitHub. Но это не имеет
практического смысла, потому что суть GithHub не в этом. Репозиторий там
успешно скачивается и ставится на любой сервер.И всё же главное на GitHub это код. Как минимум скачать репы и поставить на любой сервер надо. Возможность пушить в свою ру-репу надо. Возможность форкать на ру-сервере надо.
Конечно, на самом деле действовать надо в стиле микрософтовского EEE. Но для этого надо ещё лет 30, чтобы менталитет поменялся. Но и такие, минимальные телодвижения тоже нужны и важны.
Areso
19.06.2023 13:40+5У всех причастных стоят зеркала GitHub'a внутри периметра, с SAST'ами и прочими фильтрами на между GitHub'ом и внутренним репозиторием.
ss-nopol
19.06.2023 13:40Огласите весь список. Куда мне пушить?
Areso
19.06.2023 13:40+6Если вы работаете на компанию, компания должна была предоставить пароли-явки.
Если вам для себя, то gogs/gitea поднимаются одной командой где угодно.ss-nopol
19.06.2023 13:40-10Ну то есть пушить некуда. О том и речь.
Areso
19.06.2023 13:40+23Хз, мне работодатель всегда давал куда пушить.
Для себя любимого мне и GitHub'a достаточно.
Почему именно вам пушить некуда, мне решительно непонятно.ss-nopol
19.06.2023 13:40+2Речь изначально шла о ру-сервере для замены гитхаба для открытой разработки.
Возможность пушить в свою ру-репу надо. Возможность форкать на ру-сервере надо.
IvaYan
19.06.2023 13:40+18Так это вам надо, вы и ищите. Нам вполне хватает оригинального GitHub'а. К слову, "российских гитхабов" существует больше одного, даже выбор есть.
ss-nopol
19.06.2023 13:40-9Пока хватает - отлично. Но это очень верно и своевременно озаботиться созданием надёжного запасного аэродрома. Существующие российские платформы могут просто не выдержать наплыва в момент Х, если они вообще переживут его.
Areso
19.06.2023 13:40+4Тут https://hub.mos.ru ДИТ'а Москвы недавно не выдержал 100+ человек, после того как их завирусили в новостях =)
Так что ничего не даёт гарантий.
Areso
19.06.2023 13:40Так новости на то и новости -- скрылись в ленте других новостей, набегов больше нет.
ssj100
19.06.2023 13:40"российских гитхабов" существует больше одного, даже выбор есть.
Огласите весь список, пожалуйста.
retverd
19.06.2023 13:40https://gitflic.ru/ из того, что я видел (но не использовал). Они также активно работают с рос. компаниями, внедряя свой продукт на замену GitLab и аналогов (ждём развертывания тестового стенда нашими ИТшниками).
ololx
19.06.2023 13:40Я пользовался - сделал там зеркала парочки реп с Github. Некоторые элементы интерфейса имеют странный перевод («опасность» например, в настройках репозитория); Но зато, зеркалирование там бесплатное - (по крайней мере на данный момент), тех поддержка отвечает на письма, интерфейс по сути как дословно переведенный GitHub. В целом для моих задач - отличный сервис.
Greenback
19.06.2023 13:40+7С точки зрения госбезопасности — решение о создании репозитория в ru домене, конечно, правильное.
Интересно было бы увидеть табличку где в первом столбце 50 наиболее развитых стран а во втором - URLы их репозиториев в нац. доменах.
Насчет госбезопасности (безопасности государства) перенапрягаться я бы не стал. Госаппарат, в отличие от жителей страны, ..
Хотя о чем это я. Все знают историю госбезопасности и её комитета, и его достижений.
Ninjak
19.06.2023 13:40+28Нет, давайте ничего не будем делать, подождём пока ГитХаб забанит РФ или РФ забанит ГитХаб, и все будут поднимать свои аналоги, и не будет никакого централизованного места для опенсорса в РФ.
SergeyDeryabin
19.06.2023 13:40+41Логика мне кажется такая, что раз он не организовался еще - то он и не нужен никому. Когда понадобится, тогда и запилят, и в любом случае это будет не гос. поделка
Ninjak
19.06.2023 13:40ну вот и я о том, подождём пока ничего не останется, чтобы потом в попыхах делать или вообще без него обходится... и будет как сейчас с Джирой, что сразу несколько компаний начали делать свои аналоги.
SergeyDeryabin
19.06.2023 13:40+3Вы меня не правильно поняли. Аналоги уже есть и сейчас, например: https://gitflic.ru/public/project
ss-nopol
19.06.2023 13:40Ну наверное и возьмут что-то уже готовое и поддержат на определённых условиях. Во всяком случае я бы так сделал.
SergeyDeryabin
19.06.2023 13:40+2Готовое, в смысле энтерпрайз от гитлаб? https://habr.com/ru/news/738572/
ss-nopol
19.06.2023 13:40Основные затраты здесь, думаю, будут всё же не на софт, а на инфраструктуру и поддержку. Хотя если взять что-то немасштабируемое, то могут быть проблемы и с софтом.
SergeyDeryabin
19.06.2023 13:40+2То что деньги освоят, и скорее всего в большем объеме чем заявлено я не сомневаюсь. Что из этого получится увидим через пару лет. А еще лет через 5 увидим реальные результаты всей этой задумки.
aamonster
19.06.2023 13:40+2Э... У джиры ж отродясь есть несколько опенсорсных аналогов, в чём проблема?
kr_ilya
19.06.2023 13:40Это будет не гос. поделка на ранних этапах развития. Как только разрастется и станет конкурентоспособным - настигнет та же учесть, что и все крупные компании в РФ.
segment
19.06.2023 13:40+34Оно само отрегулируется, государство тут не нужно.
Areek
19.06.2023 13:40-26Государство всё равно потом приходит и начинает регулировать. И понадейтесь, что за ваши репосты (ой, простите, пуши и клонирования) вам не прилетит.
Лучше пусть регулируют изначально, а все непричастные таковыми и остаются.Areek
19.06.2023 13:40-5Меня так заминусили, в том числе в карму, словно ни с ВК, ни с Яндексом такого не происходило.
И никто не переживает по поводу тестовых блокировок ВПН.
Или это проросийский тред, и либо хорошо, либо умолкни навеки?
blind_oracle
19.06.2023 13:40+1Потому что нет, не всегда приходит и начинает регулировать. И даже если регулирует - это делать можно по-разному.
Areek
19.06.2023 13:40+4Здорово.
Жаль только, что речь-то идёт о России, а она по Вашей же ссылке находится под строкой: "Substantial censorship or surveillance".
Schalaeff
19.06.2023 13:40+2Почему то без госуслуг как то само не регулировалось. В Великобритании, напрмер, гос компании уже давно свои поделки в опенс сорс выкидывают, чему тут на хабре рукоплескали, дескать какая идея хорошая: все что сделано на деньги налогоплательщиков должно быть этим налогоплательщикам доступно) А в России это почему то оказалось не нужным
Areso
19.06.2023 13:40+7А куда, кстати говоря, выкладывают?
Вопрос не в том, чтобы обязать их выкладывать (это, пожалуй, хорошо), вопрос в том, что под хранение несколько десятков гигабайт сорсов... могут попилить 1,3 млрд рублей.
Тут же вопрос не в том, обязали их выкладывать или нет (и нет, не обязали), а в том, сколько попилят на несчастном государственном git сервере и насколько он убог при этом будет.Schalaeff
19.06.2023 13:40-1не разделяю вашего пессимизма, извините) Госуслуги лучшее изобретение человечества, имхо, и я надеюсь (и верю...), что гос гит будет полезен самому государству в его интересах и что 1.3 млрд это копейки для такой разработки)))
Areso
19.06.2023 13:40+2Во-первых, госуслуги пилились с нуля. Это не copycat чужого.
Во-вторых, госуслуги это веб-морда и "прокси", потому что на самом деле "госуслуги" это федеральный портал, но за ним сзади куча региональных (разных!) бекенд-сервисов каждого субъекта.
И то, что в Москве неплохо работает, может плохо работать в одном регионе, и быть недоступным в третьем.Schalaeff
19.06.2023 13:40не живу в Москве, если намек на это) я сталкивался, наверное, как и все с недоступностью гос услуг, но хз, насколько в этом был виноват мой регион. Я согласен, что они писались с нуля и тд, однако это лишь подчеркивает какие они крутые, это раз, это так же не говорит нам ничего о качестве Российского гита)
Лично я считаю, что пусть и не прямая ходьба в сторону инноваций, а лишь поползновение - это уже хорошо. Есть примеры стран, где этим не занимаются вовсе и мне не кажется это положительным примером) В статье упомянут Спутник, мол, вот, потратили деньги и капец, все пропало. Я тоже полыхаю праведным гневом, если какая то из задумок, реализуемая на деньги налогоплательщиков в итоге оказывается полной туфтой. Но блин, в таком случае Россия не увидит никаких инноваций или какой то вменяемой цифровизации вовсе)
UGivi
19.06.2023 13:40+2И в детстве они сильно-сильно болели, боялись, не выживут. При рождении LOR-эффект их вообще головой на кафель уронил.
гит будет полезен самому государству
И он есть у контор, которые разрабатывают софт (часть из которого само же государство никому не хочет показывать).
PuerteMuerte
19.06.2023 13:40+44Нет, давайте ничего не будем делать, подождём пока ГитХаб забанит РФ или РФ забанит ГитХаб,
Именно так. Если РФ забанит гитхаб или гитхаб забанит РФ, внутреннее государственное хранилище кода будет последним местом на Земле, где вам стоит хранить свои исходники. По крайней мере, если за хранение их в другом месте нам не назначат уголовку.
Wesha
19.06.2023 13:40-8подождём пока забанит
Полготовиться заранее? Да не, ерунда какая, все знают, что всё гораздо лучше получается в панике и спешке.
0xd34df00d
19.06.2023 13:40+17Я бы лично предпочел дожидаться, пока повод банить РФ (или Гитхаб) не закончится, но это уж вы сами смотрите, что вам ближе.
sv_911
19.06.2023 13:40А когда этот повод закончится? Боюсь, уже никогда. Маховик запущен, санкции больше не снимут с обеих сторон
IvanSTV
19.06.2023 13:40-31если бы не достаточно высокие зарплаты айтишников, то ия бы подумал, что кто-то нанял людей охаивать все возможные начинания в России.
Проблема не только в неэффективности исппользования средств государством - на благословенном Западе, где текут молочные реки с кисельными берегами, средства примерно так же неэффективно используются, просто на Западе денег в целом побольше крутится, и не в том. что IT-стартапы российского правительства нацелены к дополнительному контролю за гражданами - слежка в демократических США и Германии куда плотней, банку из-под пива мимо урны не кинешь. штрафанут. Проблема в том, что
АЙТИНШИКАМ НЕВЫГОДНО РАБОТАТЬ НА РОССИЙСКОМ РЫНКЕ. Потому что внутренние зарплаты меньше среднемировых. Потому сообщество будет плевать в любой продукт, который будет создан на внутреннем рынке, и будет саботировать любой продукт, который будет создан для внутреннего потребления. ВНЕ ЗАВИСИМОСТИ ОТ КАЧЕСТВА И ВОЗМОЖНОСТЕЙ ЕГО УЛУЧШИТЬ.
А все кивания на плохой менеджмент, на распилы и откаты - ребята, если честно, это просто отмазки - никого из хулителей российского гитхаба не волнует. что в экономике США распилы и откаты вполне себе норма. а Илон Маск, на которого тут на Хабре молятся, как эвенки на деревянного божка, как управленец наряду с остальным, наделал кучу глупостей, и из жопы его вытягивали в значительной степени различные госконтракты, то бишь те же распилы и откаты.
PS. Что до контроля з населением - то была в моей практике забавная история.
На одной из первомайских демонстраций в Москве в наччале 2000х разговорились разговорились мы с немецкими маоистами, и решили пойти в кафешку посидеть после мероприятия поговорить и обменяться адресами. Мы предложили одну кафешку. Немцы зашли и пулей оттуда выскочили - "там могут быть камеры". Мы так: "лолшто?" - "Камеры. Запишут и передадут немецкому полицаю" Мы попытались объяснить, что во-первых, камеры смотреть будут, разве что кого-нибудь убьешь, а болтовня вообще никаому неинтересна, во-вторых, как правило. их там нет или если есть. то рабочие очень условно, а в-третьих, в собраниях любого рода в кафе никакого криминала в жизни не было.И тем более российскому полицаю на немецкого коллегу настолько наплевать, что запись будет похоронена не дальше архива УВД "Китай-город". Короче, выбрали самое зачуханное летнее кафе в центре с разбавленным, хоть и недорогим пивом, но зато на этой помойке камер точно не было, по немецким меркам. Ну, и разговор велся частично эзоповым языком на русско-немецко-английской тарабарщине, хотя английским владели все и неплохо, так как немецкие товарищи уверяли. что эта тарабарщина плохо аудируется, особенно в записи. На наш вопрос - что это за паранойя они сказали, что на каждом там висит по несколько условок (верней, немецкий аналог нашей условки), и это при том, что они не РАФ и не молодежная банда, а просто клуб весьма мирных переводчиков и издателей работ Мао и Энвера Ходжи с китайского и албанского. Просто уровень контроля в Германии образца 2002 года был такой, что через 20 лет несмотря на все старания, у нас все ж таки еще не такой. И есть подозрение, что эти 20 лет в Германии не снимали лишние камеры с улиц и не сокращали полицейский аппарат, а активно закупали различные технические средства, чтобы облегчить госструктурам труд заглянуть к каждому немцу в карман, в душу и даже в трусы.
SergeyDeryabin
19.06.2023 13:40+34Вы откуда такой чуши то понабрались?
В Германии в целом (не в каком-то городе), сейчас и близко нет столько камер как даже в Подмосковье, про Москву вообще молчу. Так же про распознавание лиц - насколько я знаю в Европе не используется на законодательном уровне.
alxal
19.06.2023 13:40+3возможно дело в культуре , посмотрите на карту панорам в европе,
https://www.google.com/maps/@49.9738222,11.7543927,6z?entry=ttu
прикрепить картинку почему-то не могу
Wesha
19.06.2023 13:40-2В Германии в целом (не в каком-то городе), сейчас и близко нет столько камер как даже
А как насчёт варианта "слон в помидорах"?
PuerteMuerte
19.06.2023 13:40+41Просто уровень контроля в Германии образца 2002 года был такой, что через 20 лет несмотря на все старания, у нас все ж таки еще не такой.
У меня есть знакомый полицейский, который, если я при нём говорю по какому-нибудь мессенджеру, делает всё, чтобы не дай боже не оказаться напротив камеры, ибо через них американские спецслужбы так собирают информацию об отечественных silovikah. Это он точно знает, потому что так сказал его начальник. Вся его семья, будучи причастной, тоже получила инструктаж и тоже соблюдает сию технику информационной безопасности. Поэтому то, что вам так сказали ваши немецкие маоисты, не означает, что в Германии есть какой-то там особый уровень контроля. Просто... они у вас долбанутые на всю башку были. Как и мой знакомый полицейский, и вся его семья, и его начальство. Идиоты, знаете ли, притягиваются друг к другу, особенно если у них есть такая чудесная система опознавания "свой-чужой", как распространение на серьёзных щщах идей Мао.
SergeyDeryabin
19.06.2023 13:40+11Я представляю сколько раз товарищ рассказал эту историю, иногда опуская подробности про спутников, иногда немного подстраивая под контекст. За эти 20 лет она прошла уже немало пересказов из уст в уста. Выводы в ней уже давно сделаны не по группе каких-то товарищей на своей волне, а получены прямиком из Бундестага, из разведки ФРГ, от верхушки Полиции ФРГ, опубликованы в секретных донесениях ГРУ, были рассказаны как страшная тайна дипломатами из Германии, нашлись в сливах американской разведки. Возможно даже, в какой-то из вариаций этой истории об этом вещал Инсайдер в одном из своих пришествий.
Ka3anTiP
19.06.2023 13:40+8а я только вчера пересмотрел "Враг государства" с Уиллом Смиттом. Ваша клюква позабористей будет)))
MiraclePtr
19.06.2023 13:40+19Основная проблема онлайн-общения - иногда не поймешь, то ли человек жирнейшим образом троллит, то ли он действительно искренне верит во всю ту чушь, что вбрасывает в комментариях...
на благословенном Западе, где текут молочные реки с кисельными берегами
Люди, верящие что на западе молочные реки с кисельными берегами остались глубоко в 90-х и в наше время практически вымерли.
По крайней мере в современном интернете встречаются настолько редко, что специально поискать надо. И практически всегда, когда речь заходит на такие темы, то сравнение происходит все-таки по фактам, и да - к большому сожалению, объективная реальность далеко не всегда оказывается в пользу родины, это грустно, но такова жизнь. Так что с вашей стороны довольно глупо носиться с такими соломенными чучелами и сарказмировать, пытаясь сойти за умного.АЙТИНШИКАМ НЕВЫГОДНО РАБОТАТЬ НА РОССИЙСКОМ РЫНКЕ. Потому что внутренние зарплаты меньше среднемировых.
У вас нарушены причинно-следственные связи. Айтишникам, которые могут работать на мировой рынок, от российского гитхаба не горячо, ни холодно, им на него просто наплевать. До тех пор, пока им явно не запрещают работать на мировом рынке, принудительно загоняя на внутренний. Но это уже гораздо более серьезная проблема, чем просто "импортозамещение", и в этом случае "хай", как вы выразились, здесь очень даже правильный и уместный.
Потому сообщество будет плевать в любой продукт, который будет создан на внутреннем рынке, и будет саботировать любой продукт, который будет создан для внутреннего потребления.
Ну, это уже, прямо скажем, вранье. Достойные разработки отечественных компаний всегда оценивают по заслугам, если они действительно качественные и технологичные. А вот распильно-откатную хрень всегда принимают в штыки, и это правильно.
Вы же сейчас просто пытаетесь выдать желаемое за действительное - мол, люди говорят что вот этот продукт - говно, не потому что продукт действительно говно, а потому что люди такие. Вполне возможно что вы глубоко в душе осознаете, что они правы, но вам за державу обидно - это можно понять, мне тоже обидно, но давайте все-таки быть взрослыми людьми и мыслить трезво.никого из хулителей российского гитхаба не волнует. что в экономике США распилы и откаты вполне себе норма.
А с чего их это вообще должно волновать??? Они - граждане либо жители России, совершенно нормально, что их в первую очередь волнует то, что происходит в их стране, а не где-то там далеко за океаном. К тому же коррупция и бардак в одном месте не является оправданием коррупции и бардака в другом.
Что до контроля з населением - то была в моей практике забавная история.
Даже если эта история не выдуманная (в чем есть существенные сомнения), то делать выводы о положении дел по поведению каких-то нескольких неадекватных фриков - довольно сомнительный уровень аналитики.
Insurgent2018
19.06.2023 13:40+3вроде весна окончилась, а тут такой поток сознания, может вам провериться, а не писать публично.
UGivi
19.06.2023 13:40+3Что до контроля з населением - то была в моей практике забавная история.
Подобная байка говорит лишь об уровне интеллекта среднего гражданина, ходящего на демонстрации. И камеры - не основное, они верят в колдунов, гороскопы, всяких богов, мировое правительство, что объявление себя волшебным существом сделает иммунным к законам государства и кучу подобной шизы, ориентироваться на их бредни о следящих за ними спутниках, камерах и чипах сионистов в документах - это выглядеть полнейшим глупцом и неучем.
SadOcean
19.06.2023 13:40+8Да как будто код негде хранить.
Гит вообще оупен сурс.
Проблема в том, что государственным приказом можно конечно сделать ресурс для хранения кода.
Но нельзя сделать аналог гитхаба, потому что гитхаб не совсем про хранилище кода.
Если сделать википедию (свободную и открытую энциклопедию), а потом запретить туда писать что хочешь и куда хочешь - то получится не википедия.
Точно так же если сделать гитхаб, но с доступом по паспорту и закрытыми государственными репозиториями, он не станет гитхабом с общественно полезными и доступными открытыми библиотеками и поддерживающим его сообществом.
А сайт конечно можно сделать
Одна проблема - сделали уже и не один.
Но ничего, когда это мешало, главное деньги выделить.gev
19.06.2023 13:40-6Как не про хранилище кода? а что же тогда хранится в арктике на микрофильмах? =)
Kahelman
19.06.2023 13:40-4Коллегам не кажется странным что все упорно пихают децентрализованы git на централизованный GitHub?
При всех достоинствах GitHub факт что одна компания контролирует весь opensource кажется не очень стабильной ситуацией.
SergeyDeryabin
19.06.2023 13:40+4При всех достоинствах GitHub факт что одна компания контролирует весь opensource кажется не очень стабильной ситуацией.
А npm, packagist и т. п. вас не смущают?
Kahelman
19.06.2023 13:40-1Кстати смущает ещё больше.
То что должно быть распределённым сливается в центральный репозитарий который не известно кто и как контролирует.
Понятно что оно удобнее когда все пакеты/код из одного места качается, но так и закончим с одним почтовым сервисом на gmail.
Кстати, разработки ядра Линукс github не используют….
Wesha
19.06.2023 13:40-7При всех достоинствах GitHub факт что одна компания контролирует весь opensource кажется не очень стабильной ситуацией.
...причём теперь контролируемая Microsoft. Кто сказал "Embrace, Extend, Extinguish"?
Areso
19.06.2023 13:40+3-Построишь?
-Куплю!(с)Wesha
19.06.2023 13:40-3Вот так вот купишь, а потом построивший скажет кодовую фразу — и оно превратится в тыкву (это из того же мультика, кстати).
Areso
19.06.2023 13:40Вполне возможно, что и скажут (такое случалось с некоторыми другими сервисами, которые были куплены).
Я просто намекнул, что если не можешь победить конкурента... то можно купить.
А дальше, по ситуации, может быть и такой вариант:
https://www.youtube.com/watch?v=H27rfr59RiE
Mike_666
19.06.2023 13:40+3Разработка удобного децентрализованного GitHub требует инвестиций с крайне туманной перспективой окупаемости.
И как вы его предлагаете модерировать? Ведь если не модерировать - то там очень быстро появится что-нибудь очень незаконное в юрисдикции разработчика.
morijndael
19.06.2023 13:40Тем не менее, NGI0 вкладываются в Gitea, чтобы Gitea запилила у себя федерацию :)
На практике, модерация в федерированных сетях весьма неплохая, потому что один админ держит у себя относительно немного пользователей, и банально может за ними присматривать. А когда на одной "ноде" начинают собираться миллионы, то модерация становится все более отстранённой и пофигистичной, банят когда не надо было, и не банят когда стоило бы
vikarti
19.06.2023 13:40+2Одна из проблем — всплывшая например на Mastodon — а если мнение админов разных инстансов серьезно различаются? Ну там — одни — считают что негру место на плантации, а другие — что негров неграми называть нельзя а надо афроамериканцами.
И начинаются уже взаимные баны инстансов. И нельзя иметь один аккаунт который бы позволил читать все.
Если такие вещи мы проблемой не считаем или в нашем сообществе такого не будет — то да, работает.morijndael
19.06.2023 13:40+1Я лично не считаю это проблемой. Если так сложилось, что хочется одновременно состоять в сообществах, которые между собой не ладят, можно завести несколько альтов. Заодно будет бекап на случай внезапной смерти узла :p
А даже если это и проблема, то точно не технического плана, и решать её не техническими средствами
Kahelman
19.06.2023 13:40-1Не надо модерировать. Если у вас есть локальная копия кода при использовании git, то зачем вам GitHub? Можете свой сервак поднять и а него тащить нужные проекты.
PuerteMuerte
19.06.2023 13:40+4При всех достоинствах GitHub факт что одна компания контролирует весь opensource кажется не очень стабильной ситуацией.
Ну как "контролирует"? Обслуживает. Даже если гитхаб вдруг единомоментно каким-то образом превратится в тыкву, это не повлияет на репозитории на компьютерах разработчиков, они их опубликуют где-нибудь ещё, пусть не сразу, но по мере возможностей.
SergeyDeryabin
19.06.2023 13:40+2И необходимости! Вселенная очистится от сотен тысяч хеллоу ворлдов и Пэт проектов, а так же давно заброшенных проектов, которые рука не поднимается удалить. Сплошные плюсы ????????
PuerteMuerte
19.06.2023 13:40+6Справедливости ради, если помрут тысячи проектов, которые давно никто не мейнтейнит и не использует у себя, человечество почувствует примерно то же самое, что почувствовал я, когда однажды обнаружил, что не работает винт со старого компьютера со старыми проектами, который я снял и положил в ящик без малого двадцать лет назад, и с тех пор не проверял. Я сначала расстроился, а потом подумал, что если я двадцать лет туда не лазил, то наверное не сильно оно мне и нужно было, ведь правда?
SergeyDeryabin
19.06.2023 13:40+1Есть такая техника. Во время уборки сложить в коробку вещи, которые вроде бы надо выкинуть, но вдруг пригодятся ) закрыть коробку и написать на ней текущую дату. Если через полгода вещи из коробки не понадобились - выбросить ее, главное не открывая )
Wesha
19.06.2023 13:40+7А на следующий день сын спрашивает — "Папа, а где мои коньки?"
P.S. Дозиметр, противогаз и набор для обеззараживания воды тоже погрустнели.
PuerteMuerte
19.06.2023 13:40+7Чёрт, теперь я догадываюсь, где делся мой противогаз, шахтный фонарь и карбюратор от "Запорожца"
Inoriol
19.06.2023 13:40Вы пропустили первую часть рецепта, в коробку складываются вещи которые надо бы выкинуть
Wesha
19.06.2023 13:40-2в коробку складываются вещи которые надо бы выкинуть
Рекурсия такая рекурсия.
LordCarCar
19.06.2023 13:40Нормальная рекурсия, если не забыть про точку остановки:
выбросить ее, главное не открывая.
UGivi
19.06.2023 13:40+2Регулярно используя что-то, лежавшее года 3 "на всякий случай", смотрю на такие советы с удивлением. Конечно, есть барышни, которые скупают "оно такое миленькое" и захламляют всё, даже не распаковывая, но без таких импульсов можно жить. Лучше написать на коробках что это и зачем, разместив в соответствующем разделе склада, основная проблема подобных запасов в том, что индексы и каталоги с координатами находятся в оперативной памяти, а объекты - в неструктурированной куче, тут, конечно, только garbage collector справится. И не коллекционировать сломанное, если пластик расколот, то восстановить его никак, можно временно замотать, наложить шину на перелом, но оставить в надежде что эту болезнь научатся лечить не стоит.
Wesha
19.06.2023 13:40Можно оставить в надежде на то, что через какие-то несчастные 50 лет это будет ценным музейным экспонатом (глядит в коробку с картриджами от "Денди").
ALexhha
19.06.2023 13:40+2Нет, давайте ничего не будем делать, подождём пока ГитХаб забанит РФ или РФ забанит ГитХаб, и все будут поднимать свои аналоги, и не будет никакого централизованного места для опенсорса в РФ.
ну сейчас это больше напоминает передвигание мебели, думаю что толку от этого - чуть больше, чем никакого
Breathe_the_pressure
19.06.2023 13:40+5У них своё финансирование и свой заказчик, вы то тут причём?
vit1252
19.06.2023 13:40+4Есть ощущение, что так почти во всем. У автомобиля, телефона и уймы других услуг свой заказчик, а платит за этого заказчика налогами простые люди. Вот и сейчас кто-то будет изучать GitHub за 1.3 лярда
K0styan
19.06.2023 13:40+61обяжут туда сливать исходники тех, кто выполняет проекты в госсекторе
Знаете, а вот эту идею считаю правильной. Понятия не имею, сколько из того кода можно будет переиспользовать, но есть цепочка: разработано на деньги государства -> профинансировано гражданами (будь то за счёт налогов или продажи содержимого недр) -> должно быть доступно каждому гражданину. И чем больше систем будут работать в такой парадигме - тем лучше. Как минимум с чего-то надо начинать.
Другой разговор, что есть у меня сомнения, что оно действительно так будет.
Darkholme
19.06.2023 13:40+4Беда в том, что мы наверняка неправильно переводим с чиновьечьего. Практически уверен что "критические сервисы" по типу военки, банкинга, почты и еще почти всего интересного туда не попадёт а в публичном доступе в лучшем случае будут лежать поделки т.н. "формошлёпов" и говнокод погроммистов за минимальный оклад.
K0styan
19.06.2023 13:40Я-то этот язык очень хорошо понимаю :-/ Написанное выше - скорее, личное отношение к идеальной ситуации.
Если и введут обязаловку, то, вангую, компании создадут по репозиторию, закинут туда единоразово какой-нибудь скрипт для раскатки корпоративных wallpaper-ов, да Экселину с макросом для расчёта отпускных, на чём и сочтут миссию выполненной.
deitry
19.06.2023 13:40+2Экселину с макросом для расчёта отпускных
Ну кстати если они прикрутят удобный просмотр дифов для встроенных Excel-макросов - это уже будет неплохо, потому что несколько лет назад (и наверное до сих пор) это решалось через экспорт кода в текстовый файл.
Mike_666
19.06.2023 13:40+13Обязательная публикация разработанного за государственный счет программного обеспечения была бы важным шагом в повышении эффективности этой самой разработки, хотя б за счет устранения их дублирования.
Areso
19.06.2023 13:40+5Согласен. 80+ регионов, у каждого есть свой ДИТ, и каждый пилит такие же сервисы.
K0styan
19.06.2023 13:40А важность этого ещё в СССР понимали. Был единый архив ПО, куда предприятия свои наработки сдавали, ещё на перфокартах. К сожалению, потерял ссылку на блог чувака, который про это писал. Подозреваю, что делалось это во ВНИИЦ, но не на 100% уверен.
Sap_ru
19.06.2023 13:40+8И эффект от этого был даже не нулевой, а просто отрицательнеый. так как на сдачу тратили сила, а получить что-либо обратно было невозможно и бесполезно.
UGivi
19.06.2023 13:40+1Статью за дискредитацию чего-нибудь-там этому господину. Столько лет целенаправленно шли к тому, чтобы максимально спрятаться от любого контроля, реестры закрывали, а тут самому, своими руками, да вдребезги. Ведь враги могут начать тукать мордочкой в то, что этот хэллоуворлд не стоит затраченных средств, писать кляузы, а компания принадлежит солидным людям, не их проблема в том, что после необходимых трат только на подобное и осталось. Если и будет, то write-only, нагрузив разработчиков ещё и сдачей в подобное в каком-нибудь уникальном импортозамещённом формате (с копией на CD).
koreychenko
19.06.2023 13:40-5Ну, вот история про разработано на деньги налогоплательщиков == должно быть для них доступно вообще не обязательно. Есть же секретные штуки, которые никому не показывают, но которые должны быть для обеспечения безопасности тех же налогоплательщиков. Я сейчас про государство в вакууме говорю, разумеется.
Paskin
19.06.2023 13:40+10Это называется "security through obscurity" - подход, практически гарантирующий "дыру на дыре".
koreychenko
19.06.2023 13:40-1Ну, а всякие ноу-хау, коммерчески значимые штуки, уникальные разработки? Их тоже в открытый доступ надо выкладывать, если они на деньги налогоплательщиков делаются?
Antra
19.06.2023 13:40+6Можно примеров?
Скажем, что в ГосУслугах может быть секретного, что нельзя выкладывать не потому что станет гораздо проще обнаружть имеющиеся уязвимости, а именно как "коммерчески значимые штуки, уникальные разработки".
Я вовсе не топлю за "пусть все выложат все". Я вообще не программист и в миллионах строк кода не разберусь. Скорее считаю, что когда новый человек должен что-то дописать/пофиксить в чужом коде, он сначала должен потратить уйму усилий, чтобы понять, что там и как. Даже самому свой старый код использовать повторно - и то нетривиальная задача.
Мне просто хочется понять ваши критерии. Что туда будут (должны) выкладывать, а что нет.
koreychenko
19.06.2023 13:40+2Ну, скажем, сайтик госуслуг туда выложить можно.
А вот, например, алгоритмы перехвата баллистических ракет противника, наверное, не стоит.morijndael
19.06.2023 13:40+4всякие ноу-хау, коммерчески значимые штуки
например, алгоритмы перехвата баллистических ракет противника
Суровая у вас конечно коммерция....O_o /j
koreychenko
19.06.2023 13:40Ну, учитывая, что оружие такой же товар, как и любой другой, то почему бы нет. Вопрос был в том "всё ли, что делается на деньги налогоплательщиков должно быть в публичном доступе". Я считаю, что нет. Вот и всё.
И привел самый очевидный пример.
UGivi
19.06.2023 13:40Легко, формат обмена (ГУ - это прокси между госслужбой и гражданином) описан в ведомственном распоряжении ДСП, как часть документа и выводить его в отдельный документ нафиг никому не сдалось. Заниматься выделением незакрытой части софта будут постфактум, что-то отрезая, чтобы потому всё равно получить по шапке за что-то забытое. Секретность выглядит бредовой, но оно часть реальности, которая тоже выглядит бредовой.
Или же алгоритмы могут быть коммерческой тайной компании, госструктура может покупать софт как продукт (как офис, но кастомный) и такая же доработка может покупаться и коммерческими компаниями, исходников офиса (МС) тоже не поставляют, хотя за него и платят.
что когда новый человек должен что-то дописать/пофиксить в чужом коде, он сначала должен потратить уйму усилий, чтобы понять, что там и как
Этот человек получает доступ к репозиторию, документации, а при особом везении к телам прошлых разработчиков в компании, делавшей продукт раньше, допиливать что-то по чисто исходникам бывает так себе идеей (даже не при миллионах строк кода), бонусом - не всегда высокая культура программирования предков, вторым бонусом - изменчивость законодательства (при работе с госсектором этот бонус может стать главным), которое зачастую вводится костылингом.
mayorovp
19.06.2023 13:40Легко, формат обмена (ГУ — это прокси между госслужбой и гражданином) описан в ведомственном распоряжении ДСП, как часть документа и выводить его в отдельный документ нафиг никому не сдалось.
Лол, форматы обмена лежат в открытом доступе на технологическом портале СМЭВ.
StpMax
19.06.2023 13:40-25Ценность гитхаба не в copilot, комьюнити или бейджиках в профиле - она в репозиториях. Ценность 'российского GitHub' в том же.
Но не вошли IT-гиганты, вроде Яндекса, Вконтакте, Лаборатории Касперского.
чем не устраивают мосбиржа, сбер или тинькоф?
А на днях утвердили список будущих создателей репозитория.
Там же в шапке указано, что это участники эксперимента, а не создатели репозитория.
Кстати, в официальном перечне указано, что участие также примет Федеральная служба служебных приставов. Ну это ладно, все мы люди)
В постановлении семь задач, про репозиторий только одна. Чем вас не устраивает ССП как исполнитель других пунктов?
И ещё вопрос: нас сколько бы вы оценили свой уровень паясничества при написании этой заметки?
cypa
19.06.2023 13:40-20полностью вас поддерживаю!
а те кто вот так вот возмущаются и источают нигилистический сарказм - пусть изучат историю как в Древнем Египте жрецы бодались с фараонами и другими ветвями власти, проблемы там были примерно такие же, т.е. проблема не понимания чиновниками достижений науки и технологии стара как мир ...
AMDmi3
19.06.2023 13:40+7Нет, ценность именно (на самом деле только) в коммьюнити. В git хостинг репозиториев ценности не имеет, потому что git распределённый и любой клон сам себе хостинг, а равнозначные зеркала тиражируются элементарно, даже при полной потере сетевой связности. Ценность GH в том что только туда можно отправить PR который будет принят в основную ветку, только туда можно открыть issue который будет обработан и свой проект залитый туда будет иметь максимальную видимость среди пользователей и контрибуторов. Повторить это в изолированном местячковом сервисе невозможно физически.
Heggi
19.06.2023 13:40+3Ценность GH в том что только туда можно отправить PR который будет принят в основную ветку
Только в том случае, если главный репозитарий на GH.
А если главный репозитарии будет на условном gitee, а на гитхабе только зеркало - то все тоже самое можно будет сказать про gitee.
aegoroff
19.06.2023 13:40+4Во‑первых, кажется, ребята вообще не понимают в чём ценность и уникальность GitHub
Да, верно заметили что ценность в сообществе, но, справедливости ради, я не увидел нигде того, что его не хотят создать.
Если коротко, не вижу ни одного сценария, при котором отечественный репозиторий хоть кому‑то будет полезен.
Он будет полезен, - я лично знаю проекты и их авторов, которых забанили на гитхабе по паспорту, а один проект, надо сказать весьма популярен. Вопрос какими методами будут создавать комьюнити, это уже отдельный вопрос.
Тут еще остро стоит вопрос удобства использования - будет ли это также удобно как и гитхаб. Иметь такой же крутьй CI/CD и пр. Думаю вряд ли на это хватит озвученных сумм
Areso
19.06.2023 13:40+15Их не по паспорту забанили, а из-за наличия связей с попавшими под санкции компаниями. Меня тоже. Рабочий аккаунт для участия в Open Source компании инициативе отпал. Ну и бог с ним, всё равно она была "вымученной" и работодатель это делал только потому что "так модно".
aegoroff
19.06.2023 13:40+1Да, и это тоже - видят что ты коммитил в репозитории или просто состоишь в организации попавшей под санкции (например PT) - лочат не задумываясь
powerman
19.06.2023 13:40+4Проблема в том, что "так же удобно, как и гитхаб" ещё не сделали вообще ничего. Ни опенсорсные аналоги, ни коммерческие закрытые аналоги к удобству гитхаба ещё даже не приблизились. У всех аналогов проблемы с дизайном и/или скоростью (привет, Atlassian, главный по тормозам!) и/или надёжностью и/или интеграциями и/или перегруженностью ненужными фичами и/или отсутствием важных фич (причём зачастую простых - вроде адекватной поддержки markdown/asciidoc) - что в конечном счёте по сумме факторов выливается в то, что юзабилити этих проектов по сравнению с гитхабом воспринимается как "китайская подделка".
Я могу понять альтернативы вроде https://sr.ht/ - лично мне не очень, но многим явно нравится, и нравится как раз именно тем, что это совершенно не тот UX, который на гитхабе. Но вот когда самые разные проекты пытаются сделать удобно "а-ля гитхаб" и ни у кого из них это не получается уже очень много лет - это тоже показатель.
Юзабилити складывается из множества мелочей, и в любой из них очень легко налажать и всё испортить. Тупо скопировать вообще весь UX гитхаба 1-в-1 наверное возможно, но за такое, наверное, можно и под суд попасть (по крайней мере, за пределами РФ). А если стараться сделать так, чтобы нельзя было обвинить в таком копировании, то нужно придумать другой, но не менее удобный UX - а это даже сложнее, чем то, что сделал гитхаб. А многие не способны даже сделать так, чтобы их неудобные поделки хотя бы работали быстро и надёжно, хотя в этом смысле их точно никакие законы не ограничивают.
aegoroff
19.06.2023 13:40+1Я с вами соглашусь что нет пока ничего удобнее гитхаба, даже тот же гитлаб все равно не то, хотя им вполне можно пользоваться. Тут можно возразить - с чего-то надо начинать, - нельзя построить подобное по масштабу с нуля - это всегда результат эволюции, маленьких шагов, главное начать и не останавливаться, пусть медленно, главное чтобы последовательно.
Да копирование один в один 100% вредно - лучше гитхаба точно не стать, нужен новый формат (или похожий формат но с изюминкой) - это как с самолетами на заре авиации - люди тупо не копировали птиц, а изучали принципы, аэродинамику и т.д. и таки успешно заставили перемещаться по воздуху сильно более тяжелые тела, нежели чем птицы.
Ну и не забываем про ресурсы, если вдруг встанет цель сделать CI/CD для всех, как на гитхабе - это просто колоссальные затраты, намного больше чем на собственно хранение данных, но тут наверно можно придумать и монетизацию, чтобы окупать это дело.
powerman
19.06.2023 13:40CI/CD для всех тут определённо не причём. Ещё не так давно гитхаб без него обходился, и менее удобным/полезным от этого не был.
aegoroff
19.06.2023 13:40Да верно, без CI/CD он тоже был top, но когда этого не было - для меня лично, это была самая большая боль, приходилось прикручивать всякие appveyor, travis и пр.
powerman
19.06.2023 13:40Ну, я согласен с тем, что удобнее когда всё в одном месте, и свои проекты тоже постепенно на GitHub CI перевёл, но… я бы не сказал, что есть какая-то принципиальная разница. У всех CI свои особенности, любой требует изучения собственной документации и специфичных для него настроек, все умеют репортить результаты обратно на гитхаб, так что в целом принципиальных преимуществ конкретно у GitHub CI перед другими CI нет. В общем, это определённо не критичная фича для гитхаба.
Greenback
19.06.2023 13:40-2Кажется упускаем из виду главный вопрос: способно ли (и хочет ли) государство защитить интересы забаненых и восстановить доступ. Не путём создания своей "песочницы" и "аналогов" за миллиарды, а нормальным общепринятым способом
Ktator
19.06.2023 13:40-1Думаю вряд ли на это хватит озвученных сумм
Если
форкнутьзатрофеить украинский гитлаб, то хватит!
zVadim
19.06.2023 13:40-8В целом, разделяю ваше отношение к подобным инициативам.
Но, приходится признать, что при отсутствии конкурентных приемуществ перед GitHub, у него и не будет "конкурентных" недостатков, в виде возможности превратиться в тыкву в любой момент.
Аналогично, платёжная система МИР вряд ли сама, в конкурентной борьбе превзошла VISA и MC. Но обязаловка для перехода на них всей социалки и бюджетников сделали свое дело, и это было еще до всех последующих событий.
PS: Очень надеюсь, что окажусь не прав, но вам, скорее всего, в ближайшее время придется распращаться со значительной долей кармы. Как показывает практика, за любой скепсис об импортозамещении в комментариях (независимо от количества плюсов под ним) обязательно прилетают минусы в карму
ADSoft
19.06.2023 13:40+3Так уже есть ... и вроде не один. На ум приходит gitflick.ru - переехал туда, когда забанили Россию в botbacket'е. По крайней мере как облачное и бесплатное (в меру) хранилище для своего кожа - вполне подходит.
SuvorovStyle
19.06.2023 13:40+10Евгений, на сколько я знаю ваша компания резидент Сколково. Можете написать чем вас не устраивает в реализации проект Сколково?
Ktator
19.06.2023 13:40+1Давайте я отвечу. Вот один пример:
Изначально в Сколково можно было получать всякие гранты от государства. По которым стартапам надо было отчитываться готовыми проектами. И это было хорошо и разумно. Потом в руководство Сколково пришли другие люди, и внезапно стало надо отчитываться за каждую потраченную из гранта копейку. Кто работал в руководстве какого-нибудь стартапа, знает, насколько это плохо совместимо с нормальной работой. А у нас в стране по экономическим преступлениями "особо крупный размер" начинается с 200 тысяч рублей. Смехотворная по меркам бизнеса сумма.
То есть, люди брали грант по одним условиям, а потом они задним числом резко ухудшились.
Soupbreak
19.06.2023 13:40+11Надо идти дальше и создать российский государственный гит
Желательно реализованным на таком же российском государственном Си, ой то есть Пу
dmitriym09
19.06.2023 13:40Мне кажется, что имело бы смысл и успех сделать что-то для огромных монореп больших компаний. Не слышал о решении такого кейса, хотя, например, у Яндекса есть внутреннее решение.
aegoroff
19.06.2023 13:40+1вот про решение яндекса https://habr.com/ru/companies/yandex/articles/482926/
anonymous
19.06.2023 13:40НЛО прилетело и опубликовало эту надпись здесь
maledog
19.06.2023 13:40+12Насчет тренда вы правы, вот только он с другом, и автор это подмечает. Все за что берется государство российское в конечном счете превращается в говно(надо разделять страну и государство). Маркером служит "наш ответ чему либо у них" или "НАШ <любой проект>". В России есть много нормальных продуктов, но как правило выполнены они не государством и авторы не кричат на каждом углу НАШ ... Наш Norton Ghost, Наш Norton Antivirus, Наш Facebook, Наш Google, Наш VmWare...
Wesha
19.06.2023 13:40+4Во‑первых, кажется, ребята вообще не понимают в чём ценность и уникальность GitHub. А она в людях. В живом сообществе, дискуссиях и контенте, который оно создаёт.
Хм. В моём гитхабе "дискуссии" сводятся к тому, что раз в примерно месяц появляется появляется чел с вопросом "а как сделать X", после чего ему либо тыкается в нужный раздел документации и он исчезает, либо объясняется, что "тебе нужно — ты и сделай, оно ж не зря Open Source", после чего он тоже исчезает. Ценность... мягко говоря, сомнительна.
Areso
19.06.2023 13:40+7Ну, то что у вас так - не значит, что у всех так.
Мне вон PRы прилетают (недавно появился юбилейный десятый контрибьютор на проекте), переводы, всякие фич-реквесты и тому подобная.
powerman
19.06.2023 13:40+7Кому сомнительно, а вот мне - очень удобно, что наступив на проблему в стороннем проекте я его могу очень быстро и легко форкнуть, пофиксить, открыть PR… и даже переключиться на свой форк, если автор тормозит или отказывается принимать PR.
Очень удобно, что есть очевидное и легко доступное место, где можно отрепорить и обсудить проблему в стороннем проекте (вместо поиска очередного форума/maillist и регистрации на нём, или поиска email автора и отправки ему писем без уверенности что их кто-то увидит).
Очень удобно, что перед началом использования можно быстро оценить насколько активно сторонний проект поддерживается, насколько много в нём багов и в случае проблем поискать нет ли адекватного форка.
...
Иными словами, данная ценность состоит не только в том, что кто-то помогает Вам работать над Вашими проектами так, как Вам бы этого хотелось.
Wesha
19.06.2023 13:40+1Я со всеми Вашими bullet points согласен. Я спорил с
одним конкретным высказыванем.
кажется, ребята вообще не понимают в чём ценность и уникальность GitHub. А она в людях.
И Вы, как я вижу, тоже согласны с моей точкой зрения: ценность — таки в коде (и удобной среде для работы с ним).
Antra
19.06.2023 13:40В "удобной среде для совместной работе с ним" - да.
Но не в коде как таковом. Код можно много куда выложить. Хоть на любую файлопомойку.
powerman
19.06.2023 13:40+3Ценность скорее всё-таки в людях. Код сам по себе не стоит почти ничего - если за ним нет человека, который готов его поддерживать. Потому что начать использовать не поддерживаемый никем код - это по факту значит взять поддержку этого кода на себя. А это мало кто делает, потому что нередко проще написать своё упрощённое частное решение с нуля, чем брать чужое крутое универсальное и сложное в поддержку.
Но вот чтобы люди пришли на ресурс и занялись на нём поддержкой и развитием кода - один из вариантов это сделать им удобно, причём удобнее, чем на других ресурсах. Другой вариант - заставить людей этим заниматься. Этот вариант прокатывает в компаниях, которые платят з/п за то, чтобы сотрудники занимались поддержкой кода используя не удобный им инструмент, а какой начальство приказало (причём не так и редко одной из мотиваций сменить работу является желание перестать использовать неудобные инструменты).
Возвращаясь к теме статьи государство может поднять "ресурс для кода" на абсолютно любом софте, но работать с ним будут только те, кого заставят: сотрудники гос.учреждений и сильно связанные с ними компании, причём делать они это будут в минимально необходимом/требуемом объёме. И польза от этого будет только тем, кто поучаствует в распиле средств на проект. Кстати, зная любовь государства выкладывать что-то в опенсорс можно предположить, что доступ к ресурсу сделают по
паспортамгосуслугам.
fio
19.06.2023 13:40+6По-моему, попытки подражания внешним признакам в надежде воспроизведения всего эффекта называются карго-культом.
redudri
19.06.2023 13:40+9Внимательный читатель не будет читать данный материал дальше первого абзаца. Чуть позже объясню почему. Я не внимательный читатель, поэтому прочитал материал до конца.
В сущности нет разницы, принесёт российский аналог GitHub кому-то пользу, или нет. Это не имеет никакого значения. Если российские чиновники для вас "ваши" (первый абзац), то безотносительно успехов российских ИТ решений у меня для вас плохие новости.
checkpoint
19.06.2023 13:40-10Внесу свои пять... нет, пятнадцать копеек.
Всероссийский аналог GitHub-а (назовем его просто "Репозиторий") важен и нужен, в этом мало у кого есть сомнения. Важно то, как и кто его будет создвать, на каких условиях и какие цели будут приследоваться.
Разработку этого Репозитория следовало бы начать с проработки двух важных вещей: 1) Положения о Репозитории и 2) российских аналогов лиценций GPL и BSD и их вариантов.
Разработку Положения и текста Лицензий необходимо вынести на обсуждение широкой общественности, скажем, на Хабр. Других подобных ресусров мне просто не известно. :-) И никаких Госуслуг с авторизацией по паспорту/СНИЛСу!
Так как СПО это прежде всего сообщество физлиц, а не коммерсантов, то в обсуждении положения должны принимать только физические лица. Юрлица являются априори коммерчески ангажированными и должны остаться вне принятия каких либо решений по данному вопросу. Любые попытки натянуть одеяло на интересы коммерческих или некоммерческих предпиятий или образований обьявляются незаконными.
По результатам дискуссий принять или отвергнуть определенные пункты Положения и Лицензии, внести новые.
Решение принимается путем открытого on-line голосований за поправки. Каждый индивид должен иметь возможность посмореть и увидеть почему его коллеги проголосовали так или иначе. Голосования по пунктам Положения должно быть мотивированным, т.е. голосующий обязан письменно обьяснить почему он голосует именно так, а не иначе. Если человек не в состоянии обьяснить свою точку зрения, то либо он ангажирован, либо некомпетентен в конкретном вопросе.
Разработку Репозитория поручить инициативной группе (core team) под руководством специально созданного Фонда под управлением Минцифры.
Исходный код Репозитория является проектом #1 этого самого Репозитория.
Разработка Репозитория ведется на общественных началах, т.е. без оплаты труда.
Фонд финансирует только затраты на аппаратуру (сервера, СХД, коммуникаицонное оборуование), услуги связи, электроэнергию и прочие сопутствующие технические затраты связанные с поддержанием серверов в рабочем состоянии. Любые траты вне этого поля обьявляются либо нелегальными, либо финансируются из других фондов и проектов, о чем отдельно публично сообщается. Например, условный СБЕР может либо подкинуть Фонду финансовых средств (донаты) без привязки к тому как Фонд ими распорядится, либо закупить десяток серверов и безвозмездно, т.е. даром, презентовать их Фонду.
Любой индивид, независимо от национальности, гражданства и местоположения на политическом глобусе мира, должен иметь возможность присоединиться к разработке Репозитория если этот проект ему интересен и "ему есть что сказать на сей счет".
Разработка Репозитория ведется по принципам крупных СПО проектов - регулярные коммиты, PR-ы и т.д. Все это в открытую, на виду общественности, с обсуждением в списках рассылки (mailing list-ах). И никаких, уж простите, Телеграмм-каналов!
Государство в виде Минцифры выполняет только утилитарную функцию - ритмичное финансирование сопуствующих затрат которые несет на себе Фонд и контроль за тратами средств Фонда, но ни коим образом не влезает в дела разработчиков.
Считаю, что только так государство может попытаться заслужить доверие своих дееспсобных граждан, в том числе и тех, кто по тем или иным причинам были вынуждены эмигрировать из страны. Любые попытка затянуть крупные монополии, олигополии и любые госструктуры в этот проект обрекают его на полный провал и в этом смысле я полность поддерживаю точку зрения автора статьи.
Теперь еще пять копеек о том, что мне лично хотелось бы видеть в Положении о Репозитории.
Очевидно, что программный код рождается в голове разработчика, а на банковском счету олигарха или не в кабинене у чиновника. По этом боевой единицей обьявляется индивид. Не организация, не группа разработчиков, не госструктура, а отдельно взятый человек. Интересы физлиц (разработчиков) ставятся во главу.
П.1 не отменяет возможности создавать надструктуры в виде организаций любых видов и форм собственность и групп разработчиков без образования юрлица. Это всё лишь для удобства администрирования конкретных проектов внтури Репозитория, не более.
Каждый индивид может быть членом одной и более таких групп или организаций, входить в их состав с разрешения владельца (модератора) группы и выходить из их состава по собственному желанию. Индивид причисляет себя к группам, а не на оборот!
Должна оставаться возможность для индивидуального разработчика слать свой PR в любой проект внутри Репозитория независимо от того в каким группам он себя причисляет.
Ответственность за коммит несет конкрентый индивид (разработчик) написавший и закомиттивший код, не группа и не организация. Все коммиты подписываются индивидом с "передачей прав и принятием ответственности за каждый символ" в полной аналогии с тем как это принято в разработке ядра Linux.
Положение должно предусматривать оплату разработчикам согласно их участию если проект финансируется кем либо. Система оплаты должна быть неотьемлимой фичей Репозитория. Т.е. любой разработчик зарегистрировавшийся в Репозитории и оказывающий посильный вклад в разработку финансируемого проекта должен автоматически получать свой кусочек гешефта с выводом средств на карту МИР и автоматической уплатой налогов если таковые возникают.
Положение должно предусматривать финансирование от: государства, коммерческих и некоммерческих компаний, от других физлиц (не обязательно разработчиков).
Финасирование проекта внутри Репозитория не подразумевает какое либо владением этим проектом и какое либо влияние на ход его разработки. Иными словами, донатить можно и нужно, требовать исполнения чего либо - нельзя. Но можно вежливо и мотивированно попросить и вам пойдут на встречу! :)
Все репозитории проектов внутри Репозитория должны быть общественно доступны для клонирования без регистрации, сверки паспорта или указания телефонного номера или любого другого идентификатора, т.е. анонимно.
Не должно быть никакого запрета на использование Репозитория иностранными лицами или лицами без гражданства находящимися как внутри так и вне страны.
Обязать все организации, разрабатывающие ПО, СУБД или документацию к ним на госдарственные деньги, незавимимо о того по каким каналам такое финансирование поступило, публиковать свои разработки в Репозиторий. Это необходимо для общественного контроля и анализа кода, его ценности и определения соответствия затрат понесенных государством на разработку, а так же для своевременного выявления и устранения уязвимостей в таких системах, доработки полезных и востребованных обществом фичь.
Исключения из п.11 можно сделать только для разработок связанных с госбезопасностью, но и то не для всех. Требуется детальная проработка данного вопроса, так чтобы ушлые ребята не прятались за ширмой гостайны.
Как-то так.
PuerteMuerte
19.06.2023 13:40+9Считаю, что только так государство может попытаться заслужить доверие своих дееспсобных граждан, в том числе и тех, кто по тем или иным причинам были вынуждены эмигрировать из страны
Где же вы в интересах нынешнего государства смогли увидеть пункт "попытаться заслужить доверие своих дееспособных граждан"? Тем более что глубинный народ ему и так доверяет в достаточной мере, получая информацию из "правильных" СМИ.
checkpoint
19.06.2023 13:40-4С "глубинным народом", как Вы выражаетесь, у государства проблем нет. А вот с высококвалифицированными кадрами, которые продолжают бежать из страны - очень даже есть. Я не уверен, но мне хотелось бы верить, что создав систему по тем тезисам которые я озвучил (не мной придуманы, кстати, а собраны тут на Хабре), ситуация может как-то измениться в лучшую для нас, оставшихся в стране, сторону.
PuerteMuerte
19.06.2023 13:40+9А вот с высококвалифицированными кадрами, которые продолжают бежать из страны - очень даже есть
Так с высококвалифицированными кадрами у государства как раз тоже проблем нет - чем их меньше тут останется, тем меньше нежелательных для государства вещей будут говорить на кухнях, в том числе и в уши глубинному народу. Государству как структуре в текущий период времени не нужны слишком думающие граждане.
Я не уверен, но мне хотелось бы верить
Понимаете, люди уезжают из России не от того, что им тут не хватает национального опенсурсного репозитория с публичным обсуждением правил его использования. Вот вообще никак не поэтому.
checkpoint
19.06.2023 13:40Понимаете, люди уезжают из России не от того, что им тут не хватает
национального опенсурсного репозитория с публичным обсуждением правил
его использования. Вот вообще никак не поэтому.Я перкрасно понимаю по какой причине люди покидают страну. По этому и предлагаю сделать шаг в противоположном направлении.
MiraclePtr
19.06.2023 13:40+7Это будет не шаг в противоположном направлении, а шаг куда-то в сторону, либо вообще топтание на месте.
Потому что национальный опенсурсный репозиторий, будучи даже великолепно сделанным и действительно полезным, первопричины гораздо более существенных проблем никак не решает и не исправляет.
UGivi
19.06.2023 13:40+3По этому и предлагаю сделать шаг в противоположном направлении.
Шаг правильный и нужный, люди случайно обсудят что-то в государственном репозитории и уже (та-да!) не покидают нашу замечательную страну ближайшие лет 10. Или 20.
Читать всё это фантастическое произведение не в силах.
Интересы физлиц (разработчиков) ставятся во главу
И сразу нарушают 100500 пунктов из договора разработчика и его работодателя.
так чтобы ушлые ребята не прятались за ширмой гостайны.
С гостайной вообще смешно, можно приехать постфактум, в данном случае ещё одним пунктом - стянув что-то с общедоступного репозитория, который потом окажется не совсем общедоступным (и все ходы записаны, не для того регистрация по паспорту, чтобы анонимность эту вашу)
Greenback
19.06.2023 13:40+2Я думаю вам в карму летят минусы после первого же пункта:
1. Всероссийский аналог GitHub-а (назовем его просто "Репозиторий") важен и нужен, в этом мало у кого есть сомнения.
Я не минусовал, но дальше этого постулата читать не смог. Мы ещё даже "всероссийский аналог" бананов не вырастили, который тоже "важен и нужен". Каждый день их ем. :-)
Зато свой аналог арифметики есть, ласковый. Трёшечка, двушечка, десяточка.
Wesha
19.06.2023 13:40-2мы ещё даже "всероссийский аналог" бананов не вырастили, который тоже "важен и нужен"
Как "не вырастили"? А чем БаЦька торгует по самое это самое?
MountainGoat
19.06.2023 13:40+4российских аналогов лиценций GPL и BSD и их вариантов.
Это не имеет смысла. Либо мы планируем, что война и санкции теперь - это навсегда. Тогда на GPL можно просто забить: взять и использовать как хочешь. Либо мы планируем, что интеграцию с миром придётся как-то восстанавливать. Тогда нужно пользоваться GPL и BSD без "их вариантов", чтобы после снятия санкций всё Российское ПО не оказалось вне закона уже по лицензионным вопросам.
checkpoint
19.06.2023 13:40Российские аналоги публичных лицензий нужны прежде чем кто либо начнет писать открытый код в этой стране. Иначе любая такая деятельность остается вне правового поля, так как GPL и BSD более не признаются.
MiraclePtr
19.06.2023 13:40+2В таком случае лучше не изобретать свои аналоги, а узаконить существующие GPL, MIT и BSD в российском правовом поле.
Иначе это получится очередной ни с чем не совместимый велосипед.Areso
19.06.2023 13:40А они узаконены.
checkpoint
19.06.2023 13:40+1Они были узаконены до недавних событий. После отмены верховенства международного права эти американские лицензии не имеют больше никакой юридической силы. Во всяком случае, у меня именно такая информация от сведующих юристов.
PuerteMuerte
19.06.2023 13:40+4После отмены верховенства международного права эти американские лицензии не имеют больше никакой юридической силы
Отмена верховенства международного права подразумевает, что российское законодательство или решение российских судов, если противоречит международному, будет иметь приоритет над ним, а не наоборот, как это было ранее. В то же время, это никак не подразумевает аннулирование любых иностранных договоров, лицензий и т.д. Они как действовали, так и будут действовать, пока не будет явно принято что-то вроде "приостановить действие авторских прав на объекты творчества, созданные вне территории РФ". Так что ваши юристы в данном вопросе не особо сведущи.
checkpoint
19.06.2023 13:40Вы можете считать что угодно, но апеллирование к тексту GPL (любой версии) в российском суде сейчас невозможно. Требуются свои русскоязычные аналоги этих лицензий защищающие права как разработчика, так и пользователя, составленные в соответствии с российским законодательством и не противоречащие ему.
MiraclePtr
19.06.2023 13:40Если это будут "аналоги", то они будут несовместимы с оригинальными лицензиями. Например, вы не сможете в продукте под такой "аналогичной" лицензией использовать какие-то фрагменты GPL-кода или статически линковаться с ними, это уже будет нарушением оригинальной GPL-лицензии этого кода.
checkpoint
19.06.2023 13:40-1Зато они будут легальны в российском правовом поле. Двойное лицензирование, кстати, тоже возможно.
MiraclePtr
19.06.2023 13:40Зато они будут легальны в российском правовом поле.
и нелегальны во всех остальных.
checkpoint
19.06.2023 13:40Повторюсь, двойное лицензирование возможно и вполне легально. Т.е. код в Репозитории содержит две лицензии, например GPL-2 и РОС-ГПЛ-2. Первая действует вне российского правового поля, вторая - внутри него. Разумеется необходимо постараться и разработать текст РОС-ГПЛ-2 так, что бы она не противоречила GPL-2 или всести эти противоречия к минимуму не нарушая российское законодательство. В противном случае разработчики СПО действующие на территории РФ остаются вне закона (точнее, без защиты). Собственно с чего я и начал свои тезисы - необходимо разработать российский вариант GPL и только потом переходит к клонированию гитхабов. Я понимаю, что это попытка усидеть на двух стульях, но иного врианта у нас сейчас нет.
mayorovp
19.06.2023 13:40+2Повторюсь, нужны не аналоги, а заверенные переводы. Чтобы английский и русский варианты текста лицензии считались не двумя разными лицензиями, а одной и той же лицензией на двух языках.
Тогда и разработчики будут под защитой, и совместимость с остальным миром в будущем сохранится.
Разумеется необходимо постараться и разработать текст РОС-ГПЛ-2 так, что бы она не противоречила GPL-2
Это невозможно. Почитайте для вдохновения почему несовместимы лицензии Affero GPL и GNU Affero GPL, хотя там там текст одинаковый с точностью до названия лицензии...
Areso
19.06.2023 13:40+2ГК РФ 1286.1.
1) присоединения 2) "открытых" 3) нет требования к переводу на русский язык 4) область действия лицензий -- весь мир
Я всё сказал.
Antra
19.06.2023 13:40+61. Всероссийский аналог GitHub-а (назовем его просто "Репозиторий") важен и нужен, в этом мало у кого есть сомнения.
Можете пояснить почему "важен и нужен" для непонятливых, тех, у кого сомнения таки имеются?
Желательно на примерах других стран ("всенемецкий", "всевеликобританский", "всефранцузский" аналог гитхаба...). Я гораздо лучше понимаю, когда мне показывают сходства и различия с пояснениями, почему здесь так, а здесь эдак.
checkpoint
19.06.2023 13:40Можете пояснить почему "важен и нужен" для непонятливых, тех, у кого сомнения таки имеются?
Потому, что страна семимильными шагами двигается в сторону автарк^H^H^H^Hтехнологического суверинитета и для тех, кто в России остался работать общий репозиторий нужен. В Евросоюзе, кстати, тоже озадачиваются этим вопросом и у них давно есть свои аналоги GitHub-а, например JetBrains Space или GitLabHosts. Задачи правда там несколько другие - облегчить администрирование проектов в небольших коллективах, т.е. чисто коммерческие. Отечественный Репозиторий должен решать в том числе и эту проблему.
Antra
19.06.2023 13:40Мотивировка "создадим свой гитхаб и скомпенсируем негативные последствия такого направления движения" для меня выглядит притянутой за уши. Вспоминается, как в детстве к ранам подорожник прикладывал вместо того, чтобы кататься в защите и не в столь опасной манере... Какой-то эффект был, конечно...
А вот параллели JetBrains и "российских гитхаб" мне не совсем понятны. Просто для государственных нужд используются решения коммерческой компании, как мне кажется. С Российскими корнями, кстати. Теоретически в любой момент она может сделать финт ушами и свалить/заблокировать. Отнюдь не "разработка собственного сервиса, полностью контролируемая государством".
Или Евросоюз полностью выкупил код у JetBrains и больше никак в этом плане от них не зависит?
nukler
19.06.2023 13:40+3>>в этом мало у кого есть сомнения
Попытка навязать.Свой значит не GPL, значит там будет все что угодно и это уже не GPL
Согласен..
-
>>должны принимать только физические лица
Министры и чиновники разве не физические лица? Физические..значит могут наравне со всеми.
А бабушки с лавки?
А работники муниципальных образований?
-Чувствуете куда я клоню?
-
>>внести новые
Можно к примеру разрешить тырить чужие проекты, добавлять свё и никому не отдавать, правда здорово? И это все в рамках RUGPL!
-
>>Решение принимается путем открытого on-line голосований за поправки.
ооо, видали мы тут выборы. Надеюсь амбасодором будет Венидиктов?
-
>>под руководством специально созданного Фонда под управлением Минцифры
Конечно, обязательно еще туда не менее 30 министров, +-100 чиновников.
-
>>Исходный код Репозитория является проектом #1 этого самого Репозитория.
Конечно, но после того как вы получите специальное разрешение ФСБ, КГБ, Полиции, ФСИН
-
>>Разработка Репозитория ведется на общественных началах, т.е. без оплаты труда.
Это я согласен! Но как быть с Фондом?
-
>>Фонд финансирует только затраты
А вот уточните, если авто, этот сервер везёт, он как финансируется? А если это ЛендКукурузер 300? А помещение где сервер лежит, он относится к этому? А если это апартаменты в ЛюхариСпаАндЛаундж?
Согласен
-
>>Государство в виде Минцифры выполняет только утилитарную функцию
Дадаа, всё ради защиты детей...роскомнадзор то же создавался с благими целями
YuriPanchul
19.06.2023 13:40-1Если вообще ничего не делать, то ничего никогда и не будет.
Говорить "а у нас" - это дурная привычка. Говорить стоит за себя, без генерализации на всех.
На самом деле некий гитхаб (правда несовершенный и слегка глючный) в России есть, и лично у меня даже есть на нем проекты. Это gitflic.ru
В частности на ГитФлике хостится проект https://gitflic.ru/project/yuri-panchul/valid-ready-etc упражнений для Школы Синтеза Цифровых Схем - начинания, которое началось как открытая тусовка и была поддержана Сколково, Ядром итд
BioHazzardt
19.06.2023 13:40+1абсолютно побоку. У меня персональная гитея (создал, когда репу с re3 на гитхабе банили, в знак простеста поднял свой гит, залил туда копию и нажирался пивом, как дедушка Лимонов завещал, лол)
checkpoint
19.06.2023 13:40А Ваша gitea публично доступна ?
BioHazzardt
19.06.2023 13:40+1да
checkpoint
19.06.2023 13:40-2У нас тоже своя Gitea для наших проектов и клонов используемых библиотек, ядер линуха и прочего, только наружу не выставлена. Теоритически, не плохо было бы иметь какой-то агрегатор/каталог публичных репозиториев с поиском.
Zhuravell
19.06.2023 13:40-5Ну вот, условно, кремниевая долина. Там этого хотел бизнес, там нашлись местные энтузиасты, там были неназначенные инвесторы.
Перед этим в Кремниевую долину американское правительство в течение 30 лет вливало несколько десятков миллиардов долларов государственных инвестиций в военные разработки.
hssergey
19.06.2023 13:40+6Меня вот смущает описанное в https://habr.com/en/news/726906/ :
Правообладатели ПО могли подать заявку до 1 апреля 2023 года. Участники пообещали, что они смогут публиковать в национальном репозитории собственное ПО под открытой лицензией. Участвовать в отборе могли как государственные органы и организации, так и частные компании и физические лица. Как это нужно было сделать: — перейти по ссылке для юридических лиц, по ссылке для физических лиц на портал Госуслуг; — авторизоваться в системе как физическое или юридическое лицо; — заполнить форму и приложить необходимые документы. Наличие права на ПО можно подтвердить одним из следующих документов: — копия свидетельства о государственной регистрации ПО; — выписка из реестра отечественного ПО; — гарантийное письмо заявителя о принадлежности ему исключительного права на ПО. Критерием отбора в репозиторий будет опыт работы с открытым кодом. Для подтверждения опыта необходимо указать в заявке ссылки на информационные ресурсы (Habr, Github или аналогичные), а именно: — ссылку на учётную запись и (или) рейтинг заявителя на одном из публичных информационных ресурсов по тематике открытого ПО; — ссылки на открытое ПО, опубликованное заявителем в публичных репозиториях. Основные цели эксперимента по созданию национального репозитория — поддержка сообщества разработчиков ПО с открытым исходным кодом, создание среды для их совместной работы, увеличение участия российских компаний в разработке. ПО, созданное, в том числе, за бюджетные средства, может быть использовано для реализации новых проектов. По итогам эксперимента Минцифры и РФРИТ планируют: — создание национального репозитория ПО с открытым кодом; — размещение в нём ПО, созданного, в том числе, за бюджетные средства, для переиспользования в других проектах; — формирование нормативной базы для публикации ПО с открытым кодом.
Как они собираются развивать опенсорс и сообщество с таким подходом?
anzay911
19.06.2023 13:40Сильно сомневаюсь, что решение, разработанное госструктурой соберёт вокруг себя живое сообщество. Конечно, туда смогут нагнать силой: например, обяжут айтишников загружать туда открытое ПО для получения всех айтишных льгот. Хочешь льготы — наполняй репозиторий.
Обязаловка нигде не работает. Попробуйте в своей компании устроить обязаловку и если сами не будете контролировать, через некоторое время процесс превратится в игнорирование и саботаж.
vasyakrg
19.06.2023 13:40| Я уверен, что и реализация и внедрение в этом случае прошло бы в десятки раз быстрее.
.. и дешевле. Все таки 1,3 ярда за гит - мощно. Но речь, я надеюсь, за клонирование максимального колва фич из гитхаба ?
blind_oracle
19.06.2023 13:40Я почему-то уверен что там просто поднимут хостинг для Gitea/Forgejo/whatever и на этом вопрос будет закрыт, деньги попилены. Потом через пару лет это всё тихо отключат.
AlanRow
19.06.2023 13:40+1Ну вот, условно, кремниевая долина. Там этого хотел бизнес, там нашлись местные энтузиасты, там были неназначенные инвесторы.
Если судить по информации из Вики, то с кремниевой долиной все было чуть сложнее. Еще в начале там был центр исследований ВМС США, затем - предшественника НАСА. Это в целом создало базис из множества технологических компаний работавших на государство. После этого Стэнфордский университет решил сдавать землю там (которую не мог продать) технологическим компаниям, где потом работали их же студенты. Возможно где-то ошибся в логике происходящего, но я понял именно так
Все описанное не противоречит тезисам статьи, что лобовой подход к в стиле "давайте просто дадим государственных денег и сделаем как у тех" не сработает и что надо смотреть на существующие потребности бизнеса, просто хотел уточнить, что на деле ситуация была сложнее схемы "частники захотели и сделали" и было множество факторов, одним из которых (хотя возможно и не самым значимым) было в том числе государство
remendado
19.06.2023 13:40-1О чем этот пост? Он о политике, а вовсе не о каком-то там гитхабе. Пишет чел, люди, одумайтесь, вернитесь под крыло мирового правительства, вас простят и пустят обратно.
Или я что-то не так понимаю?
Actaeon
19.06.2023 13:40Зачем ?? АНБ будет дыры искать в российских продуктах fuzzing-тестированием и искусственным интеллектом ?? Так шпионы НАТО(tm) и из суверенного интернета на флешках вывезут. Российских разработчиков перебанят по номерам телефонов ?? Ну,когда перебанят, тогда и видно будет, параллельный пуш на gitflic я уже прикрутил ...
jobgemws
19.06.2023 13:40Давно заметил: то, что делается сообществом открытым или коммерческим или несколькими сообществами обычно делается хорошо, а то что госорганами...ну вы поняли.
Потому правильнее заказать такую разработку, а ещё лучше поддержать инициативы этих сообществ и ни в коем случае не доверять разработку госструктурам-это путь в никуда, а ресурсы и деньги будут из бюджета утеряны в пустую.
nzeemin
19.06.2023 13:40+3Вангую, что будет грандиозный распил в духе "Фонда поддержки участников войны" -- 97% расходов на начальство разных уровней, остальное -- на опсов с бесплатным GitLab.
rcl
19.06.2023 13:40Уже есть gitflic. Почему туда не направить 1.3 млрд. Разработчики gitflic постоянно подают заявки на участие, но видимо цель у этого 1.3 милиарда другая.
Areso
19.06.2023 13:40Gitflic немного странный сервис, но у ребят просто фамилии не те, а в остальном успехов им и всяческого росту.
vologa
19.06.2023 13:40Очень поддерживаю, чем больше денег отправят на местный Гитхаб и Википедию, тем меньше денег уйдет СВО
blind_oracle
19.06.2023 13:40+11.3млрд это в пределах погрешности, к сожалению, по сравнению с тем что тратится на войну
dennyoi
19.06.2023 13:40Вполне понятно почему там нет коммерческих структур. Этот гос.репозиторий создается с целью переиспользования кода, созданного в рамках госконтрактов. Чтобы не изобретать велосипеды каждый раз, а переиспользовать созданное среди гос.органов. Думаю, что и в 44-ФЗ впилят обязательство сначала искать и использовать софт оттуда. И это нормально. Получается такой гос-опен-сорс. Вполне логичное и практичное решение.
А про приставку "российский" и неуспех такого дела - это понятно откуда, нас 30 лет воспитывали на повестке того, что русские могут только нефть качать и быть страной-бензоколонкой. Это, мягко говоря, не так.
mayorovp
19.06.2023 13:40+1Только вот работал я над госпроектами. И знаете что? Там, как в общем-то и везде, зачастую при полном доступе к исходникам проще всё нахрен переписать чем чинить. Как подобный код можно где-то переиспользовать?
GTD01
19.06.2023 13:40Или, обяжут туда сливать исходники тех, кто выполняет проекты
в госсекторе. Но я вот совсем не понимаю кому и зачем это нужно и
полезно?---
Нужно. Чтобы по несколько раз за одно и то же не платить.
Wadzhio
19.06.2023 13:40+1Читая комментарии на ум приходит аналогия с Северной Кореей - там власть запрещает заграничные сервисы и т. п., но их программисты продолжают писать код на благо страны. Интересно насколько плодотворным может быть подобный труд?
VladSmir
19.06.2023 13:40-1Не все аналоги чего-то заморского померли. Взять те же вк, озон (и др.), яндекс музыка, кинопоиск, яндекс поиск и т.д. Единственное отличие - в них не участвовало гос-во. Откровенно, меня мало интересует этот проект и его судьба, лишь хотел заметить, что все таки у него есть небольшие шансы, особенно когда, после всех вложенных средств, всем российским компаниям "порекомендуют" переходить на него
AlexeyOs
19.06.2023 13:40+1А вообще, крутые и живые проекты получаются когда на это возникает запрос от самого сообщества. Ну вот, условно, кремниевая долина. Там этого хотел бизнес, там нашлись местные энтузиасты, там были неназначенные инвесторы.
А у нас обычно по‑другому: «Давайте сделаем Сколково и у нас будет своя кремниевая долина». Но это не так работает. Вот и получаются у нас всегда какие‑то формальные штуки, которые не несут никакой ценности для сообщества
Вы наверное не знаете историю происхождения Силиконовой долины. Не было такого, что сообщество захотело процессоры и компьютеры и бизнес создал силиконовую долину)))
Тут даже позволю себе цитату из недружественной википедии : Область залива Сан-Франциско долгое время была основным местом для разработок и исследований структур ВМС США
И долгое время в Кремниевой долине были подрядчики ВМС США, а потом там офисы стали снимать, просто потому что там уже была инфраструктура и можно было получить контракт от правительства.Отличие между подходом России к Сколково и США к Кремниевой долине есть, в России зачем-то за гос. деньги стали строить здания. А не выставлять гос. заказы на электронику. Но в истории с Российским github всё правильно на мой взгляд, потому что начали именно с гос. заказов.
В него вошли ПАО «Газпром нефть», Минцифры, Правительство Тамбовской области, Тинькофф банк и ещё 60 юридических и 20 физических лиц. Но не вошли IT‑гиганты, вроде Яндекса, Вконтакте, Лаборатории Касперского.
По поводу того, что в перечне Яндекс и Касперского нету, так тут нужно дождаться комментариев от этих компаний. Возможно их звали, но эти компании хотят обойти санкции и поэтому максимально стараются сократить связи с властями России.
Nomerat
19.06.2023 13:40Не косаясь непосредственно GitHub (хотя для меня смысл отечественного ускользает), хотелось бы сказать про госпрограммы и организацию того же Сколково. Чтобы создать что-то действительно прикольное и масштабное, надо чтобы встретились несколько умных или/и активных людей в одном месте и обменялись мыслями. Так Джобс встретил Возняка, Гейтс встретил Аллена (и еще неизвестно сколько рядом интересных людей крутилось и внесли свой неявный вклад). Вот государство и создает площадки, на которых вероятность таких встреч повышается. И это хорошо. Эффективность у этого под вопросом, хотя можно рассматривать как "венчурные" инвестиции, причем без участия в доли прибыли, может это и вправду отобъется в сотни раз, тем что в стране появяться новые крутые проекты.
AlexeyOs
19.06.2023 13:40-3Чтобы создать что-то действительно прикольное и масштабное, надо чтобы встретились несколько умных или/и активных людей в одном месте и обменялись мыслями. Так Джобс встретил Возняка, Гейтс встретил Аллена (и еще неизвестно сколько рядом интересных людей крутилось и внесли свой неявный вклад).
Я не знаю что такого выдающегося сделал Билл Гейтс. Финансово успешная история Майкрософт началась с того, что мама Била устроила ему встречу с IBM, которым он продал чужую операционную систему
Про Возняка вообще ничего не слышал выдающегося. Поэтому я не сторонник этих площадок для встреч. Хатаконы здорово. Гос. заказы на развитие отечественного софта и железа замечательно. А смысл этих форумов я если честно не понимаю.
MiraclePtr
19.06.2023 13:40Про Возняка вообще ничего не слышал выдающегося.
Может просто не изучали эту тему? Так-то Возняк был талантливым инженером, первую модель их компьютера он разработал в одну морду, руководил разработкой последующих, и в том числе привнес немало оригинальных идей. Их Disk II (детище тоже Возняка) вообще произведение инженерного искусства.
e_c_h_o
19.06.2023 13:40автор пишет:
"С точки зрения госбезопасности — решение о создании репозитория в ru домене, конечно, правильное"
Это собственно и есть причина создания такого рода сервисов, что для локального ПО хранить код локально, не опасаясь блокировок, дропов репозиториев и пр. Да даже до всей это ерунды с блокировками, нормальной практикой было создание зеркал в разных местах, чтобы в случае чего ПО не превратилось в тыкву.
Никто же не задает вопрос "зачем это нужно, если есть GitHub", таким сервисам как bitbucket.org, gitlab.com и подзабытому ныне sourceforge.net . Ну вот будет еще один
И тут вопрос ни столько в ПО, сколько в том, что это ПО нужно разместить на каких-то железяках, они к сожалению (или к счастью) не бесплатные
OpenSource - это лишь сопутствующая задача, а не основная. Основная все-таки код хранить, а авторизации где-то там, автоматизации чего-то там, это просто приятные функции.
fomiash
19.06.2023 13:40Жесткие и отпугивающие требования - это чтобы много не регистрировалось участников сразу и сервис не лежал) Можно было бы вложиться в развитие того же gitflic, например, но будут Гитуслуги. И точка.
koreychenko
Дык про это ещё в Старике Хоттабыче было. Когда он скопировал телефон из мрамора, а тот почему-то не захотел работать
KongEnGe
Мрамора нет, остался эбонит. Брать будете или вилами коммитить в стог станете?
andy_p
Это еще до Хоттабыча было. Карго-культ называется.
ZiggiPop
По сути они где-то плюс-минус с Хоттабычем были созданы — в современном виде культы карго появились где-то в конце 40х. Даже можно сказать, что Хоттабыч был раньше — роман был написан до ВМВ, в 38-м году
PuerteMuerte
Хоттабыч тоже не без карго был. Тут тебе и новая квартира в новом доме для работающего на заводе (хотя и старая была как минимум, двухкомнатной), и сразу телефон в ней.
ZiggiPop
Ну тут как раз все понятно и логично — Лазарь Лагин был прежде всего профессиональным пропагандоном и патентованою сволочью, и лишь потом — детским писателем.
Keeper9
Однако,
avitek
Одно другому не мешает.
Keeper9
Личность как минимум неоднозначная.
EevanW
А что не так с квартирой в новом доме? Мои родители именно так 3-комнатную квартиру и получили. Без руководящих должностей. Под самый занавес, в 91-м.
Отцу, правда, пришлось разнорабочим на стройке того дома поработать, для ускорения очереди (уж не знаю, как это влияло).
PuerteMuerte
Мои тоже, в 1981-м. Без руководящих должностей. Правда, сначала десять лет в землянке, потом ещё двадцать в доме на две семьи, который в итоге пошёл под снос. Чтобы получить квартиру в новом доме в СССР, надо сперва было иметь достаточные причины, почему в старом не живётся, а жилищные нормы даже в 1960-е были около 7 кв.м. на человека, не говоря уже про 1930-е, когда писали Хоттабыча.
Didimus
Зато он дорогущий. И из него можно сделать бордюр
LexB
Бордюр из мрамора?
Didimus
В Москве из гранита делается