Προετοιμάσου για συνεισφορές από αγνώστους σε έργα ανοιχτού κώδικα


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

Issues

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

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

Άλλα πράγματα να λάβεις υπόψη

  • Υπάρχει οδηγός στυλ για τη γλώσσα προγραμματισμού σου;
  • Αυτά τα στυλ ενθαρρύνονται ή επιβάλλονται;
  • Υπάρχουν συμβάσεις που θα έπρεπε να υιοθετήσουμε σε αυτόν τον track για λόγους συνέπειας;
  • Μπορούμε να τις επιβάλουμε;
  • Υπάρχει linter; Υπάρχουν πολλοί; Πρέπει να χρησιμοποιήσουμε κάποιον;
  • Υπάρχει κάποια κοινή σύμβαση για τα ονόματα αρχείων; Αν όχι, ποια πρέπει να είναι η δική μας σύμβαση;

Ίσως αξίζει να ανοίξεις ξεχωριστά issues για τα πράγματα με τα οποία θέλεις να ασχοληθείς.