anonymous@RULINUX.NET~# Last login: 2024-11-22 14:19:28
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Касательно репозитория.

Тут вот анон предлагает переехать на гитхаб. Сразу оговорюсь мне гитхаб не нравится, а предпочитаю минималистичный гиториус. Но я предлагаю вам высказаться что предпочитаете вы. Высказываемся только те кто планирует активно учавствоать в разработке. Если вы думаете сделать пару коммитов и свалить оставив нас с SystemV работать c GitHub-ом то лучше не высказывайтесь. Так-что голосуем кто что предпочитает?

  1.  Gitorious

  2.  GitHub

Я за 1 вариант.

Tux-oid(*) (2012-05-05 08:00:51)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Касательно репозитория. от Tux-oid 2012-05-05 08:00:51
avatar
Скрыть

Re:Касательно репозитория.

2! Не знаю чем тебе так нравится гиторус - это же глюк на клюке. Гитнаб хотябы от глюков уже давно почистили. Вики хорошее, коллективная работа поддерживается хорошо. Можно добавить битбакет, если будем юзать меркуриал. Он тоже хорош, даже 1 приватное репо дают на халяву.

Ax-Xa-Xa(*)(2012-05-05 09:47:44)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от Ax-Xa-Xa 2012-05-05 09:47:44
avatar
Скрыть

Re:Касательно репозитория.

если будем юзать меркуриал

Если мигрировать с сайта на сайт еще можно, то мигрировать с одной vcs на другую желания нет вообще никакого. Да и привык я к гиту.

Tux-oid(*)(2012-05-05 09:53:33)

Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от Tux-oid 2012-05-05 09:53:33
avatar
Скрыть

Re:Касательно репозитория.

> Если мигрировать с сайта на сайт еще можно, то мигрировать с одной vcs на другую желания нет вообще никакого. Да и привык я к гиту.


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

Ax-Xa-Xa(*)(2012-05-05 10:00:08)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
[#] [Добавить метку] [Редактировать] Ответ на: Касательно репозитория. от Tux-oid 2012-05-05 08:00:51
avatar
Скрыть

Re:Касательно репозитория.

Мне гиториус не нравится, но я за 1й вариант, нефиг туда сюда таскать, особенно если пользуешься только git push/pull.

//Id

anonymous(*)(2012-05-05 10:47:58)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от anonymous 2012-05-05 10:47:58
avatar
Скрыть

Re:Касательно репозитория.

> Мне гиториус не нравится, но я за 1й вариант, нефиг туда сюда таскать.
Чего туда сюда таскать? Не старый код правиться будет, а с нуля фактически начнется писанина.

> особенно если пользуешься только git push/pull
Если просто как халявное хранилище git, то тогда проще попросите Витрута, он на серваке rulinux.ru репозитарий создаст.

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

В гиторусе хорошо если 50% фич от гитхаба реализовано, и то это всё глючит. Я например с третей попытки зарегался и с второй себе клон репы сделал. Правда оказалось это было зря, pull request как сделать я так и не нашел.

Ax-Xa-Xa(*)(2012-05-05 13:03:09)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от Ax-Xa-Xa 2012-05-05 13:03:09
avatar
Скрыть

Re:Касательно репозитория.

>А если вы хотите все же как-то смотреть код друг друга, обсудить чтоно, на память в вики что-то записать, то только гитхуб или аналог самим поднимать где-то.
1) чем мешает GIT смотреть код друг друга, там же любой коммит может комментироватся, да и версионность полная.

2)для обсуждения достаточно форума, ну или списка рассылки

3)гиториус и гитхаб я считаю более отказоустойчивыми, чем сомнительный rulinux.net, хотя свой хост позволит вести более гибкую политику разработки, но учитывая, что пилить будет как всегда один Туксоид, ну может еще 1 человек, а остальные давать советы, это не принципиальный плюс...

//Id

anonymous(*)(2012-05-05 13:14:33)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от anonymous 2012-05-05 13:14:33
avatar
Скрыть

Re:Касательно репозитория.

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



> но учитывая, что пилить будет как всегда один Туксоид, ну может еще 1 человек, а остальные давать советы, это не принципиальный плюс...


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

