Για να εκτελέσω την διαδικασία της αποστολής αρχείου όπως περιγράφεται στον οδηγό, (http://wiki.ubuntu-gr.org/sch-scripts/Documentation#A.2BA5UDvAPGA6wDvQO5A8MDtw_.2BA8ADuwOuA8EDvwPFA8I_.2BA78DvQPMA7wDsQPEA78Dwg-), δεν υπάρχει στο menu ΧΡΗΣΤΕΣ η επιλογή Αποστολή αρχείων.
Ευχαριστώ.
Νομίζω ότι είναι ευκαιρία να περιγράψω λίγο πιο αναλυτικά την κατάσταση σχετικά με την ανάπτυξη των sch-scripts.
Τα sch-scripts ετοιμάστηκαν, βγήκε τον Απρίλιο το Ubuntu 10.04, μέσα στο καλοκαίρι προστέθηκαν νέες λειτουργίες και διορθώθηκαν κάποια bugs και στα sch-scripts και στο Ubuntu, και το Σεπτέμβρη ήταν όλα πανέτοιμα για εγκαταστάσεις σε ΣΕΠΕΗΥ. Ελάχιστα προβλήματα αναφέρθηκαν και λύθηκαν κι αυτά μέχρι τον Οκτώβρη.
Όμως κάποιες λειτουργίες που ήταν μεν επιθυμητές αλλά όχι αναγκαίες, όπως η αποστολή αρχείων ή η προβολή βίντεο, δεν πρόλαβαν να υλοποιηθούν για την 10.04 και αναβλήθηκαν για την επόμενη LTS έκδοση του Ubuntu, μετά από 2 χρόνια.
Ο λόγος της αναβολής ήταν ότι ένας από τους βασικούς developers δεν ευκαιρεί να ασχοληθεί με τα sch-scripts τη φετεινή σχολική χρονιά, ενώ ένας άλλος developer δεν ευκαιρεί ούτε φέτος ούτε του χρόνου. Έτσι αυτές οι λειτουργίες προγραμματίστηκε να υλοποιηθούν στην 12.04 έκδοση του Ubuntu.
Αυτός είναι ο λόγος που η αποστολή αρχείων δεν υπάρχει στα μενού.
Στην πορεία όμως κάποιος άλλος developer υλοποίησε την αποστολή αρχείων, τη δημιουργία κοινόχρηστων φακέλων και έχει όρεξη να υλοποιήσει και περισσότερες δυνατότητες. Αλλά δεν έχει γίνει testing και έτσι δεν μπορεί να δημοσιευτεί νέα έκδοση των sch-scripts που να περιέχει αυτά τα νέα χαρακτηριστικά.
Επομένως είτε θα πρέπει η κοινότητα να ενεργοποιηθεί και να αναλάβει το testing ώστε να μπορούν να δημοσιευτούν νέες εκδόσεις,
είτε να αρκεστεί στα υπάρχοντα χαρακτηριστικά των sch-scripts (που δεν είναι και λίγα ;)) μέχρι την επόμενη έκδοση 12.04 του Ubuntu όπου όλοι οι developers θα είναι πάλι διαθέσιμοι.
Παράθεση από: alkisg στις 14 Δεκ 2010, 02:39:53 ΜΜ
Αλλά δεν έχει γίνει testing και έτσι δεν μπορεί να δημοσιευτεί νέα έκδοση των sch-scripts που να περιέχει αυτά τα νέα χαρακτηριστικά. Επομένως είτε θα πρέπει η κοινότητα να ενεργοποιηθεί και να αναλάβει το testing ώστε να μπορούν να δημοσιευτούν νέες εκδόσεις, είτε να αρκεστεί στα υπάρχοντα χαρακτηριστικά των sch-scripts (που δεν είναι και λίγα ;)) μέχρι την επόμενη έκδοση 12.04 του Ubuntu όπου όλοι οι developers θα είναι πάλι διαθέσιμοι.
Άλκη, μετά από τα παραπάνω νομίζω ότι πολύς κόσμος θα ήθελε να μάθει πως θα ενεργοποιηθεί! Δηλαδή, πως ακριβώς μπορεί κανείς να βοηθήσει στο testing, αλλά και πως μπορεί να γίνει... developer. 8) Ειδικά για το δεύτερο, νομίζω ότι οι περισσότεροι έχουμε μια γενική ιδέα για το τι σημαίνει open source, αλλά όταν έρχεται η ώρα να
ενεργοποιηθεί κανείς αντιλαμβάνεται ότι δε γνωρίζει τις διαδικασίες.
Ευχαριστώ , συνάδελφοι και συγχαρητήρια για τη δουλειά σας.
Παράθεση από: odysseas στις 14 Δεκ 2010, 03:49:15 ΜΜ
Άλκη, μετά από τα παραπάνω νομίζω ότι πολύς κόσμος θα ήθελε να μάθει πως θα ενεργοποιηθεί! Δηλαδή, πως ακριβώς μπορεί κανείς να βοηθήσει στο testing, αλλά και πως μπορεί να γίνει... developer. 8) Ειδικά για το δεύτερο, νομίζω ότι οι περισσότεροι έχουμε μια γενική ιδέα για το τι σημαίνει open source, αλλά όταν έρχεται η ώρα να ενεργοποιηθεί κανείς αντιλαμβάνεται ότι δε γνωρίζει τις διαδικασίες.
Αρκετοί άνθρωποι θέλουν να βοηθήσουν σε open source projects, με διαφορετικούς στόχους ο καθένας:
- Κάποιοι θέλουν να δώσουν οδηγίες για το πώς θα είναι καλύτερο να υλοποιηθούν τα διάφορα έργα.
- Κάποιοι θέλουν να προσφέρουν κάτι πιο χειροπιαστό, π.χ. να γράψουν κώδικα, αλλά αφού κάποιος developer αφιερώσει μερικές μέρες για να τους καθοδηγήσει στα πρώτα τους βήματα, στη συνέχεια συνειδητοποιούν ότι δεν έχουν χρόνο ή όρεξη και τα παρατάνε.
- Κάποιοι αφιερώνουν ένα συνεχόμενο χρονικό διάστημα, π.χ. μια βδομάδα ή ένα μήνα, κάνουν μια καλή δουλειά, και μετά την αφήνουν και πιάνονται με άλλες ασχολίες.
- Κάποιοι ασχολούνται σταθερά με κάτι, είτε μικρό είτε μεγάλο ανάλογα με τον ελεύθερο χρόνο τους, και το συντηρούν για πολλά χρόνια.
Για τις τρεις πρώτες περιπτώσεις προσωπικά δεν ενδιαφέρομαι να ασχοληθώ... Αν όμως κάποιος νιώθει ότι θέλει να καταπιαστεί σταθερά με κάτι, πολύ ευχαρίστως να βοηθήσω όπου μπορώ στα πρώτα βήματά του. Παραδείγματα:
- Υπάρχουν κάποιες μεταφράσεις πιο εξειδικευμένες για σχολεία, π.χ. LTSP, LDM, tux*, sch-scripts (όταν αρχίσει να αναπτύσσεται στα αγγλικά και να μεταφράζεται στα ελληνικά) κτλ. Μπορεί κάποιος να αναλάβει ως maintainer της μετάφρασης για ένα ή περισσότερα από αυτά τα πακέτα. Ένα τέτοιο πακέτο μπορεί να χρειάζεται π.χ. 10 ώρες στην αρχή για εκμάθηση της διαδικασίας, και 5 ώρες το εξάμηνο για επικαιροποίηση της μετάφρασης.
- Κάποια άτομα μπορούν να αναλάβουν να μεταφέρουν πληροφορίες από το φόρουμ εδώ ή από το αγγλικό wiki (https://help.ubuntu.com/community/UbuntuLTSP/) στο wiki μας (http://wiki.ubuntu-gr.org/sch-scripts). Δυστυχώς για την ώρα ελάχιστα άτομα ασχολούνται με την ενημέρωση του wiki.
- Κάποιοι λίγο πιο έμπειροι καθηγητές, μπορούν να βάλουν απλά το proposed αποθετήριο (https://launchpad.net/~ts.sch.gr/+archive/proposed) στις πηγές τους ώστε να δοκιμάζουν τα νέα πακέτα πριν αυτά κυκλοφορήσουν για όλα τα σχολεία.
- Αν κάποιος μπορεί να δοκιμάσει τον κώδικα και πριν ακόμα βγει στο proposed, ακόμα καλύτερα.
- Κάποιος με καλλιτεχνική φλέβα μπορεί να αναλάβει ό,τι έχει σχέση με εικονίδια, wallpapers, αφίσες κτλ.
- Αν κάποιος ξέρει python / gtk / shell, μπορεί να συμμετάσχει στην υλοποίηση και να αποκτήσει και commit access στο launchpad branch (http://bazaar.launchpad.net/~sch-devs/sch-scripts/trunk/).
- Αν κάποιος ξέρει από deb ή python packaging, επίσης.
- Άλλοι μπορούν να βοηθάνε νεότερα μέλη στις πρώτες τους εγκαταστάσεις, είτε εδώ στο φόρουμ είτε στο IRC.
Σε κάθε μία από τις παραπάνω περιπτώσεις οι υπάρχοντες developers θα πρέπει να αφιερώσουν κάποιες μέρες ώστε να βοηθήσουν το νέο μέλος να μάθει τη διαδικασία, και στη συνέχεια στα πρώτα δείγματα της δουλειάς του να του δώσουν ανατροφοδότηση για να βελτιωθεί κτλ. Έτσι αν κάποιο νέο μέλος έχει σκοπό να βοηθήσει για λίγες μέρες, ας μην ασχοληθεί καν, τζάμπα θα χάσουν όλοι το χρόνο τους. :) Αν όμως έχει σκοπό να βοηθάει από λίγες ωρίτσες τη βδομάδα ή το μήνα, αλλά για πολλά χρόνια, τότε θα είναι καλοδεχούμενος. :)
Μια αρχική επικοινωνία με την ομάδα των sch-devs (https://launchpad.net/~sch-devs) μπορεί να γίνει με την αποστολή email (πατώντας το "Contact this team's members"). Αλλά και προσωπικά σε μένα αν θέλει κάποιος να στείλει mail ή να με βρει στο IRC, επίσης θα χαρώ να βοηθήσω.
Ήσουν σαφέστατος! Προσωπικά ελπίζω όλο και περισσότερος κόσμος να ασχοληθεί ενεργά -- γι' αυτό και έθεσα την ερώτηση -- νομίζω είναι μια προσπάθεια που αξίζει πάρα πολύ τον κόπο.