URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 131595
[ Назад ]

Исходное сообщение
"Доступна система управления проектами Trac 1.6"

Отправлено opennews , 24-Сен-23 20:07 
После четырёх лет разработки представлен новый стабильный выпуск системы управления проектами Trac 1.6 (ветка 1.5 была экспериментальной), предоставляющей web-интерфейс для работы с репозиториями Subversion и ​Git, встроенный Wiki, систему отслеживания ошибок и раздел планирования функциональности для новых версий. Код написан на языке Python и распространяется под лицензией BSD. Для хранения данных могут применяться СУБД ​SQLite, ​PostgreSQL и ​MySQL/MariaDB...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=59808


Содержание

Сообщения в этом обсуждении
"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 20:08 
Ну не знаю, может всё-таки багзила лучше? хоть и без вики.

"Доступна система управления проектами Trac 1.6"
Отправлено X512 , 24-Сен-23 23:30 
Багзилла уродливая, слишком сложная и неудобная.

"Доступна система управления проектами Trac 1.6"
Отправлено penetrator , 25-Сен-23 03:29 
а ты трак видел? багзилла - это даже мило по сравнению с этим упоротым поделием

"Доступна система управления проектами Trac 1.6"
Отправлено вымя , 25-Сен-23 14:57 
Как ж вы опеннет терпите, если трак вам некрасив?

"Доступна система управления проектами Trac 1.6"
Отправлено penetrator , 26-Сен-23 09:05 
opennet - это новости, для новостного сайта вполне годно - основные функции выполняет, цвета не раздражают

а трак это совсем другого уровня тул, а сделан хуже, чем опеннет


"Доступна система управления проектами Trac 1.6"
Отправлено вымя , 26-Сен-23 17:48 
Трак свои функции выполняет отлично (если вы делом заняты, конечно, а не дейли-канбан-стендап-ритуалами), в отличие от опеннета не страдает от полурабочих кнопок про разворот всех комментариев; цвета — лучше опеннетовских, а если не нравятся, то htdocs/css/trac.css правится очень быстро, и даже не нужно парсить назад результат работы всяких SASS-ов, чтобы изур... ээ, изменить до состояния «багзилла».

Давайте более конкретные и субстантивные аргументы.


"Доступна система управления проектами Trac 1.6"
Отправлено penetrator , 27-Сен-23 07:16 
> Трак свои функции выполняет отлично (если вы делом заняты, конечно, а не
> дейли-канбан-стендап-ритуалами), в отличие от опеннета не страдает от полурабочих кнопок
> про разворот всех комментариев; цвета — лучше опеннетовских, а если не
> нравятся, то htdocs/css/trac.css правится очень быстро, и даже не нужно парсить
> назад результат работы всяких SASS-ов, чтобы изур... ээ, изменить до состояния
> «багзилла».
> Давайте более конкретные и субстантивные аргументы.

у каждого своя планка "отличного", страшный юай у меня в эту категорию точно не попадает


"Доступна система управления проектами Trac 1.6"
Отправлено вымя , 27-Сен-23 12:07 
> у каждого своя планка "отличного", страшный юай у меня в эту категорию
> точно не попадает

Я так и не увидел ничего конкретного. Что, без анимаций переизобретённых на джаваскрипте дропдаунов  с конскими полями внутри элементов ломка начинается?


"Доступна система управления проектами Trac 1.6"
Отправлено BrainFucker , 24-Сен-23 20:24 
Кто пользовался, чем оно лучше/хуже Redmine кроме того что python vs. ruby?

"Доступна система управления проектами Trac 1.6"
Отправлено ptr , 24-Сен-23 20:56 
По функционалу хуже. Например, пользовательские поля нужно добавлять через правку глобального track.ini
Значит совершенно не пригоден для ведения множества проектов, где в разных проектах PM сам решает, какие пользовательские поля ему нужны.
Если же учесть еще магазин плагинов Radmine, то тут и сравнивать будет нечего.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 22:42 
Завести каждому проекту отдельный Trac это выше сил локалхостных админов.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 23:20 
А миграция тикетов между проектами?

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 25-Сен-23 09:48 
мы когда-то делали. Не помню уже - сами или через готовый hack.
Но вон там шибкоумный pm понадобавлял кастомных полей для нужной и важной псевдодеятельности, а в соседнем траке добавлены другие - и как ты такое собираешься мигрировать в принципе?

Поэтому счастьем было то что они не могли такого понаделать.


"Доступна система управления проектами Trac 1.6"
Отправлено Менеджер Антона Алексеевича , 25-Сен-23 18:25 
> А миграция тикетов между проектами?

URL — слыхал о таком? Мощная штука. Позволяет найти данные на другом сервере. Пользуюсь каждый день, и тебе рекомендую.


