forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #81  
Старый 23.05.2017, 16:30
Pavel Gulchouck
Guest
 
Сообщений: n/a
По умолчанию миграция на 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  
Старый 23.05.2017, 18:50
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию миг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  
Старый 28.05.2017, 02:00
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 28.05.2017, 03:20
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию миграция на 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  
Старый 28.05.2017, 06:42
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 30.07.2017, 18:40
Alexander N. Skovpen
Guest
 
Сообщений: n/a
По умолчанию миг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)
--- ════════╦╦═╦╦═╗╔════
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:56. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot