English | 中文 | русский | Românesc | Italiano | Español | Português (BR) | Deutsch | Ελληνικά | Français | Turkish |
Αυτή είνα μία λίστα με υλικό για αρχάριους στη συνεισφορά Ανοικτού Κώδικα.
Αν βρείτε πρόσθετο υλικό, παρακαλούμε να το προσθέσετε με ένα pull request.
Αν έχετε ερωτήσεις ή σχόλια, δημιουργήστε ένα issue.
Περιεχόμενα
- Γενικά για τη συνεισφορά Ανοικτού Κώδικα
- Direct GitHub searches
- Mozilla's contributor ecosystem
- Χρήσιμα άρθρα για αρχάριους στη συνεισφορά Ανοικτού Κώδικα
- Χρήση Version Control
- Βιβλία σχετικά με Ανοικτό κώδικα
- Open Source contribution initiatives
- Άδεια χρήσης
- The Definitive Guide to Contributing to Open Source by @DoomHammerNG
- Εισαγωγή στον Ανοικτό Κώδικα - Μαθήματα από την DigitalOcean για συνεισφορά Ανοικτού Κώδικα με επιτυχία, στο GitHub.
- Issuehub.io - Ένα εργαλείο που επιτρέπει την αναζήτηση των issues του GitHub για συγκεκριμένες ετικέτες (labels) και γλώσσες προγραμματισμού.
- Code Triage - Άλλο ένα, πολύ καλό, εργαλείο για να βρίσκουμε δημοφιλή repositories και issues διαχωρισμένα ώς προς την γλώσσα προγραμματισμού.
- Φοβερό-για-αρχάριους - Ένα GitHub repository που συγκεντρώνει projects με bugs εύκολα για αρχάριους, εφαρμόζωντας ετικέτες (labels) για να τα περιγράψει.
- Οδηγοί για τον Ανοικτό Κώδικα - Συλλογή από υλικό για άτομα, κοινότητες και εταιρίες που θέλουν να μάθουν πως να τρέξουν και να συνεισφέρουν σε ένα project Ανοικτού Κώδικα.
- 45 Github Issues Dos and Don’ts - Do's and Don'ts on GitHub.
- Οδηγοί GitHub - Βασικοί οδηγοί για την αποτελεσματική χρήση του GitHub.
- Contribute to Open Source - Μάθε τη ροή που πρέπει να ακολουθείται στο GitHub, μέσω της συνεισφοράς κώδικα σε ένα project προσομείωσης.
- Linux Foundation's Open Source Guides for the Enterprise - Οι οδηγοί του Linux Foundation για τα project Ανοικτού Κώδικα.
- CSS Tricks An Open Source Etiquette Guidebook - Ένα Open Source Etiquette Guidebook, γραμμένο από τον Kent C. Dodds και την Sarah Drasner.
- A to Z Resources for Students - Μία λίστα από υλικό και ευκαιρίες για φοιτητές να μάθουν μία νέα γλώσσα προγραμματισμού.
- Contributing to your First Open Source Project: A Practical Approach - Μία βήμα-προς-βήμα προσέγγιση για το πως να συνεισφέρεις σε ένα project Ανοικτού Κώδικα για πρώτη φορά, από τον Abati Adewale.
- Pull Request Roulette - Μία ιστοσελίδα που απαριθμεί pull requests που έχουν υποβληθεί για έλεγχο σε projects Ανοικτού Κώδικα του GitHub.
- "How to Contribute to an Open Source Project on GitHub" by Egghead.io - Ένας βήμα-προς-βήμα βίντεο οδηγός σχετικά με το πως να ξεκινήσει κάποιος να συνεισφέρει σε projects Ανοικτού Κώδικα στο GitHub.
Συνδέσμοι που μας πάνε απευθείας σε issues του GitHub, που είναι κατάλληλα για να συνεισφέρουμε.
- is:issue is:open label:beginner
- is:issue is:open label:easy
- is:issue is:open label:first-timers-only
- is:issue is:open label:good-first-bug
- is:issue is:open label:"good first issue"
- is:issue is:open label:starter
- is:issue is:open label:up-for-grabs
- Good First Bugs - Bugs που έχουν μαρκαριστεί από προγραμματιστές ως καταλληλα για αρχάριους στο project.
- Mentored Bugs - Bugs στα οποία έχει καθοριστεί ένας μέντορας που θα βρίσκεται στο IRC για να σε καθοδηγήσει όταν θα χρειαστείς βοήθεια.
- Bugs Ahoy - Μία ιστοσελίδα ειδική στο να βρίσκει κάποιος bugs στο Bugzilla.
- Firefox DevTools - Μία ιστοσελίδα ειδική σε bugs για τα εργαλεία προγραμματισμού στο Firefox (Firefox Developer Tools).
- What Can I Do For Mozilla - Μία ιστοσελίδα που βοηθάει κάποιον να βρει πάνω σε τι μπορεί να δουλέψει, απαντώντας μερικές ερωτήσεις σχετικές με τις ικανότητες και τα ενδιαφέροντα του.
- Start Mozilla - Ένας λογαριασμός στο Twitter που δημοσιεύει issues κατάλληλα για αρχάριους στη συνεισφορά Ανοικτού Κώδικα στο Mozilla ecosystem.
- Πως να διαλέξεις (και να συνεισφέρεις) το πρώτο σου project Ανοικτού Κώδικα by @GitHub
- Πως να βρεις το πρώτο σου bug για να διορθώσεις by @Shubheksha
- Μόνο για αρχάριους by @kentcdodds
- Φέρτε πίσω την ευγένεια στις κοινότητες Ανοικτού Κώδικα by @shanselman
- Μπαίνοντας στον κόσμο του Ανοικτού Κώδικα για πρώτη φορά by @mcdonnelldean
- Πως να συνεισφέρεις σε Ανοικτό Κώδικα by @GitHub
- Πως να βρεις bugs στον κώδικα σου by @dougbradbury
- Mastering Markdown by @GitHubGuides
- Πρώτο βήμα: Σελίδα με άτομα που συνεισφέρουν (contributors page) by @forCrowd
- Πως να συνεισφέρεις σε Ανοικτό Κώδικα για πρώτη φορά, σε μόλις 5 λεπτά by @roshanjossey
- Hacktoberfest 2018: Πως μπορείς να πάρεις το δωρεάν μπλουζάκι - ακόμα κι αν είσαι νέος στο προγραμματισμό by @quincylarson
- Ένας πικρόχολος οδηγός στον Ανοικτό Κώδικα by @ken_wheeler
- Οδηγός βήμα-προς-βήμα πρώτης συνεισφοράς Ανοικτού Κώδικα για junior developers by @LetaKeane
- Μάθε βήμα-προς-βήμα το Git και το GitHub (σε Windows) by @ows-ali
- Think Like (a) Git - Εισαγωγή στο Git για "έμπειρους πρωτάρηδες", με σκοπό να τους δώσει μία απλή στρατηγική για να πειραματιστούν με το Git.
- Try Git - Μάθε το Git σε 15 λεπτά από τον browser σου, δωρεάν.
- Everyday Git - Χρήσιμες εντολές για την καθημερινή χρήση του Git.
- Oh shit, git! - Πως να αποφύγεις τα συνηθισμένα λάθη στο git.
- Atlassian Git Tutorials - Διάφοροι οδηγοί για τη χρήση του 'git'.
- GitHub Git Cheat Sheet (PDF)
- freeCodeCamp's Wiki on Git Resources
- GitHub Flow (42:06) - Συζήτηση για το πως να κάνει κάποιος ένα pull request.
- GitHub Learning Resources - Υλικό για εκμάθηση του Git και GitHub.
- Pro Git - Ολόκληρο το βιβλίο "Pro Git", γραμμένο από τον Scott Chacon και τον Ben Straub που δημοσιεύθηκε από την Apress.
- Git-it - Βήμα-προς-βήμα οδηγός για τη Git desktop εφαρμογή.
- Flight Rules for Git - Ένας οδηγός σχετικά με το τι κάνω όταν τα πράγματα πάνε στραβά.
- A Comprehensive Introduction To Git and GitHub - Ένας οδηγός γραμμένος από τον Madhav Bahl, που πρέπει να δεις αν είσαι νέος στο Git ή στο GitHub. Καλύπτει, με λεπτομέρειες, το GitHub σαν υπηρεσία και έννοιες του Git version control.
- Git Guide for Beginners in Spanish - Ένας πλήρης οδηγός, στα Ισπανικά, με διαφάνειες σχετικές με το git και το GitHub.
- Git Kraken - Visual, cross-platform, και διαδραστική
git
desktop εφαρμογή για version control.
- Producing Open Source Software - Το "Producing Open Source Software" είναι ένα βιβλίο σχετικά με την ανθρώπινη πλευρά της ανάπτυξης Ανοικτού Κώδικα. Περιγράφει πως λειτουργούν τα επιτυχημένα projects, τις προσδοκίες των χρηστών και των προγραμματιστών, και την κουλτουρα του ελεύθερου λογισμικού.
- Σειρά βιβλίων Ανοικτού Κώδικα - Μάθε περισσότερα για τον Ανοικτό Κώδικα και το αναπτυσσόμενο κίνημα του, μέσα από μια περιεκτική λίστα δωρεάν ηλεκτρονικώ βιβλίων στο https://opensource.com.
- Software Release Practice HOWTO - Αυτός ο οδηγός περιγράφει κάποιες καλές πρακτικές για έκδοση λογισμικού του Linux και άλλα projects Ανοικτού Κώδικα. Ακολουθώντας αυτές τις πρακτικές, κάνετε όσο το δυνατόν ευκολότερο για τους χρήστες να χρησιμοποιήσουν τον κώδικα σας, και για τους προγραμματιστές να τον καταλάβουν και να συνεργαστούν μαζί σας, με σκοπό να τον βελτιώσουν.
- Open Sources 2.0 : The Continuing Evolution (2005) - Το "Open Sources 2.0" είναι μία συλλογή από εύστοχες και παραγωγικές προσπάθειες από τους ηγέτες της σημερινής τεχνολογίας. Συνεχίζει το έργο που ξεκίνησε στο βιβλίο του 1999, "Open Sources: Voices from the Revolution".
- Up For Grabs - Περιέχει projects με φιλικά-για-αρχάριους issues.
- First Timers Only - Μία λίστα από bugs μαρκαρισμένα ως "first-timers-only".
- First Contributions - Κάνε την πρώτη σου συνεισφορά Ανοικτού Κώδικα σε 5 λεπτά. Ένα εργαλείο και οδηγός που βοηθάει τους νέους στον Ανοικτό Κώδικα να ξεκινήσουν.
- Hacktoberfest - Ένα πρόγραμμα που παροτρύνει τη συνεισφορά Ανοικτού Κώδικα. Κέρδισε δώρα, όπως μπλουζάκια και αυτοκόλλητα, κάνωντας τουλάχιστον 5 pull request τον Οκτώβριο.
- 24 Pull Requests - Το "24 Pull Requests" είναι ένα προγραμμα που προωθεί τη συνεισφορά Ανοικτού Κώδικα για το μήνα Δεκέμβριο.
Αυτό το έργο διανέμεται σύμφωνα με την Creative Commons Attribution-ShareAlike 4.0 International άδεια χρήσης.