"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 24-Сен-23 21:03 
оно лучше тем что не требует "специалиста по redmine".
И почти не мешает работе, если ты конечно не тот самый специалист.

Но если тебе нужна не тикетница а среда для управления проектами, то, боюсь, время этой игрушки прошло и светит тебе настраивать гитляп.


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 20:30 
Gitlab CE не?

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 20:54 
> Gitlab

Нет.


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 21:10 
Взвешенный ответ. Но не убеждающий подробностями: гитлпб стоит у половины мира и работает, а релизится чуть не раз в сутки (по мелочи), а трак - раз в N лет и нужен мало кому.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 21:11 
> релизится чуть не раз в сутки

Что в этом хорошего? Здесь как раз важна стабильность, а не чёткий график обновлений ради обновления.


"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 24-Сен-23 21:14 
вот же ж - шта6ильно релизится. Угадай что сломается сегодня!

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


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 23:57 
> Что в этом хорошего? Здесь как раз важна стабильность, а не чёткий график обновлений ради обновления.

Можете самому себе устроить такую "стабильность", обновляясь раз в пять лет.


"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 25-Сен-23 09:44 
только на локалхосте. Торчащее наружу - поломают. Я уже пару раз помогал "восстанавливать" самодельные гитляпы с целым зоопарком внутри.


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 10:11 
А сабж типа не ломается потому что релизится раз в пят лет? Я все правильно понял?

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 11:50 
Чёт погуглил взломов не нашел. Походу работает.

"Доступна система управления проектами Trac 1.6"
Отправлено вымя , 25-Сен-23 15:17 
VPN уже не в моде, что ли? Социальная реклама о вреде сработала? А если без шуток, то ещё до всяких пандемий мне рассказывали про одну конторку, у которой и доступ к гитлабу из всея интернета был, и регистрация свободная, и доступ к репам по умолчанию, и ключи от амазоновских облаков захардкожены в исходниках. Впрочем, я могу их понять, меню настроек репозиториев в этом гитлабе переезжало раз сто: из меню слева в меню наверх, оттуда в гамбургерную кнопку в углу, оттуда опять налево... Очень удобно, когда нужно сидеть в трёх гитлабах разных версий (нет).

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 10:20 
> обновлений ради обновления.

В списке изменений Gitlab CE так и нишут "обновление ради обновления", или вы это сами придумали?


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 11:51 
А ты сам думать не умеешь? Этот твой гитлаб уже давно еле ворочается.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 27-Сен-23 09:25 
про половину мира это глубокое заблуждение.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 21:16 
Сожрали всю оперу и не запустилась.

"Доступна система управления проектами Trac 1.6"
Отправлено penetrator , 25-Сен-23 03:30 
делаешь что-то не то, с омнибаса заводится как часы

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 25-Сен-23 09:45 
это потому что ты ретроград и неудачник и зачем-то ковыряешься вручную вместо того чтобы парой кликов верной мыши развернуть себе облачный инстанс.


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 20:55 
Как-то оно не очень. Всегда плевался, отправляя багрепорты в Midnight Commander.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 15:12 
Там дико древняя версия, на которую разрабы MC положили.

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 24-Сен-23 20:58 
Надо же ж. Они все же сделали ЭТО.
Впрочем, подозреваю, в очередной раз - никому ненужную сизифову работу. (как с hg - поддержку ненужно-3 питона впихнули но все расширения сломаны а ядро тоже работает нестабильно)

Если большая часть track-hacks теперь несовместима и не работает - кому оно такое надо - науке неизвестно.


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 20:59 
> как с hg

hg ещё живо?


"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 24-Сен-23 21:05 
тоже нет.

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


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 21:17 
Какой нибудь бывший школьник.

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 24-Сен-23 21:22 
> Какой нибудь бывший школьник.

с седой бородой, цепляющейся за ножки стульев? Нормальному неоткуда узнать про трак.

Такие ставят гитляп потому что все бандерлоги так делают (или хотя бы об этом говорят).


"Доступна система управления проектами Trac 1.6"
Отправлено Бывалый смузихлёб , 25-Сен-23 08:03 
> Такие ставят гитляп потому что все бандерлоги так делают (или хотя бы об этом говорят)

Так по нему горы всевозможных наработок и наличие ответа почти на любой вопрос


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 24-Сен-23 21:25 
Школьники ничего не знают кроме гитхаба, потому что вася пупкин с ютуба сам использует гитхаб.

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 25-Сен-23 09:42 
да ладно тебе, не надо их так недооценивать - пока он др-ит на видео васи и руки заняты, там автоплей сам ему включит петю который легко и просто установил гитляп и настроил ci даже не переставая др-ть.


"Доступна система управления проектами Trac 1.6"
Отправлено _hide_ , 26-Сен-23 11:34 
>>> просто установил гитляп

