Επέκταση του συστήματος συντήρησης του ιστότοπου του ISTLab
Απαλλακτική εργασία, Οκτώβριος 2006 — XML, XSLT and BibTeX work on the lab's site maintenance system.
Τι θα φτιάξετε
Το αυτοματοποιημένο σύστημα συντήρησης του δικτυακού ιστότοπου του εργαστηρίου ISTLab βασίζεται σε ανοιχτό λογισμικό και διαχειρίζεται δεδομένα των ερευνητικών ομάδων του, όπως δημοσιεύσεις, ερευνητικά έργα κτλ. Οι κύριες τεχνολογίες που χρησιμοποιεί είναι η XML και η XSLT, ενώ η διαχείριση των δημοσιεύσεων γίνεται μέσω του προτύπου BibTeX. Στόχος της εργασίας είναι η περαιτέρω επέκταση του συστήματος και η χρήση πιο επίκαιρων τεχνολογιών:
- Μετατροπή των σχημάτων DTD σε αντίστοιχα του προτύπου X-Schema και τροποποίηση του συστήματος για την χρήση τους.
- Αναδιοργάνωση του υποσυστήματος διαχείρισης των δημοσιεύσεων.
Πως θα το φτιάξετε
Η εργασία αποτελείται από πολλά μικρότερα μέρη, τα οποία απαιτούν διαφορετική αντιμετώπιση και εξοικείωση με τις επιμέρους τεχνολογίες. Πιο συγκεκριμένα θα πρέπει αρχικά να αποκτηθεί μια γενική εξοικείωση με το σύστημα ως έχει. Μετά θα πρέπει να σχεδιαστούν και να υλοποιηθούν οι αλλαγές στο σύστημα, καθώς και να τεκμηριωθούν με την μορφή εγχειριδίου χρήσης.
Τι πρέπει να ξέρετε
- XML
- XSLT και XPath
- GNU Make
- BibTeX