Διαδίδοντας τη λέξη

Δεν υπάρχει κανένας κανόνας που να λέει ότι πρέπει να προωθήσετε ένα πρότζεκτ ανοιχτού κώδικα όταν το ξεκινάτε. Υπάρχουν πολλοί ικανοποιητικοί λόγοι για να εργαστείτε στον ανοιχτό κώδικα που δεν έχουν καμία σχέση με τη δημοτικότητα. Αντί να ελπίζετε ότι άλλοι θα βρουν και θα χρησιμοποιήσουν το πρότζεκτ σας ανοιχτού κώδικα, πρέπει να διαδώσετε τη σκληρή δουλειά σας!

Βρείτε το μήνυμά σας

Πριν ξεκινήσετε την πραγματική εργασία προώθησης του πρότζεκτ σας, θα πρέπει να είστε σε θέση να εξηγήσετε τι κάνει και γιατί έχει σημασία.

Τι κάνει το πρότζεκτ σας διαφορετικό ή ενδιαφέρον; Γιατί το δημιουργήσατε; Η απάντηση αυτών των ερωτημάτων για τον εαυτό σας θα σας βοηθήσει να επικοινωνήσετε τη σημασία του πρότζεκτ σας.

Να θυμάστε ότι οι άνθρωποι εμπλέκονται ως χρήστες και τελικά γίνονται συνεισφέροντες, επειδή το πρότζεκτ σας λύνει ένα πρόβλημα γι’ αυτούς. Καθώς σκέφτεστε το μήνυμα και την αξία του πρότζεκτ σας, προσπαθήστε να τα δείτε μέσα από το πρίσμα του τι μπορεί να θέλουν οι χρήστες και οι συνεισφέροντες.

Για παράδειγμα, ο @robb χρησιμοποιεί παραδείγματα κώδικα για να επικοινωνήσει με σαφήνεια γιατί το πρότζεκτ του, Cartography, είναι χρήσιμο:

Cartography README

Για μια βαθύτερη εμβάθυνση στην ανταλλαγή μηνυμάτων, δείτε την άσκηση “Personas and Pathways” της Mozilla για την ανάπτυξη προσωπικοτήτων χρηστών.

Βοηθήστε τους ανθρώπους να βρουν και να ακολουθήσουν το πρότζεκτ σας

Βοηθήστε τους ανθρώπους να βρουν και να θυμούνται το πρότζεκτ σας, δείχνοντάς τους ένα ενιαίο χώρο ονομάτων.

Να έχετε ένα ξεκάθαρο χειριστήριο για να προωθήσετε το πρότζεκτ σας. Ένα χειριστήριο στο Twitter, μια διεύθυνση URL στο GitHub ή ένα κανάλι IRC είναι ένας εύκολος τρόπος για να δείξετε στους ανθρώπους το πρότζεκτ σας. Αυτές οι διέξοδοι δίνουν επίσης στην αναπτυσσόμενη κοινότητα του πρότζεκτ σας ένα μέρος για να συγκεντρώνεται.

Αν δεν επιθυμείτε να δημιουργήσετε ακόμη διεξόδους για το πρότζεκτ σας, προωθήστε τη δική σας λαβή Twitter ή GitHub σε ό,τι κάνετε. Η προώθηση της λαβής σας στο Twitter ή το GitHub θα ενημερώσει τους ανθρώπους για το πώς μπορούν να επικοινωνήσουν μαζί σας ή να παρακολουθήσουν το πρότζεκτ σας. Αν μιλήσετε σε μια συνάντηση ή εκδήλωση, βεβαιωθείτε ότι τα στοιχεία επικοινωνίας σας περιλαμβάνονται στο βιογραφικό σας ή στις διαφάνειές σας.

Σκεφτείτε να δημιουργήσετε έναν ιστότοπο για το πρότζεκτ σας. Ένας ιστότοπος κάνει το πρότζεκτ σας πιο φιλικό και πιο εύκολο στην πλοήγηση, ειδικά όταν συνδυάζεται με σαφή τεκμηρίωση και σεμινάρια. Η ύπαρξη ιστότοπου υποδηλώνει επίσης ότι το πρότζεκτ σας είναι ενεργό, γεγονός που θα κάνει το κοινό σας να αισθάνεται πιο άνετα στη χρήση του. Παρέχετε παραδείγματα για να δώσετε στους ανθρώπους ιδέες για το πώς να χρησιμοποιήσουν το πρότζεκτ σας.

