Δεν ξέρω πόσο σχετική μπορεί να είναι αυτή η σημείωση, αλλά σκέφτηκα ότι θα ήταν ενδιαφέρον να το μοιραστώ. Εδώ είναι ο σύνδεσμος στα αγγλικά, http://freininghaus.wordpress.com/2012/07/04/dolphin-2-1-and-beyond/Δεν μιλάω καλά αυτή τη γλώσσα, γι' αυτό χρησιμοποίησα έναν μεταφραστή:
Πιθανότατα ακούσατε την περασμένη εβδομάδα ότι ο Pedro Penz αποχώρησε από τον συντηρητή Dolphin. Θα ήθελα να σας ευχαριστήσω για την καλή συνεργασία που είχαμε τα τελευταία χρόνια. Ήταν μεγάλη χαρά να συνεργαστώ μαζί του και νομίζω ότι η αποχώρησή του είναι μεγάλη απώλεια για το KDE.
Μου εμπιστεύτηκε τη μελλοντική συντήρηση του Dolphin, οπότε θα κάνω ό,τι μπορώ για να το διατηρήσω σε καλή κατάσταση. Νομίζω ότι η ευκολία χρήσης και η σταθερότητα είναι αυτό που οι χρήστες εκτιμούν περισσότερο στο Dolphin και θέλουμε να διασφαλίσουμε ότι θα παραμείνει έτσι.
Ο πιο σημαντικός μεσοπρόθεσμος στόχος μου είναι να προσελκύσω νέους προγραμματιστές. Νομίζω ότι αυτό είναι ζωτικής σημασίας για διάφορους λόγους:
- Οποιοδήποτε έργο λογισμικού με χαμηλό αριθμό λεωφορείων βρίσκεται σε μεγάλο κίνδυνο.
- Είμαι ο συντηρητής τώρα, αλλά αυτό δεν σημαίνει ότι μπορώ να αυξήσω τον χρόνο που μπορώ να αφιερώσω στην ανάπτυξη στο Dolphin. Θα προσπαθήσω να διαβάσω όλες τις εισερχόμενες αναφορές σφαλμάτων (σημειώστε ότι μπορεί να χρειαστεί λίγος χρόνος μέχρι να δω ένα πρόσφατα αναφερόμενο σφάλμα - ακόμη και εμείς οι συντηρητές έχουμε πραγματική ζωή και μερικές φορές πηγαίνουμε διακοπές) και θα προσπαθήσω να αναπαράγω, τουλάχιστον αυτές που μπορούν να αναπαραχθούν με τη ρύθμιση υλικού και λογισμικού μου. Θα προσπαθήσω επίσης να διορθώσω μερικά σφάλματα για κάθε κυκλοφορία. Αλλά δεν μπορώ να εφαρμόσω όλες τις σημαντικές νέες δυνατότητες, αν πρέπει να το κάνω μόνος μου.
- Δεν μου αρέσει να δουλεύω μόνος. Πάντα μου άρεσε να συζητάω τον κώδικα με τον Pedro και άλλους προγραμματιστές και μου αρέσει πολύ η ιδέα ότι όλες οι δεσμεύσεις πρέπει να ελέγχονται. Προφανώς, η συζήτηση για επιδιορθώσεις και αναθεώρηση για όλους είναι δυνατή μόνο εάν ο αριθμός των ατόμων που συνεισφέρουν στο έργο σε τακτική βάση είναι μεγαλύτερος από ένα.
Για να διευκολύνω τους πιθανούς νέους συνεισφέροντες να βρουν κάτι για να δουλέψουν, θα ήθελα να ξεκινήσω μια συλλογική προσπάθεια για να εξετάσω όλες τις αναφορές σφαλμάτων Dolphin, να κλείσω παλιές και να εκχωρήσω χρήσιμες λέξεις-κλειδιά σε αυτές που μπορούν εύκολα να αναπαραχθούν. Η πραγματική ζωή θα με κρατήσει απασχολημένη για τις επόμενες δύο εβδομάδες, αλλά μετά θα έρθω σε επαφή με την Ταξιαρχία Bug και θα οργανώσω κάτι. Οποιαδήποτε βοήθεια θα είναι ευπρόσδεκτη. Νομίζω ότι η συμμετοχή σε μια κοινή συνεδρία διαλογής σφαλμάτων είναι ένας καλός τρόπος για να αρχίσετε να συνεισφέρετε σε ένα έργο ελεύθερου λογισμικού – όπως ανέφερα σε προηγούμενη ανάρτηση, η εμπλοκή μου με το KDE ξεκίνησε με δύο ημέρες σφαλμάτων του Konqueror πριν από μερικά χρόνια.
Όχι μόνο οι συνεισφορές κωδικών, αλλά η βοήθεια σε άλλους τομείς εκτιμάται φυσικά. Αυτά περιλαμβάνουν:
- Αναφορές σφαλμάτων Triage στο bugs.kde.org. Βοηθά πραγματικά να προσθέτετε χρήσιμες πληροφορίες στις αναφορές σφαλμάτων, να επισημαίνετε διπλότυπα, να ζητάτε περισσότερες πληροφορίες από τον ρεπόρτερ και έτσι να μειώνετε τον αριθμό των αναφορών σφαλμάτων που απαιτούν την προσοχή του συντηρητή. Είναι επίσης καλό για τους χρήστες οι αναφορές τους να απαντώνται γρήγορα, ακόμη και όταν ο υπεύθυνος είναι απασχολημένος με άλλα πράγματα.
- Υποστήριξη χρήστη στο φόρουμ. Είναι εκπληκτικό να βλέπεις πόσο γρήγορα μια ομάδα αφοσιωμένων μελών του φόρουμ απαντά στις ερωτήσεις των περισσότερων χρηστών και επιλύει πολλές από αυτές. Νομίζω ότι αυτό βελτιώνει σημαντικά την εμπειρία χρήστη.
- Τεκμηρίωση και μετάφραση. Ιδιαίτερα ο Burkhard Lück κάνει εξαιρετική δουλειά για να διατηρεί την τεκμηρίωση του Dolphin (και άλλες εφαρμογές) σε καλή κατάσταση.
Εάν θέλετε να συνεισφέρετε στο Dolphin ή στο KDE γενικά, αλλά δεν θέλετε να γράψετε κώδικα, η συμμετοχή σε έναν από αυτούς τους τομείς είναι ένας πολύ καλός τρόπος για να βοηθήσετε το έργο να προχωρήσει.