Нашри системаи идоракунии лоиҳа Trac 1.4

муаррифӣ карда шуд нашри назарраси системаи идоракунии лоиҳа Trac 1.4, ки интерфейси вебро барои кор бо репозиторийҳои Subversion ва Git, Wiki-и дарунсохт, системаи пайгирии мушкилот ва бахши банақшагирии функсияҳо барои версияҳои нав таъмин мекунад. Рамз дар Python навишта шудааст ва паҳн мекунад таҳти иҷозатномаи BSD. ​SQLite, ​PostgreSQL ва ​MySQL/MariaDB DBMS-ро барои нигоҳ доштани маълумот истифода бурдан мумкин аст.

Trac муносибати минималистии идоракунии лоиҳаро мегирад ва ба шумо имкон медиҳад, ки амалиёти муқаррарии муқаррариро бо таъсири ҳадди ақал ба равандҳо ва қоидаҳои аллакай дар байни таҳиягарон муқарраршуда автоматӣ кунед. Муҳаррики вики дарунсохт имкон медиҳад, ки аломати викиро дар тавсифи масъалаҳо, ҳадафҳо ва ӯҳдадориҳо истифода барад. Он эҷоди истинодҳо ва ташкили пайвастҳоро байни паёмҳои хатогӣ, вазифаҳо, тағир додани код, файлҳо ва саҳифаҳои вики дастгирӣ мекунад. Барои пайгирии ҳама рӯйдодҳо ва фаъолият дар лоиҳа, интерфейс дар шакли ҷадвал пешниҳод карда мешавад.

Дар либоси ягона плагинҳо модулҳо барои нигоҳ доштани каналҳои ахбор, эҷоди платформаи мубоҳисавӣ, гузаронидани пурсишҳо, ҳамкорӣ бо системаҳои гуногуни ҳамгироии пайваста, тавлиди ҳуҷҷатҳо дар Doxygen, идоракунии зеркашиҳо, фиристодани огоҳиҳо тавассути Slack, дастгирии Subversion ва Mercurial дастрасанд.

Тағироти асосӣ дар муқоиса бо шохаи устувори 1.2:

  • Бо истифода аз муҳаррики тези шаблон ба намоишдиҳӣ гузаред Ҷинҷа 2. Муҳаррики шаблон дар асоси XML Genshi бекор карда шудааст, аммо бо сабабҳои мутобиқат бо плагинҳои мавҷуда он танҳо дар филиали ноустувори 1.5 хориҷ карда мешавад.
  • Мутобиқати ақиб бо плагинҳое, ки барои версияҳои Trac то 1.0 навишта шудаанд, қатъ карда шуд. Тағирот асосан ба интерфейсҳои дастрасӣ ба пойгоҳи додаҳо таъсир мерасонад.
  • Гурӯҳҳои корбароне, ки дар майдони CC зикр шудаанд, ба таври худкор ба рӯйхати корбарони ба ин гурӯҳ дохилшуда васеъ карда мешаванд.
  • Саҳифаҳои Wiki бо гузариш байни режимҳои экрани танг ва пурра барои дидани матн муҷаҳҳаз шудаанд.
  • Дар қолибҳои огоҳиномаи почтаи электронӣ акнун имкон аст, ки маълумот дар бораи тағирот дар майдонҳои чипта («changes.fields») истифода шавад.
  • Пешнамоиши худкори матни формати вики барои ҳама майдонҳои стандартӣ амалӣ карда мешавад (масалан, тавсифи гузориш). Истифодабарандагон инчунин тавонистанд вақти интизориро байни қатъи вуруд ва навсозии минтақаи пешнамоиш мустақилона танзим кунанд.
  • TracMigratePlugin як қисми Trac шудааст ва ҳамчун фармони trac-admin convert_db дастрас аст. Ёдовар мешавем, ки ин плагин ба шумо имкон медиҳад, ки маълумоти лоиҳаи Tracро байни пойгоҳи додаҳои гуногун интиқол диҳед (масалан, SQLite → PostgreSQL). Шумо инчунин метавонед намуди зоҳирии зерфармонҳои delete_comment чипта ва интиқоли замимаҳоро қайд кунед.
  • Майдонҳои матнии фармоишӣ ҳоло атрибути max_size доранд.
  • Дастгирии клон кардани чиптаҳо (инчунин сохтани чиптаҳо аз шарҳҳо) тавассути ҷузъи ихтиёрии tracopt.ticket.clone
  • Бо истифода аз асбобҳои стандартӣ ба сарлавҳаи паймоиш истинодҳои фармоиширо илова кардан мумкин аст.
  • Доираи валидаторҳои тағирот ба абзори таҳрири партия ва инчунин ба раванди таҳрири шарҳҳо васеъ карда шудааст.
  • Дастгирии хидматрасонии мундариҷа тавассути HTTPS мустақиман аз tracd.
  • Талаботи ҳадди ақали версияи навсозӣ барои Python (2.7 ба ҷои 2.6) ва PostgreSQL (на калонтар аз 9.1).

Манбаъ: opennet.ru

Илова Эзоҳ