Ο @adrianholovaty, συνδημιουργός του Django, δήλωσε ότι ένας ιστότοπος ήταν “μακράν το καλύτερο πράγμα που κάναμε με το Django τις πρώτες μέρες”.

Αν το πρότζεκτ σας φιλοξενείται στο GitHub, μπορείτε να χρησιμοποιήσετε το GitHub Pages για να φτιάξετε εύκολα έναν ιστότοπο. Το Yeoman, το Vagrant και το Middleman είναι μερικά παραδείγματα εξαιρετικών, ολοκληρωμένων ιστοσελίδων.

Αρχική σελίδα του Vagrant

Τώρα που έχετε ένα μήνυμα για το πρότζεκτ σας και έναν εύκολο τρόπο για να βρουν οι άνθρωποι το πρότζεκτ σας, ας βγούμε εκεί έξω και ας μιλήσουμε στο κοινό σας!

Πηγαίνετε εκεί όπου βρίσκεται το κοινό του πρότζεκτ σας (online)

Η διαδικτυακή προβολή είναι ένας πολύ καλός τρόπος για να μοιραστείτε και να διαδώσετε το μήνυμα γρήγορα. Χρησιμοποιώντας διαδικτυακά κανάλια, έχετε τη δυνατότητα να προσεγγίσετε ένα πολύ ευρύ κοινό.

Εκμεταλλευτείτε τις υπάρχουσες διαδικτυακές κοινότητες και πλατφόρμες για να προσεγγίσετε το κοινό σας. Εάν το πρότζεκτ σας ανοικτού κώδικα είναι ένα πρότζεκτ λογισμικού, μπορείτε πιθανώς να βρείτε το κοινό σας στο Stack Overflow, Reddit, Hacker News ή Quora. Βρείτε τα κανάλια στα οποία πιστεύετε ότι οι άνθρωποι θα επωφεληθούν περισσότερο ή θα ενθουσιαστούν με το πρότζεκτ σας.

Δείτε αν μπορείτε να βρείτε τρόπους να μοιραστείτε το πρότζεκτ σας με σχετικούς τρόπους:

  • Γνωρίστε σχετικά έργα και κοινότητες ανοικτού κώδικα. Μερικές φορές, δεν χρειάζεται να προωθήσετε άμεσα το πρότζεκτ σας. Αν το πρότζεκτ σας είναι ιδανικό για επιστήμονες δεδομένων που χρησιμοποιούν Python, γνωρίστε την κοινότητα επιστήμης δεδομένων Python. Καθώς οι άνθρωποι θα σας γνωρίζουν, θα προκύψουν φυσικές ευκαιρίες για να μιλήσετε και να μοιραστείτε το πρότζεκτ σας.
  • Βρείτε ανθρώπους που αντιμετωπίζουν το πρόβλημα που λύνει το πρότζεκτ σας. Ψάξτε σε σχετικά φόρουμ για ανθρώπους που ανήκουν στο κοινό-στόχο του πρότζεκτ σας. Απαντήστε στην ερώτησή τους και βρείτε έναν διακριτικό τρόπο, όταν χρειάζεται, να προτείνετε το πρότζεκτ σας ως λύση.
  • Ζητήστε ανατροφοδότηση. Παρουσιάστε τον εαυτό σας και το πρότζεκτ σας σε ένα κοινό που θα το βρει σχετικό και ενδιαφέρον. Να είστε συγκεκριμένοι σχετικά με το ποιος πιστεύετε ότι θα επωφεληθεί από το πρότζεκτ σας. Προσπαθήστε να ολοκληρώσετε την πρόταση: “Νομίζω ότι το πρότζεκτ μου θα βοηθούσε πραγματικά τον Χ, ο οποίος προσπαθεί να κάνει Υ”. Ακούστε και απαντήστε στα σχόλια των άλλων, αντί να προωθείτε απλώς το πρότζεκτ σας.

