Опитування

Яку СКВ використовувати для розробки нашого сайту?

Subversion
5 (33.3%)
Mercurial
4 (26.7%)
Git
4 (26.7%)
Іншу
2 (13.3%)

Проголосувало: 11

Автор Гілка: Процес розвитку сайту  (Прочитано 11324 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
В мене є бажання спростити процес розвитку сайту. Мене вже не пре від можливості правити код прямо на робочому сервері.

Я збираюся загнати LOU і DLOU в subversion. Важливі файли (профілі користувачів) будуть проігноровані.

Забрати код сайту з subversion-у зможе кожен охочий. Писати зміни в subversion зможуть тільки довірені користувачі. Тестувати код можна буде на спеціально створених гілках сайту: linux.org.ua/test/КОРИСТУВАЧ та linux.org.ua/staging/ГІЛКА.

Також, для зберігання заявок (tickets), підніму Trac. Але можливо краще використати sourceforge.net або інший безкоштовний гостинг для цього і не парити собі голову.

Шкода, але я не маю бойового досвіду з git.

Коментарі, зауваження, пропозиції?
« Змінено: 2010-04-15 12:51:30 від lvm »
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Процес розвитку сайту
« Відповідей #1 : 2010-04-15 12:54:44 »
Між іншим: можливо є якийсь безплатний гостинг для git/subversion/etc. в Україні чи хоча б на українському домені?
[Fedora Linux]

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Процес розвитку сайту
« Відповідей #2 : 2010-04-15 12:57:06 »
WOW, тобто кожен бажаючий зможе мати свій ЛОУ з преферансом і поетесами, але зі спільною базою дописів та користувачів?
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Процес розвитку сайту
« Відповідей #3 : 2010-04-15 13:09:12 »
WOW, тобто кожен бажаючий зможе мати свій ЛОУ з преферансом і поетесами, але зі спільною базою дописів та користувачів?
Ні. База користувачів буде недоступною для тестів. Дописи можна буде скопіювати — там нічого важливого (крім адрес).
[Fedora Linux]

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Процес розвитку сайту
« Відповідей #4 : 2010-04-15 13:20:42 »
Гм. Мене цікавит така можливість (Треба Perl підучити, щоправда), зокрема погратися із оформленням сайту. Я так розумію, найкращі пропозиції ви вноситимете на основний сайт.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Процес розвитку сайту
« Відповідей #5 : 2010-04-15 13:56:22 »
Так, саме для цього я і збираюся піднімати цю систему.
[Fedora Linux]

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Процес розвитку сайту
« Відповідей #6 : 2010-04-15 13:58:09 »
Чудова ідея.

Шкода, але я не маю бойового досвіду з git.
Тут таки краще мати щось розподілене. Або git, або hg. В Україні, здається, таких хостінгів не має. Але у Прапора, скажімо, є свій дедік на unixzone.org.ua. Можна його гарненько попросити підняти там, що треба.

Edit:
Хоча пардон, фізично він таки в Америці...
« Змінено: 2010-04-15 13:59:04 від Cthulhu »

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Процес розвитку сайту
« Відповідей #7 : 2010-04-15 14:01:39 »
Та можна і до gvy звернутися.
/me не хоче сам того робити, бо давно обіцяв налаштувати веб-сервер на Debian під gallery.osdn.org.ua (хочемо оновити), все лінується добити налаштування mod_security (може хто поділиться) та зробити ssh з ключами.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Процес розвитку сайту
« Відповідей #8 : 2010-04-15 14:03:15 »
Та хостінг - не проблема, аж до sf чи googlecode, якщо припре. Головне VCS вибрати. Голосую за hg.

Edit:
« Змінено: 2010-04-15 14:09:45 від Cthulhu »

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Процес розвитку сайту
« Відповідей #9 : 2010-04-15 15:22:56 »
hg +1
Off-topic:
До речі, є така штука як ikiwiki - вікі, яке використовує для збереження контенту vcs - я собі таке підняв на isbear.unixzone.org.ua з git як бек-енд. До речі дуже ефективно у плані споживання ресурсів - сторінки одразу рендеряться у статичний html.
« Змінено: 2010-04-15 15:28:51 від ISBear »

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Процес розвитку сайту
« Відповідей #10 : 2010-04-15 15:37:01 »
hg +1
Off-topic:
До речі, є така штука як ikiwiki - вікі, яке використовує для збереження контенту vcs - я собі таке підняв на isbear.unixzone.org.ua з git як бек-енд. До речі дуже ефективно у плані споживання ресурсів - сторінки одразу рендеряться у статичний html.

hg - 1, svn + 1, git + 1. Створив опитування.
« Змінено: 2010-04-15 15:37:21 від lvm »
[Fedora Linux]

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Процес розвитку сайту
« Відповідей #11 : 2010-04-15 15:42:27 »
Off-topic:
А чого -1? Я hg почав використовувати порівняно нещодавно, тепер жалкую, що мої проекти вже на git, а не на ньому, бо MQ - то таки дуже зручно.

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Процес розвитку сайту
« Відповідей #12 : 2010-04-15 18:52:49 »
А що із цього потребує мінімум мороки при освоєнні?
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Процес розвитку сайту
« Відповідей #13 : 2010-04-15 18:56:25 »
Гіт чи меркуріал (ІМХО) - я так й не зміг достоту в'їхати в cvs/svn, в той час як у мережі повно мануалів типу "гіт для чайника за п'ять хвилин".

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Процес розвитку сайту
« Відповідей #14 : 2010-04-15 19:13:58 »
А що із цього потребує мінімум мороки при освоєнні?
Flame:
Perforce :)