Πολλοί προγραμματιστές λογισμικού πρέπει να αντιμετωπίσουν ένα σωρό διαφορετικά μεγάλα και μικροσκοπικά εργαλεία για την ολοκλήρωση της καθημερινής τους δραστηριότητας. Οι προγραμματιστές που εργάζονται σε διαφορετικά προγράμματα, που ζουν σε διαφορετικά οικοσυστήματα ανάπτυξης λογισμικού, βασιζόμενοι σε διαφορετικά πλαίσια λογισμικού, αντιμετωπίζουν ακόμη περισσότερο αυτό το ζήτημα. Τυπικές εργασίες μπορούν να είναι:
δημιουργία τεκμηρίωσης
δημιουργία πακέτων
χειρισμός πληροφοριών έκδοσης
π.χ. εκτυπώστε το στο εγχειρίδιο
δημιουργώντας μια αρχική σελίδα που δημιουργήθηκε αυτόματα από τις διαθέσιμες πληροφορίες έκδοσης, τα πακέτα, την τεκμηρίωση και ούτω καθεξής
αναπτύσσοντας αυτή την αρχική σελίδα σε έναν διακομιστή ιστού
δοκιμές
Η μηχανή αναισθητοποίησης εκτελεί αυθαίρετο κώδικα Python και παρέχει ορισμένες πρόσθετες υπηρεσίες όπως καταγραφή, παράδοση παραμέτρων από τη γραμμή εντολών, βασική υποστήριξη γραφικού περιβάλλοντος χρήστη, interface, ένα ευέλικτο σύστημα συμβάντων, κώδικα έγχυσης και δεδομένα από άλλο μέρος και πολλά άλλα.
Στην κορυφή αυτού του κινητήρα, ο γλυκάνισο έρχεται με μια δέσμη των υλοποιήσεων που εκπληρώνουν τις εργασίες (ή τμήματα αυτών) ανάπτυξης λογισμικού. Υπάρχει δοκιμαστική ενότητα, γεννήτρια τεκμηρίωσης και αρχικής σελίδας, μερικές μεθόδους οικοδόμησης πακέτων και πολλά άλλα. Οι εφαρμογές χρησιμοποιούν το σύστημα εκδηλώσεων σε πολλά μέρη για να επιτρέψουν την προσαρμογή με έναν κάπως τεχνικό, αλλά πολύ ευέλικτο τρόπο. Το πλαίσιο του γλυκάνισου σας επιτρέπει να εφαρμόσετε όλες αυτές τις εργασίες με ένα δομημένο αλλά γενικό τρόπο σε συνδυασμό Κώδικα XML και Python. Μόλις δημιουργήσετε αυτά τα στοιχεία σε ένα καθορισμένο σημείο του έργου σας, ο γλυκάνισο σας επιτρέπει να εκτελέσετε εύκολα τις εργασίες σας από τη γραμμή εντολών (ή από οποιονδήποτε επεξεργαστή, αν το ενσωματώσετε με κάποιο τρόπο).
Τα σχόλια δεν βρέθηκε