Boards
Boards prikaže delovne elemente projekta kot kartice v stolpcih – razvrščene po stanju, vrsti ali dodeljeni osebi. Premik kartice zapiše polje, ki ga predstavlja njen stolpec; na osi stanja prek istega avtomata stanj (pravil o tem, iz katerega stanja je dovoljen prehod v katero), ki ga uporablja tudi urejevalnik. Paket je namenjen sodelujočim v projektu, ki želijo imeti pregled nad stanjem in elemente premikati naprej.
Prvi koraki
Hitri začetek: premik prve kartice na tabli – najkrajša pot do prvega rezultata, v treh korakih.
Pogosta opravila
| Kaj želite | Za koga | Kje to naredite | Navodilo |
|---|---|---|---|
| odpreti tablo | sodelujoči v projektu | do=wkdoboards na strani projekta | Tabla je pogled |
| zamenjati os (stanje, vrsta, nosilec) | sodelujoči v projektu | glava table | Tri osi |
| premakniti kartico naprej | sodelujoči v projektu | izberite kartico in potrdite ali jo povlecite | Vlečenje ne doda nobene zmožnosti |
| razumeti, zakaj kartice ni mogoče premakniti | sodelujoči v projektu | – | Vlečenje ne doda nobene zmožnosti |
| urediti sam delovni element | sodelujoči v projektu | – | Work Items |
| spremeniti nastavitev | upravitelji | Splošne nastavitve | Nastavitve |
Namen
Tabla nad delovnimi elementi projekta: kartice v stolpcih, razvrščene po stanju, vrsti ali dodeljeni osebi. Kartico premaknete z izbirnim poljem – dodatno pa tudi z vlečenjem.
Vtičnik napolni področje projekta boards, ki ga je zbirka paketov prej imela brez ponudnika:
Work Items med stvarmi, ki jih izrecno ne pokriva, navaja »brez tabel«, zato je bilo
področje v navigaciji, za njim pa ni bilo ničesar.
Tri osi
| Os | Stolpci so | Premik |
|---|---|---|
| Stanje | stanja | sledi avtomatu stanj |
| Vrsta | vrste | doseže se vsak stolpec |
| Nosilec | dodeljene osebe | doseže se vsak stolpec |
Izbrana os se zapomni za vsakega uporabnika – in to je edino, kar se shrani.
Vrsta in nosilec nimata avtomata stanj: to sta vrednosti, ne stanji, zato je tam mogoče doseči vsak stolpec.
Tabla je pogled
Tabla nima lastnega stanja. Stolpci izhajajo iz stanj in vrst delovnih elementov, dovoljeni premiki iz avtomata stanj, os iz uporabnikove izbire.
Iz tega sledita dve stvari, ki pri delu prihranita čas:
- Stolpci se spreminjajo v delovnih elementih, ne tu. Tabla nima lastnega seznama stolpcev, zato se ta tudi ne more razhajati z delovnimi elementi.
- Premik je običajna sprememba delovnega elementa – pripisljiva, v revizijski sledi, vidna v njegovi lastni zgodovini. Drugega dnevnika table, ki bi ga bilo treba pregledati, ni.
Prazen projekt ima prazno tablo; vsebine table, ki bi lahko manjkala, ni.
Vlečenje ne doda nobene zmožnosti
Vidni ukaz je na prvem mestu: izberite ciljni stolpec, pošljite. Vlečenje izpolni isti ukaz.
Brez JavaScripta in na zaslonih na dotik ukaz ostane na voljo, zato se nič ne izgubi – tablo je mogoče v celoti upravljati s tipkovnico.
Nastavitve
Jih ni, in tudi to nekaj pove: stolpci izhajajo iz stanj in vrst, dovoljeni premiki iz avtomata stanj, os iz uporabnikove izbire. Ne ostane nič, o čemer bi lahko odločala nastavitev – in s tem nič, kar bi lahko nasprotovalo delovnim elementom.
Predpogoji
- PHP 8.2 ali novejši.
- Work Items – zagotavlja elemente, stanja, vrste in avtomat stanj. Brez tega paketa tabla nima česa prikazati in nobenih pravil, ki bi jih uporabila.
Upravljavcu ni treba ničesar nastavljati, avtorju ničesar dodajati na stran.
Meje
- Element brez vrednosti na trenutni osi ne sodi v noben stolpec tega pogleda. Nedodeljen element zato manjka na tabli po osebah, na tabli po stanjih pa je.
- Če je premik zavrnjen, čeprav je bil ponujen, se je element med prikazom in pošiljanjem spremenil. Tedaj stran znova naložite, namesto da bi poskusili še enkrat.
Podatki o paketu
Vtičnik: wkdoboards
Imenski prostor: lib/plugins/wkdoboards/
Avtor: Wolfgang van der Stille Wolfgang.van.der.Stille@gmail.com (The White Knight Labs)
Licenca: GPL 2