Linux Inside
54
Google Summer of Code 2012
ανατρέχουμε πάντα στο δικτυακό τόπο για τελική επιβεβαίω-
ση. Οι ώρες UTC γενικά αντιστοιχούν σε ώρα Λονδίνου (το
χειμώνα η Ελλάδα είναι δύο ώρες πιο μπροστά και το καλο-
καίρι τρεις). Δείτε στα http://time.is/UTC και http://www.time
anddate.com/ για περισσοτερα. Ας δούμε αναλυτικά τις προ-
θεσμίες για το GSoC 2012.
•
27 Φεβρουαρίου 2012:
Οι κοινότητες ελεύθερου λογισμι-
κού ξεκινούν τις αιτήσεις τους για να λάβουν μέρος στο
GSoC 2012. Οι κοινότητες που θα επιλεγούν, θα είναι σε
θέση να δεχτούν φοιτητές για να βοηθήσουν στην ανάπτυ-
ξη του λογισμικού.
•
9 Μαρτίου 2012:
Τελική προθεσμία για τις αιτήσεις των
κοινοτήτων ελεύθερου λογισμικού.
•
12–15 Μαρτίου 2012:
Οι διαχειριστές του GSoC επιλέ-
γουν τις κοινότητες ελεύθερου λογισμικού που θα γίνουν
δεκτές.
•
16 Μαρτίου 2012:
Ανακοινώνονται οι κοινότητες ελεύθε-
ρου λογισμικού που λαμβάνουν μέρος στο GSoC 2012.
•
17–25 Μαρτίου 2012:
Οι επίδοξοι φοιτητές έρχονται σε
επαφή με τις κοινότητες ελεύθερου λογισμικού για βοηθη-
θούν στην επιλογή των έργων για τα οποία θα γίνει αίτηση.
Αποτελεί και το στάδιο αρχικής γνωριμίας με τους μέντο-
ρες που παρέχουν οι κοινότητες ελεύθερου λογισμικού.
•
26 Μαρτίου 2012:
Οι φοιτητές μπορούν να υποβάλουν αι-
τήσεις για το GSoC 2012.
•
6 Απριλίου 2012:
Τελική προθεσμία υποβολής αιτήσεων
από τους φοιτητές.
•
Μεσοδιάστημα:
Οι κοινότητες ελεύθερου λογισμικού
ελέγχουν και βαθμολογούν τις αιτήσεις. Μπορούν επίσης
να ζητήσουν από τους φοιτητές περισσότερες πληροφο-
ρίες για την καλύτερη βαθμολόγηση των αιτήσεων.
•
23 Απριλίου 2012:
Ανακοινώνονται οι επιτυχείς αιτήσεις
στο διαδικτυακό τόπο του Google Summer of Code 2012.
•
Επαφή με την κοινότητα:
Από την ημερομηνία ανακοίνω-
σης των επιτυχών αιτήσεων περνά ένας μήνας περίπου,
όπου οι φοιτητές έχουν την ευκαιρία να γνωρίσουν καλύτε-
ρα τους μέντορές τους, να διαβάσουν την τεκμηρίωση του
έργου και να μάθουν τα προαπαιτούμενα για να ξεκινήσουν
τα έργα τους.
•
21 Μαΐου 2012:
Οι φοιτητές ξεκινούν τον προγραμματι-
σμό και η Google ξεκινά την πληρωμή του αρχικού ποσού.
Τυπικά στέλνει μία χρεωστική κάρτα με την οποία οι φοιτη-
τές μπορούν να κάνουν την ανάληψη των χρημάτων απ’
οποιοδήποτε ΑΤΜ ή να κάνουν αγορές μέσω Διαδικτύου.
Οι φοιτητές πρέπει να είναι σε καλή επικοινωνία με το μέ-
ντορά τους και τη γενικότερη κοινότητα.
•
Μεσοδιάστημα:
Οι μέντορες βοηθούν και καθοδηγούν
τους φοιτητές στα έργα τους.
•
9 Ιουλίου 2012:
Οι μέντορες και οι φοιτητές ξεκινούν να
κάνουν τις αξιολογήσεις τους.
•
13 Ιουλίου 2012:
Προθεσμία για την υποβολή αξιολογή-
σεων. Με την επιτυχή αξιολόγηση, η Google κάνει τη δεύτε-
ρη πληρωμή στους φοιτητές. Οι φοιτητές λαμβάνουν περί-
που τα μισά από τα $ 5.000.
•
Μεσοδιάστημα:
Οι μέντορες βοηθούν και καθοδηγούν
τους φοιτητές στα έργα τους.
•
13 Αυγούστου 2012:
Προτεινόμενη ημερομηνία για ολο-
κλήρωση του προγραμματισμού. Οι φοιτητές μπορούν να
χρησιμοποιήσουν την εβδομάδα που ξεκινά για να κάνουν
μικροδιορθώσεις στον κώδικα, να γράψουν κώδικα για τον
έλεγχο του λογισμικού τους (test code), να βελτιώσουν την
τεκμηρίωση ή άλλα.
•
20 Αυγούστου 2012:
Οριστική ολοκλήρωση του προ-
γραμματισμού. Οι μέντορες και οι φοιτητές ξεκινούν να
στέλνουν τις τελικές αξιολογήσεις στην Google.
•
24 Αυγούστου 2012:
Ολοκλήρωση των αξιολογήσεων. Η
Google κάνει τις τελικές πληρωμές σε φοιτητές και μέντο-
ρες.
•
27 Αυγούστου 2012:
Ανακοινώνονται τα τελικά αποτελέ-
σματα του GSoC 2012.
•
31 Αυγούστου 2012:
Οι φοιτητές ξεκινούν να στέλνουν τα
απαραίτητα πακέτα με τον κώδικά τους στην Google.
Γενικές συμβουλές
Για την Ελλάδα, οι φοιτητές που θέλουν να λάβουν μέρος,
μπορούν να φοιτούν σε ΑΕΙ ή ΤΕΙ ή άλλες σχολές της τριτο-
βάθμιας εκπαίδευσης. Τον Μάιο, οι φοιτητές που έχουν επι-
λεγεί πρέπει να προσκομίσουν αντίγραφο εγγράφου απ’
όπου προκύπτει η φοιτητική ιδιότητα. Τυπικά αρκεί ένα σαρω-
μένο αντίγραφο της φοιτητικής ταυτότητας σε ψηφιακή μορ-
φή. Οι εξεταστικές των εκπαιδευτικών ιδρυμάτων διεξάγονται
τον Μάιο ή τον Ιούνιο. Γενικά υπάρχει η ελαστικότητα από το
μέντορα και χρειάζεται νωρίς επικοινωνία για να συμφωνηθεί
το χρονικό διάστημα που θα γίνει ο προγραμματισμός και πό-
τε μπορεί να αφιερωθεί χρόνος στην εξεταστική. Χρειάζεται
μία καλή επικοινωνία με το μέντορα ώστε κάθε ζήτημα μπορεί
να επιλυθεί ικανοποιητικά. Πολλές από τις κοινότητες που
υποστηρίζονται από το GSoC είναι πολύ μικρές, κάτι που δί-
νει την ευκαιρία να βοηθήσει κάποιος σε ποικιλία αναγκών και
να αναλάβει σημαντικά καθήκοντα για την επιτυχία της εκά-
στοτε κοινότητας. Στις μικρές κοινότητες υπάρχουν βασικές
ανάγκες, όπως η δημιουργία δειγμάτων κώδικα που θα επι-
τρέψουν σε νέους χρήστες να αξιοποιήσουν το λογισμικό κα-
λύτερα. Έτσι, η επιλογή μίας μικρής κοινότητας έχει το πλεο-
νέκτημα της επιλογής ενός πιο απλού έργου. Από τις σημα-
ντικές κοινότητες ελεύθερου λογισμικού είναι τα GNOME,
KDE, LibreOffice, Firefox, Chrome, Android, Inkscape και
GIMP, που έχουν σημαντικό ελληνικό ενδιαφέρον. Από αυτά,
το LibreOffice και το GIMP είναι πολύ σημαντικά. Το
LibreOffice είναι η βασική σουίτα για τη δημιουργία και την
επεξεργασία εγγράφων και υπάρχουν ζητήματα στην υποστή-
ριξη των Ελληνικών που θα μπορούσαν να επιλυθούν μέσω
του GSoC. Για παράδειγμα, το υποσύστημα για τα πρόσθετα
του LibreOffice παρουσιάζει πρόβλημα στη διαχείριση των
κωδικοποιήσεων στα αλφαριθμητικά. Εδώ επικοινωνήστε με
Πρωτότυπο αυτό το banner για να προσελκύσει φοιτητές στο
KDE, δεν νομίζετε;