background image

Κεφάλαιο 4 - Περιγραφή Λειτουργιών 
 
 

87 

 

Με παρόμοιο τρόπο γίνεται η απόρριψη ενός εξαρτήματος που έχει εγκριθεί. Η απόρριψη θα 
αποκρύψει το εξάρτημα αυτό από τους χρήστες και θα το αναγκάσει να αναμένει νέα έγκριση. 
Όταν ένα εξάρτημα έχει εγκριθεί, γίνεται λοιπόν διαθέσιμο στους χρήστες. Ο κάθε χρήστης 
μπορεί να προσπελάσει τον κώδικά του και μέσα από την οθόνη προβολής του εξαρτήματος να 
επιλέξει  ένα  από  τα  έργα  του  ώστε  να  το  προσθέσει  σε  αυτό.  Τότε  ένα  αντίγραφο  του 
εξαρτήματος θα δημιουργηθεί μέσα στο έργο του χρήστη επιτρέποντας την χρήση αλλά και 
τροποποίηση του εξαρτήματος.  
 

4.2.2 Διαδικασία Ενημερώσεων Εξαρτημάτων 
 

 

Στο  προηγούμενο  υποκεφάλαιο  είδαμε  τον  τρόπο  που  οι  χρήστες  μπορούν  να 

μοιραστούν εξαρτήματα. Ένα βασικό στοιχείο όμως των εξαρτημάτων είναι η συντήρηση και 
βελτιστοποίησή  τους.  Ο  τελικός  σκοπός  είναι  να  ανταλλαγή  δοκιμασμένου  και 
βελτιστοποιημένου κώδικα για συγκεκριμένες λειτουργίες.  

 

Εικόνα 17: Οθόνη επεξεργασίας προτεινόμενης ενημέρωσης 

Αυτό  προϋποθέτει  την  λειτουργία  ενημέρωσης.  Καθώς  ο  συγγραφέας  ενός  εξαρτήματος 
αναπτύσσει το έργο του, μπορεί να διαπιστώσει κάποιες απαραίτητες επεκτάσεις ή διορθώσεις 
στο εξάρτημα. Σε αυτή την περίπτωση αφού κάνει τις τροποποιήσεις μπορεί να επιλέξει ξανά 
την  δημοσίευση  του  εξαρτήματος  οπότε  θα  γίνει  ενημέρωση  του  υπάρχοντος.  Τότε,  στην 
σελίδα διαχείρισης εξαρτημάτων, το εξάρτημα αυτό θα τοποθετηθεί σε προτεραιότητα μετά 
από  αυτά  που  περιμένουν  έγκριση  και  θα  έχει  την  ένδειξη  ‘Πρόταση  Εν  αναμονή’.  Έτσι  ο 
διαχειριστής θα μπορέσει να μεταβεί στην οθόνη επεξεργασίας προτεινόμενης ενημέρωσης και