Ax-Xa-Xa(*)(2012-05-05 14:40:51)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
[#] [Добавить метку] [Редактировать] Ответ на: Касательно репозитория. от Tux-oid 2012-05-05 08:00:51
avatar
Скрыть

Re:Касательно репозитория.

Выскажусь и я.

В чём я вижу отличия гиториуса от гитхаба:

  •   На гитхабе есть красивая и удобная карта форков

  •   На гитхабе есть багтрекер (наверное, самый серьёзный аргумент)

  •   Гитхаб стабильнее, так как гиториус периодически то падает, то тормозит.


Отличия в дизайне и интерфейсе есть, но они несуществены. Нет, я понимаю, что в гитхабе тебе и html5 history api, и кнопочки красивые, но тут такое дело - это всё нужно, когда ты постоянно с этим интерфейсом работаешь. То есть, если твоё время на 50% (условно) занимает хождение по веб-интерфейсу (форканье, написания багрепортов, комментарии), то тогда интерфейс системы в важен. Ведь это, получается, твой рабочий инструмент. Можно постить красивые комментарии с картиночками, быть социальным и любоваться октокотом.

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

Если же ты мерджишь код от того, у кого нет доступа на запись к репозиторию, то лучше всё равно сделать себе git pull в новую ветку, и проверить результат на рабочей машине. Вдруг что не так? Заодно можно coding style подправить. В гиториусе есть merge requests, а большего и не надо. Единственное, что меня смущало - отсутствие багтрекера, но потом я понял, что багтрекер на форуме всё же лучше, чем в репозитории, т.к. ближе к народу, который может сразу взять и написать.

Привлечение сторонних разработчиков - штука сомнительная. Надо будет - приедут и на гиториус.

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

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

SystemV(*)(2012-05-05 15:15:27)
Отредактировано SystemV по причине "не указана"
Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Касательно репозитория. от Tux-oid 2012-05-05 08:00:51
avatar
Скрыть

Re:Касательно репозитория.

Алсо, немного не в тему.

Туксоид, сделал бы ты как они тут пишут, чтобы всякий кэш в гит не попадал. И настройки из parameters.ini, которые таки разные на разных машинах.

SystemV(*)(2012-05-05 16:31:41)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от SystemV 2012-05-05 16:31:41
avatar
Скрыть

Re:Касательно репозитория.

.gitignore? Я впринципе пока только vendors туда добавил. Как раз разбираюсь потихоньку что еще не нужно. А ты мне тут прям целый список дал. спс. поправлю.

Tux-oid(*)(2012-05-05 16:39:46)

Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120422 Firefox/12.0 SeaMonkey/2.9
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от Tux-oid 2012-05-05 16:39:46
avatar
Скрыть

Re:Касательно репозитория.

>.gitignore? Я впринципе пока только vendors туда добавил.
Да, там суть в .gitignore, в первую очередь. А ещё они предлагают устраивать корень репозитория сразу внутри директории Symfony, т.к. она смысла отдельного вообще не несёт. Документ-рут всё равно в web/ указывать должен.

Насчёт параметров (parameters.ini) надо подумать, т.к. нехорошо в репозиторий пихать настройки, которые потом каждый будет менять, и держать как незакоммиченные изменения. Если, в такой ситуации, понадобится поменять что-то в этом файле (что-то глобальное, не связанное с паролем на БД), то нужно будет проделывать операцию "вернуть файл к исходному -> добавить изменения -> закоммитить -> вернуть свои локальные настройки". Мелочь, а неприятно.

Авторы фреймворка предлагают такое, но оно у меня сходу не завелось дома, надо будет ещё попробовать.

SystemV(*)(2012-05-05 16:46:53)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от SystemV 2012-05-05 16:46:53
avatar
Скрыть

Re:Касательно репозитория.

UPD: я тут заметил, что по ссылке про gitignore они предлагают parameters.ini.dist. Вполне хорошее решение.

SystemV(*)(2012-05-05 17:01:44)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от SystemV 2012-05-05 15:15:27
avatar
Скрыть

Re:Касательно репозитория.

Да уж блджад! Расхваливаете гитхаб, а вывод "Нихуя гиториус, так гиториус"))) Можно подумать репа уже на гиториусе джва года и джва гигабайта кода, и перенос представляется очень сложной проблемой.)))

Ax-Xa-Xa(*)(2012-05-05 17:26:42)
Отредактировано Ax-Xa-Xa по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от Ax-Xa-Xa 2012-05-05 17:26:42
avatar
Скрыть

Re:Касательно репозитория.

А, кстати, гитхаб умеет в своём багтрекере анонимный постинг? Если нет (а похоже на то), то багтрекер как плюс отваливается - многие посетители форума не будут рады регистрироваться на гитхабе ради написания одного несчастного бага, им проще тут написать.

SystemV(*)(2012-05-05 17:35:03)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Касательно репозитория. от Ax-Xa-Xa 2012-05-05 13:03:09
avatar
Скрыть

Re:Касательно репозитория.

>Правда оказалось это было зря, pull request как сделать я так и не нашел.
Вот, чтобы не быть голословным: https://gitorious.org/rulinux-engine/rulinux-engine/merge_requests/2

SystemV(*)(2012-05-05 17:38:22)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Касательно репозитория. от Tux-oid 2012-05-05 08:00:51
avatar
Скрыть

Re:Касательно репозитория.

Ладно хуй с нем, уболтали. гиторус, так гиторус)))

Ax-Xa-Xa(*)(2012-05-05 17:43:27)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!