FOSSCOMM 2018

»The Google Summer of Code Experience: Ανάπτυξη ανοιχτού κώδικα απο φοιτητές- Εφαρμογές για την εκπαιδευτική κοινότητα και τη κοινότητα των προγραμματιστών«
2018-10-13, 17:25–17:55, Αμφιθέατρο Α

To GSoC προσφέρει σε φοιτητές από όλο τον κόσμο την ευκαιρία να συμβάλουν σε ένα έργο λογισμικού, και να μάθουν πώς να εργάζονται σε ένα περιβάλλον ανάπτυξης λογισμικού ανοιχτού κώδικα. Κάθε καλοκαίρι συμμετέχουν στο GSoC χιλιάδες φοιτητές από όλο τον κόσμο συμβάλλοντας στην ανάπτυξη έργων ανοιχτού λογισμικού. Στο φετινό Google Summer of Code συμμετείχαν 212 οργανισμοί από 72 χώρες σε εκατοντάδες έργα ανοιχτού κώδικα. Ο Οργανισμός Ανοιχτών Τεχνολογιών (ΕΕΛΛΑΚ, eellak.gr) συμμετείχε φέτος με 10 έργα ανοιχτού κώδικα. Σε αυτή την ομιλία θα γινει μια συνοπτική παρουσιάση 4 έργων που αναπτυχθηκαν στο πλαισιο του GSOC 2018 που είχαν σαν στοχο την αναπτυξη εφαρμογών χρήσιμων στην εκπαιδευτική κοινότητα και την κοινότητα των προγραμματιστών

Συνέχιση της ανάπτυξης του Epoptes. Ο Epoptes είναι εφαρμογή διαχείρισης τάξης που χρησιμοποιείται από εκατοντάδες σχολικά εργαστήρια στην Ελλάδα και διεθνώς. Σκοπός του έργου ήταν να προστεθεί υποστήριξη για Python 3 και Gtk3. Η ενσωμάτωση του κώδικα που δημιουργήθηκε στα πλαίσια του GSoC 2018 έγινε επιτυχώς και σύντομα θα ενσωματωθεί στην επόμενη έκδοση του http://www.epoptes.org .

<pre>Python PenTest Library (PyPen). Ανάπτυξη βιβλιοθήκης Python για Penetration Testing. Η βιβλιοθήκη περιλαμβάνει ένα σύνολο εργαλείων για την εκτέλεση των βασικών εργασιών για δοκιμές διείσδυσης σε έναν απομακρυσμένο υπολογιστή. Clio — Software Components and IP Management System. Στόχος του έργου ήταν η δημιουργία μιας web based εφαρμογής για τη διαχείριση δεδομένων σχετικά με τα στοιχεία λογισμικού και τις σχέσεις τους. Η εφαρμογή που δημιουργήθηκε στο πλαίσιο του GSoC 2018 είναι διαθέσιμη σε πιλοτική λειτουργία στο https://clio.ellak.gr/ WSO2 Identity Server Userstore. Ο WSO2 Identity Server, παρέχει ασφαλή διαχείριση ταυτότητας για εφαρμογές, υπηρεσίες και API εταιρικού δικτύου, και διαχειρίζεται την ταυτότητα και τα δικαιώματα των χρηστών με ασφάλεια και αποτελεσματικότητα. Ο στόχος αυτού του έργου ήταν να δημιουργηθεί ένας νέος τύπος Userstore, όπου τα διαπιστευτήρια θα διαχειρίζονται από τα attributes και τα χαρακτηριστικά (αξιώσεις) θα μπορούσαν να διαμορφωθούν από το web UI ως υπηρεσία SOAP ή REST. </pre>