Daugelis programinės įrangos kūrėjų turi susidoroti su daugybe įvairių didžių ir mažų įrankių kasdieniam verslui atlikti. Kūrėjai, dirbantys skirtinguose projektuose ir gyvenantys skirtingose programinės įrangos kūrimo ekosistemose, kurdami skirtingas programinės įrangos sistemas, dar labiau susiduria su šia problema. Tipiniai uždaviniai gali būti:
kurdami dokumentus
kurdami paketus
tvarkydami informaciją apie versijas
pvz. spausdinti į vadovą
sukurti pagrindinį puslapį, automatiškai sukurtą iš turimos informacijos apie versiją, paketus, dokumentaciją ir tt
įdiegiant šį pagrindinį puslapį į žiniatinklio serverį
bandymas
...
"Anise" variklis paleidžia savavališką "Python" šaltinio kodą ir pateikia keletą papildomų paslaugų, tokių kaip registravimas, parametrų perdavimas iš komandinės eilutės, pagrindinė grafinė vartotojo sąsajos palaikymas, sąsaja, lanksti įvykių sistema, švirkštimo kodas ir duomenys iš kitos vietos ir dar daugiau.
Be šio variklio, anizas ateina su daugybe įdiegimų, kurie atlieka programinės įrangos kūrimo užduotis (ar jų dalis). Yra bandymų modulis, dokumentacijos ir pagrindinio puslapio generatorius, kai kurie paketo kūrimo metodai ir dar daugiau. Įdiegimai naudoja įvykių sistemą daugelyje vietų, kad būtų galima pritaikyti šiek tiek techniniu, bet labai lanksčiu būdu.
"Anis" sistema leidžia jums įgyvendinti visas šias užduotis struktūriškai, bet bendrai, derinant XML ir Python kodą. Sukūrę šią medžiagą apibrėžtoje jūsų projekto vietoje, aniis leidžia lengvai atlikti užduotis iš komandinės eilutės (arba iš bet kurio redaktoriaus, kai ką nors įdėjote).
Komentarai nerastas