Trac 1.4 projektijuhtimissüsteemi väljalaskmine

Tutvustatakse projektijuhtimissüsteemi oluline väljalase Track 1.4, mis pakub veebiliidest Subversioni ja ​Giti hoidlatega töötamiseks, sisseehitatud Wiki, probleemide jälgimissüsteemi ja uute versioonide funktsionaalsuse planeerimise jaotist. Kood on kirjutatud Pythonis ja jaotatud BSD litsentsi alusel. Andmete salvestamiseks saab kasutada SQLite, PostgreSQL ja MySQL/MariaDB DBMS-i.

Trac läheneb projektijuhtimisele minimalistlikult ja võimaldab automatiseerida tüüpilisi rutiinseid toiminguid, mõjutades minimaalselt arendajate poolt juba kehtestatud protsesse ja reegleid. Sisseehitatud vikimootor võimaldab kasutada viki märgistust probleemide, eesmärkide ja kohustuste kirjeldamisel. See toetab linkide loomist ja ühenduste korraldamist veateadete, ülesannete, koodimuudatuste, failide ja vikilehtede vahel. Kõigi projekti sündmuste ja tegevuste jälgimiseks pakutakse ajaskaala kujul olevat liidest.

Kuju pistikprogrammid moodulid on saadaval uudistevoogude haldamiseks, aruteluplatvormi loomiseks, küsitluste läbiviimiseks, erinevate pidevate integratsioonisüsteemidega suhtlemiseks, Doxygenis dokumentatsiooni genereerimiseks, allalaadimiste haldamiseks, teatiste saatmiseks ​Slacki kaudu, Subversioni ja Mercuriali toetamiseks.

Peamised muudatused võrreldes stabiilse haruga 1.2:

  • Lülituge renderdamisele, kasutades kiiret mallimootorit Jinja2. XML-põhine mallimootor Genshi on aegunud, kuid olemasolevate pistikprogrammidega ühilduvuse huvides eemaldatakse see ainult ebastabiilses 1.5 harus.
  • Tagasiühilduvus pistikprogrammidega, mis on kirjutatud Traci versioonidele enne 1.0, on katkestatud. Muudatused puudutavad peamiselt andmebaasile juurdepääsu liideseid.
  • Väljal CC mainitud kasutajarühmad laiendatakse automaatselt sellesse rühma kuuluvate kasutajate loendisse.
  • Wiki lehed on teksti vaatamiseks varustatud lülitiga kitsa ja täisekraanrežiimi vahel.
  • Meiliteatiste mallides on nüüd võimalik kasutada andmeid piletiväljade muudatuste kohta (“muudatused.väljad”).
  • Wiki-vormingus teksti automaatne eelvaade on rakendatud kõikidele standardväljadele (näiteks aruande kirjeldus). Kasutajad said ka iseseisvalt konfigureerida ooteaega sisendi peatamise ja eelvaateala värskendamise vahel.
  • TracMigratePlugin on muutunud Traci osaks ja on saadaval käsuna trac-admin convert_db. Tuletame meelde, et see plugin võimaldab teil migreerida Traci projekti andmeid erinevate andmebaaside vahel (näiteks SQLite → PostgreSQL). Samuti saate märkida pileti kustutamise_kommentaar ja manuse teisaldamise alamkäskude välimust.
  • Kohandatud tekstiväljadel on nüüd atribuut max_size.
  • Piletite kloonimise tugi (ja ka kommentaaridest piletite loomine) valikulise komponendi tracopt.ticket.clone kaudu
  • Navigeerimispäisesse on võimalik lisada kohandatud linke kasutades standardseid tööriistu.
  • Muudatuste valideerijate ulatust on laiendatud nii pakettredigeerimise tööriistale kui ka kommentaaride redigeerimise protsessile.
  • Tugi sisu edastamiseks HTTPS-i kaudu otse tracdist.
  • Värskendatud miinimumversiooninõuded Pythoni (2.7 asemel 2.6) ja PostgreSQL (mitte vanem kui 9.1) jaoks.

Allikas: opennet.ru

Lisa kommentaar