Σε γενικές γραμμές, επικεντρωθείτε στο να βοηθάτε τους άλλους προτού ζητήσετε πράγματα σε αντάλλαγμα. Επειδή ο καθένας μπορεί εύκολα να προωθήσει ένα πρότζεκτ στο διαδίκτυο, θα υπάρχει πολύς θόρυβος. Για να ξεχωρίσετε από το πλήθος, δώστε στους ανθρώπους το πλαίσιο για το ποιοι είστε και όχι απλώς τι θέλετε.

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

Πηγαίνετε εκεί όπου βρίσκεται το κοινό του πρότζεκτ σας (εκτός σύνδεσης)

Δημόσια ομιλία

Οι offline εκδηλώσεις είναι ένας δημοφιλής τρόπος για την προώθηση νέων έργων στο κοινό. Είναι ένας πολύ καλός τρόπος για να προσεγγίσετε ένα αφοσιωμένο κοινό και να οικοδομήσετε βαθύτερες ανθρώπινες σχέσεις, ειδικά αν ενδιαφέρεστε να προσεγγίσετε προγραμματιστές.

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

Αν δεν έχετε ξαναμιλήσει ποτέ σε εκδήλωση, είναι απολύτως φυσιολογικό να αισθάνεστε νευρικοί! Να θυμάστε ότι το κοινό σας είναι εκεί επειδή θέλει πραγματικά να ακούσει για τη δουλειά σας.

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

Όταν νιώσετε έτοιμοι, σκεφτείτε να μιλήσετε σε ένα συνέδριο για να προωθήσετε το πρότζεκτ σας. Τα συνέδρια μπορούν να σας βοηθήσουν να προσεγγίσετε περισσότερους ανθρώπους, μερικές φορές από όλο τον κόσμο.

Αναζητήστε συνέδρια που είναι ειδικά για τη γλώσσα ή το οικοσύστημά σας. Πριν υποβάλετε την ομιλία σας, ερευνήστε το συνέδριο για να προσαρμόσετε την ομιλία σας στους συμμετέχοντες και να αυξήσετε τις πιθανότητες να γίνετε δεκτοί να μιλήσετε στο συνέδριο. Συχνά μπορείτε να πάρετε μια ιδέα για το ακροατήριό σας κοιτάζοντας τους ομιλητές ενός συνεδρίου.

Δημιουργήστε μια φήμη

Εκτός από τις στρατηγικές που περιγράφονται παραπάνω, ο καλύτερος τρόπος για να προσκαλέσετε τους ανθρώπους να μοιραστούν και να συνεισφέρουν στο πρότζεκτ σας είναι να μοιραστείτε και να συνεισφέρετε στα έργα τους.

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

Ποτέ δεν είναι πολύ νωρίς ή πολύ αργά για να αρχίσετε να χτίζετε τη φήμη σας. Ακόμα και αν έχετε ήδη ξεκινήσει το δικό σας πρότζεκτ, συνεχίστε να αναζητάτε τρόπους για να βοηθήσετε τους άλλους.

Δεν υπάρχει λύση από τη μια μέρα στην άλλη για να χτίσετε ένα κοινό. Το να κερδίσετε την εμπιστοσύνη και τον σεβασμό των άλλων χρειάζεται χρόνο, και το χτίσιμο της φήμης σας δεν τελειώνει ποτέ.

Συνεχίστε!

Μπορεί να χρειαστεί πολύς χρόνος μέχρι οι άνθρωποι να παρατηρήσουν το πρότζεκτ σας ανοιχτού κώδικα. Αυτό δεν πειράζει! Μερικά από τα πιο δημοφιλή έργα σήμερα χρειάστηκαν χρόνια για να φτάσουν σε υψηλά επίπεδα δραστηριότητας. Επικεντρωθείτε στην οικοδόμηση σχέσεων αντί να ελπίζετε ότι το πρότζεκτ σας θα αποκτήσει αυθόρμητα δημοτικότητα. Κάντε υπομονή και συνεχίστε να μοιράζεστε το πρότζεκτ σας με όσους το εκτιμούν.