Вы меня уж извините, но по сложности установки и настройки gitlab даст trac-у фору.


"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 26-Сен-23 11:39 
тебе ж написали - полный ютуб видосиков как нам установить гитляп (и продолбать все токены и пароли сразу, но это в 25м кадре и так прямо не видно)

Не говоря уже о видосиках "как включить уже установленный где-то в облачке заботливой мэйлрушечкой, и недорого" (или кто там еще остался).

А найди-ка мне в ютубе "как установить немодную версию трака с немодной версией пихона"?! Что, обломался, да?! Это потому что поганые ретрогады не умеют даже стримить - и пишут, ты будешь ржать, буковками, тексты. Но пока никто не догадался вслух зачитывать их в ютубе - мы живем сравнительно спокойно.


"Доступна система управления проектами Trac 1.6"
Отправлено _hide_ , 26-Сен-23 11:50 
> тебе ж написали - полный ютуб видосиков как нам установить гитляп (и
> продолбать все токены и пароли сразу, но это в 25м кадре
> и так прямо не видно)
> Не говоря уже о видосиках "как включить уже установленный где-то в облачке
> заботливой мэйлрушечкой, и недорого" (или кто там еще остался).
> А найди-ка мне в ютубе "как установить немодную версию трака с немодной
> версией пихона"?! Что, обломался, да?! Это потому что поганые ретрогады не
> умеют даже стримить - и пишут, ты будешь ржать, буковками, тексты.
> Но пока никто не догадался вслух зачитывать их в ютубе -
> мы живем сравнительно спокойно.

Из всего этого потока сознания не могу понять, какое отношение "ютуб видосиков" имеет к инструкции по установке и первичной настройке решения для взрослых людей? Ютуб -- это для детей, рекламы  (да, настройка и демонстрация новых функции тоже может быть рекламой) и малоквалифицированных кадров (помогает научиться управляться с ИДЕ, к примеру).


"Доступна система управления проектами Trac 1.6"
Отправлено вымя , 26-Сен-23 17:55 
> Ютуб -- это для детей [...] и малоквалифицированных кадров

Так иных в стартапы и не берут. Попробуй добиться от квалифицированного деда горящих глаз и желания ковыряться за доширак одновременно в React+Redux и K8s+Terraform.


"Доступна система управления проектами Trac 1.6"
Отправлено _hide_ , 29-Сен-23 21:07 
Если зарплата выше рынка, то любой дед будет работать в 100 раз лучше горячеглазых имбицилов. Да и результат проживет потом больше 6 месяцев.

"Доступна система управления проектами Trac 1.6"
Отправлено вымя , 25-Сен-23 01:54 
> hg ещё живо?

Здрасте.

https://hg.mozilla.org/mozilla-central/
https://hg.nginx.org/nginx/


"Доступна система управления проектами Trac 1.6"
Отправлено User , 25-Сен-23 09:10 
https://cvsweb.openbsd.org/
Привет от CVS ))).
Если так поискать - так и rcs хоронить рано!

"Доступна система управления проектами Trac 1.6"
Отправлено BeLord , 25-Сен-23 09:47 
Есть система, насколько она хороша? Берем реальный бизнес кейс, к примеру:
1. 25 проектов.
2. Время жизни проекта 10 лет.
3. Общее число разработчиков порядка 70 человек.
4. Групп разработки 25.
5. Менеджеров 30.
6. Суппорт/тестировщики порядка 100 человек.
7. Документооборот порядка 15 человек.
8. Состав проектных групп меняется динамически.
Вопрос, указанная система потащит, весь этот колхоз, если да, то плюсы и минусы.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 12:02 
А ты за что зарплату получаешь, если под твой бизнес-кейс опеннет-архитекторы технологию проектируют-адаптируют?

"Доступна система управления проектами Trac 1.6"
Отправлено Менеджер Антона Алексеевича , 25-Сен-23 18:35 
С такими детскими объёмами хватит обычного GitHub за глаза.

"Доступна система управления проектами Trac 1.6"
Отправлено pofigist , 26-Сен-23 09:01 
25 проектов? Сразу нет.
Это система для одного небольшого пет-проекта.

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 26-Сен-23 10:47 
Скорее для одной команды разработчиков. Проектов может быть не один (и так проще чем с пачкой разных траков), но это должны быть одних и тех же людей проекты.


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 10:36 
Проблема в том, что хипстеры эту замечательную систему дропнули, перейдя на GitLab. Чтобы былтповод сказать "это нас и вас тоже взломали через уязвимость гитлаба, а не к нам пришли с паяльником и мы помогли вас взломать".

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 10:43 
>Реализована поддержка Python 3.

Через 4 года после официального дропа всех версий питона 2 создателями питона, через 7 лет после дропа питона 2 адекватными проектами, и через 2 года после исключения бинарных пакетов питона 2 из дистров. То есть как минимум 7 лет это проект был слегка в неадеквате, 4 года - совсем в неадеквате, а 2 года - вообще неработоспособен.


