#81
|
|||
|
|||
миграция на git
Pavel Gulchouck написал(а) к Alexey Vissarionov в May 17 14:57:26 по местному времени:
Нi Alexey! 16 May 17, Alexey Vissarionov ==> All: AV> Что сделано: AV> 1. Создано хранилище git.huskyproject.org AV> 2. Туда скопирован код из CVS Без истории и веток, что ли? :-( AV> 3. Попутно fidoroute (сафроутер) обрел собственную репу AV> 4. Для документации создана отдельная репа huskydoc AV> 5. Поднято read-only зеркало https://github.com/huskyproject AV> 6. Настроена синхронизация из git.huskyproject.org в github AV> Как я представляю себе дальнейшую работу: AV> 0. Все виды коммуникаций между разработчиками происходят только фидошными средствами. Объяснение: если человек не может AV> написать в эху - вряд ли есть смысл принимать от него какие-то патчи. Именно поэтому github - read-only. Ох... :-( Самое интересное, что есть на гитхабе - это пул-реквесты, ревью, комменты и их merge. Именно это - то, что делает удобным развитие opensource-проектов и даёт им жизнь. Если без всего этого, то зачем вообще оно на гитхабе нужно? Только для того, чтобы проект жил на твоём личном домене, или есть другие причины? И вопрос не только в том, каким путём передать патч. Пул-реквест - это больше, чем патч. Это может быть несколько коммитов, это обсуждение, вопросы по изменениям, возможные доработки в результате ревью... Процесс внесения изменений нужно сделать максимально удобным, тогда у проекта будет больше шансов развиваться. А оценивать патч исходя из того, каким путём он прислан - в фидошном netmail, в email или в виде пул-реквеста на гитхаб - это глупость. Ладно бы, если бы реквестов было несколько штук в день, и была необходима какая-то их первичная фильтрация, тогда можно было бы усложнять требования к оформлению реквестов. Но тут-то ситуация прямо противоположная. AV> 1. Для любых исправлений, кроме совсем уж очевидных (например, опечаток в документации) создаем новые экспериментальные AV> ветки, и все работы ведем там. AV> 2. В ветку master изменения попадают только после того, как их работа будет проверена как минимум в двух AV> системах - GNU/Linux и Windows. AV> 3. Объявляется, что `git reset --hard` является штатным действием в процессе разработки. AV> Лично я это делать умею и люблю, а также готов научить уметь и любить всех желающих. Сам по себе "git reset --hard" - действие над локальной копией репозитория. Это личное дело разработчика, никак других разработчиков не затрагивающее, "каждый дрочит, как он хочет". Как и "git rebase", и много других удобных инструментов для формирования красивого пул-реквеста. Если же ты имеешь ввиду, что штатным средством является "git push --force", то... Наверное, у тебя просто не было опыта командной разработки, других объяснений такому решению я найти не могу. Lucky carrier, Паша aka gul@gul.kiev.ua --- GoldED+/LNX 1.1.5-b20160827 |
#82
|
|||
|
|||
мигpация на git
Andrey Ostanovsky написал(а) к Alexey Vissarionov в May 17 16:04:52 по местному времени:
Нello Alexey! 18 May 17 01:27, you wrote to Sergey Anohin: SA>> выкидывание поддеpжки pазных ОС, это дополнительные гвозди в SA>> кpышку гpоба фидонета или дополнительные лопаты земли на нее, SA>> кому как нpавится. AV> Скажите, добрый сэр: а если для поддержки perl в 64-битных системах AV> нужно отказаться от сборки под DOS - что вы предпочтете? Речь идет о выкидывании поддержки для более менее современных систем... Andrey --- GoldED+/BSD 1.1.5-b20070503 |
#83
|
|||
|
|||
Re: миграция на git
Vitaliy Aksyonov написал(а) к Alexey Vissarionov в May 17 00:43:10 по местному времени:
Привет, Alexey! 17 май 17 00:00, Alexey Vissarionov -> Evgeny Zyatkov: AV>>>>> 5. Поднято read-only зеркало https://github.com/huskyproject EZ>>>> на гитхабе половны нет пока ещё ? EZ>>>> все lib*, bsopack, huskybase, hptsqfix,..... AV>>> Да. А некоторых и не будет - в частности, huskybase. EZ>> Т.е. видимо Debian-зависимости от huskybase и некоторых lib EZ>> исчезнут? AV> Если появится участник, которому будет не лень и не противно AV> ковыряться со сборкой эхотага под дебилиан и его афроаналоги - AV> возможно, там что-нибудь поменяется. AV> Сейчас это полупочтенное семейство систем не поддерживается вообще AV> никак. Я планировал присчесать скрипты для Debian, т. к. хочу перенести ноду на другой сервер и не разводить "Gentoo". :) С наилучшими пожеланиями, Vitaliy. ... 10.0 times 0.10 is hardly ever 1.00. --- GoldED+/LNX 1.1.5-b20160201 |
#84
|
|||
|
|||
миграция на git
Alexey Vissarionov написал(а) к Vitaliy Aksyonov в May 17 02:00:20 по местному времени:
Доброго времени суток, Vitaliy! 28 May 2017 00:43:10, ты -> мне: EZ>>> Т.е. видимо Debian-зависимости от huskybase и некоторых lib EZ>>> исчезнут? AV>> Если появится участник, которому будет не лень и не противно AV>> ковыряться со сборкой эхотага под дебилиан и его афроаналоги - AV>> возможно, там что-нибудь поменяется. AV>> Сейчас это полупочтенное семейство систем не поддерживается AV>> вообще никак. VA> Я планировал присчесать скрипты для Debian, [традиционно] Диффы - в президиум. VA> т. к. хочу перенести ноду на другой сервер и не разводить VA> "Gentoo". :) Эхехе... а ведь я еще помню, когда это называли "шлакварь" :-) -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Работа - как паровоз: чем больше свистим, тем меньше едем --- /bin/vi |
#85
|
|||
|
|||
Re: миграция на git
Vitaliy Aksyonov написал(а) к Alexey Vissarionov в May 17 02:30:30 по местному времени:
Привет, Alexey! 28 май 17 02:00, Alexey Vissarionov -> Vitaliy Aksyonov: EZ>>>> Т.е. видимо Debian-зависимости от huskybase и некоторых lib EZ>>>> исчезнут? AV>>> Если появится участник, которому будет не лень и не противно AV>>> ковыряться со сборкой эхотага под дебилиан и его афроаналоги - AV>>> возможно, там что-нибудь поменяется. AV>>> Сейчас это полупочтенное семейство систем не поддерживается AV>>> вообще никак. VA>> Я планировал присчесать скрипты для Debian, AV> [традиционно] AV> Диффы - в президиум. Дык, как только, так сразу. :) VA>> т. к. хочу перенести ноду на другой сервер и не разводить VA>> "Gentoo". :) AV> Эхехе... а ведь я еще помню, когда это называли "шлакварь" :-) Ну или так. :) С наилучшими пожеланиями, Vitaliy. ... 10.0 times 0.10 is hardly ever 1.00. --- GoldED+/LNX 1.1.5-b20160201 |
#86
|
|||
|
|||
мигpация на git
Alexander N. Skovpen написал(а) к Alexey Vissarionov в Jul 17 15:41:04 по местному времени:
Нello Alexey! 17 May 17 20:42, you wrote to Sergey Anohin: AV>>>>> 1. Создано хpанилище git.huskyproject.org EZ>>>> Как с него клониpоваться анонимусу ? AV>>> Пока никак. Если очень хочется пpямо сейчас - можно сдеpнуть с AV>>> гитхаба. SA>> А есть какой-то официальный pепо? Кpатко погуглив не нашлось SA>> вpоде. AV> Дык https://github.com/huskyproject AV> В настоящий момент он выполняет ажно три функции: резервная копия, AV> уеб-морда и (пока только там) анонимный доступ. В дальнейшем AV> планируется оставить только первые две. переделай через git cvsimport, чтобы вся история сохранилась Alexander http://skovpen.org [icq: 155478] ... GoldED+/LNX 1.1.5 (Linux 4.9.16-gentoo CPU UNKNOWN) --- ════════╦╦═╦╦═╗╔════ |