Viimasel ajal olen parajalt aega kulutanud Cruise Control.NET raportite lehe ümber disainimisega. See leht, mis neile kaasa tuleb ei ole just väga informatiivne ning uutel inimestel on suhteliselt raske aru saada raportitest ning millele tuleks fokuseerida.

Selle projekti juures on kõige mõnusam see, et ma pole pidanud ühtegi rida C# koodi kirjutama. Siiani olen hakkama saanud mallide ja XSL failide muutmise ning JavaScript‘iga (siinkohal suured tänud jQuery‘le, ilma selleta oleks palju piinarikkam kõike valmis teha).

CI

Mida uut sai juurde tehtud:

  • Kiirklahvid – avalehelt saab viimase build‘i raportini kahe nupuvajutusega (projekti järjekorra number, L)
  • Üleliigsete andmete (vähemalt minu arvates) ära korsitamine ja vajaliku esile toomine. Võimalik on avada vigased kastid, värvi järgi eemaldada sektsioone jne.
  • Ilusam disain

Mis teha jääb:

  • Mõned vead tuleb parandada.
  • Osadele tööriistadele tuleks raportid teha (MSBuild, MbUnit, NDepend)
  • Projekti ülevaate diagrammid
  • Projektide avaleht tuleks viia AJAX-i peale ning ehitamise protsess nähavaks teha.

Allpool on veel näha mõnda pilti, mida saab võrrelda algse pildiga. Ilmselt kui see valmis saab või sinna lähedale jõuab, siis teen selle kuidagi kättesaadavaks. Siinkohal jääks ootama teie poolset tagasisidet, et mida veel juurde või paremaks võiks teha.

CIProjects või  CCNetProjects

CIBuildSummary või  CCNetBuildSummary

  • Share/Bookmark

KATEGOORIAD » .NET,Arendus

SILDID » , , , ,

1 kommentaar

1

Tervitused Google Chrome pealt! Minu meelest võiks projektide esileheks olla vastava projekti dashboard, mis annab kiire ja kokkuvõtliku ülevaate tulemustest ja probleemidest. Sealt võiks siis juba edasi põhjalikum hargnemine toimuda. Midagi sellist, et kahes või kolmes veerus plokid grupeeritud infoga.

Gunnar
18:59, 3. september

Lisa kommentaar

  • * Kuvatakse kommentaari juures
  • * Ei publitseerita