"Доступна система управления проектами Trac 1.6"
Отправлено Менеджер Антона Алексеевича , 25-Сен-23 18:37 
Можно подумать, Trac кто-то запускает на bare metal, а не в докере.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 26-Сен-23 10:18 
Те кто запускают Trac недавно узнали про python3, про докер они ещё не слышали

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 26-Сен-23 10:42 
те кто все еще вообще способны запустить и поддерживать trac, да еще и зная, зачем он им - совершенно не нуждаются в докере, чтобы всего лишь запустить одно приложение на питоне, даже совсем немодной версии. (а потом еще и открыть для себя что у него есть cli и база данных, и докер тут вообще оказывается не у дел)


"Доступна система управления проектами Trac 1.6"
Отправлено Менеджер Антона Алексеевича , 26-Сен-23 20:45 
> открыть для себя что у него есть cli и база данных, и докер тут вообще оказывается не у дец

Что несёт…


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 11:05 
trac проблема, разрабы кладут с прибором на багрепорты, тикеты, жалобы и т.п. и не первое десятилетие, python 3 отрос до 11 версии и только сейчас они допрогали его поддержку. Истории можно аккуратно посмотреть в багрепортах trac погуглив немного. Посмотрел, лучше переходить на какой нибудь redmine, больно от руби, но там хоть более живое

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 25-Сен-23 16:14 
Хороший проект! Самое главное открытый!

Кто угодно может открыть в Wiki страницу с "демо" и накидать туда ссылок с экскортницами! (trac.edgewall.org/demo-1.4/wiki/WikiStart?action=history)

А ссылки на "демо", прям на главной странице!


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 26-Сен-23 04:47 
Чем он лучше Gitea?

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 26-Сен-23 10:13 
ну например тем что не воровал исходники у gogs

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 26-Сен-23 10:44 
тем что это - таки система для сопровождения проектов, а не авторизационная нашлепка к гиту, который и этого тоже не умеет потому что божку с пальцем непонятно.
И которую придется городить отдельно, если тебе приходится использовать git. Вполне возможно даже и из gitea, хотя она и для этого тоже фееричное г-нецо.

"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 26-Сен-23 17:39 
ну так может вы предложите что-нить, пожалуйста?

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

по минимуму - гит, тикеты и планы по возможности))


"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 26-Сен-23 18:34 
> не охота руби и постгре городить, для всей этой махины гитлаба

не охота, не городи -

docker run --rm gitlab/gitlab-ce

(не забудь ключик - это важно!)

- и вот твои два гигабайта уже крутятся и вертятся.

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


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 02-Окт-23 11:11 
так у нас как работает-то - на тестовом правишь, потом прост архив с заменой файлов и скриптами для базы на продакшен деплоится, все изменения во внутреннем треке галочками и временем видно, вручную ессно. если что не так, чего давно уже не было, прост архивы раскатать и сравнить. прост хочется уже к технологиям приобщиться - тогда уж легче тогда самому гит прикрутить к своему трекеру, если ничего такого попроще нет готового

"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 02-Окт-23 12:17 
> легче тогда самому гит прикрутить к своему трекеру, если ничего такого
> попроще нет готового

основная проблема гита - что в нем нет штатной авторизации. никакой. Поэтому тебе придется либо костылить подручными средствами, либо ставить gitea (которая ее умеет но больше не умеет толком ничего) либо таки сразу ставить гитляп и получить сразу и авторизацию и автоматизацию и даже примитивные issues в одном флаконе.


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 02-Окт-23 14:40 
та я понимаю, что если бы весь функционал и удобство гитхаба из коробки шло - его за сток лярдов не выкупали бы)

авторизацию можно обойти, веб-приложение все равно закрытое, через впн к серваку кому надо, так что проблем особых нет с доступом/кто там пушить будет, ну можно также привелегированную дев сделать, чтобы разграничить

автоматизация - так вроде всё на пхп/баш скриптах работает что нужно, у нас, прост расширить

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

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

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


"Доступна система управления проектами Trac 1.6"
Отправлено Аноним , 26-Сен-23 20:15 
> Реализована поддержка Python 3.

ну ещё бы! конец 2023 года! про устаревшего и переставшенрся поддерживаться python 2.7 ни кто даже не вспоминает


"Доступна система управления проектами Trac 1.6"
Отправлено пох. , 26-Сен-23 23:00 
Те неудачники, что полтора десятка лет назад выбрали для своего проекта нескучный язычок для быстрого прототяпляпирования, разработчики которого оказались законченными м-ками - еще как вспоминают. Добрым матерным словом.

Но сделать уже ничего не могут. (и к тому же, как показал опыт hg, они необучаемы)