diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..bcbb61b --- /dev/null +++ b/AUTHORS @@ -0,0 +1,26 @@ + + Shelldio - Ακούστε Ραδιοφωνικούς σταθμούς στο τερματικό σας + + + (c)2020 Vasilis Niakas, Salih Emin , JohnGavr and Contributors. + + Shelldio is free software and published under the + terms of the GNU General Public License v3.0 + + -- AUTHORS and CONTRIBUTORS -- + + +Σημείωση: +Εάν έχετε σχόλια, διορθώσεις ή κάτι άλλο, παρακαλώ διαβάστε τις οδηγίες του αρχείου CONTRIBUTING + +Μην επικοινωνείτε άμεσα με τα άτομα που αναφέρονται εδώ. + +Main Authors +~~~~~~~~~~~~ +JohnGavr : https://github.com/JohnGavr +Salih Emin : https://github.com/cerebrux +Vasilis Niakas : https://github.com/billniakas + +Contributors +~~~~~~~~~~~~ +Panagiotis Georgiadis : https://github.com/drpaneas diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..c13832d --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,75 @@ +# Κώδικας δεοντολογίας «Contributor Covenant» + +## Η υπόσχεσή μας + +Θέλοντας να καλλιεργήσουμε κλίμα ανοιχτό και φιλόξενο προς +όλους τους συμμετέχοντες—ανεξαρτήτως ηλικίας, μεγέθους σώματος, ανικανότητας, +εθνικότητας, ταυτότητας φύλου και έκφρασης, ιθαγένειας, πείρας, φυλής, +θρησκείας ή σεξουαλικής ταυτότητας και προσανατολισμού—δεσμευόμαστε πως +κανείς δεν θα υφίσταται παρενόχλησης. + +## Τα πρότυπά μας + +Παραδείγματα συμπεριφοράς που συμβάλλουν στην δημιουργία θετικού περιβάλλοντος +αποτελούν τα ακόλουθα: + +* Η χρήση φιλόξενου και προσβάσιμου λόγου +* Ο σεβασμός προς τις διαφορετικές απόψεις και εμπειρίες +* Η καλότροπη αποδοχή της εποικοδομητικής κριτικής +* Η επικέντρωση στο κοινό—αντί το προσωπικό—όφελος +* Η επίδειξη κατανόησης και συμπάθειας + +Παραδείγματα ανεπίτρεπτης συμπεριφοράς συμπεριλαμβάνουν: + +* Η έκφραση και απεικόνιση σεξουαλικού περιεχομένου και οι ανεπιθύμητες + σεξουαλικές προτάσεις +* Το τρολάρισμα, σχόλια προσβλητικά και απαξιωτικά, και προσωπικές ή + πολιτικές επιθέσεις +* Η δημόσια και ιδιωτική παρενόχληση +* Η άνευ συγκατάθεσης δημοσίευση προσωπικών δεδομένων (π.χ. ηλεκτρονικών + διευθύνσεων ή διευθύνσεων οικίας) +* Λοιπές πράξεις που ευλόγως θα θεωρούνταν απρεπείς σε επαγγελματικό χώρο + +## Οι υποχρεώσεις μας + +Οι διαχειριστές κομίζονται της ευθύνης να διευκρινίζουν τα πρότυπα επιτρεπτής +συμπεριφοράς και καλούνται να δρουν δεόντως όταν παραβιάζονται. + +Οι διαχειριστές έχουν την αρμοδιότητα να αφαιρούν, να τροποποιούν, ή να +απορρίπτουν σχόλια, _commits_, κώδικα, αλλαγές σε βίκις, αναφορές προβλημάτων +και άλλες συνεισφορές που δεν συμπίπτουν με τον κώδικα δεοντολογίας· και να +αποβάλλουν προσωρινά, ή και μόνιμα, συμμετέχοντες για συμπεριφορά που κρίνουν ως +ανάρμοστη, απειλητική, προσβλητική ή κοινώς επιβλαβή. + +## Εύρος + +Ο κώδικας δεοντολογίας έχει ισχύ εντός χώρων του _Shelldio_, όπως και σε +δημόσιους χώρους όπου ο καθένας εκπροσωπεί το _Shelldio_ ή την κοινότητά του. +Παραδείγματα εκπροσώπησης αποτελούν: η χρήση ηλεκτρονικής διεύθυνσης +συνδεδεμένης με το _Shelldio_· η ανάρτηση δημοσιεύσεων σε μέσα μαζικής δικτύωσης +από επίσημο λογαριασμό· ή όταν διορίζεστε να εκπροσωπήσετε το _Shelldio_ σε +κάποια εκδήλωση, μέσω του διαδικτύου ή αυτοπροσώπως. Οι κανόνες περί +εκπροσώπησης μπορούν να επεκταθούν ή να αποσαφηνιστούν από τους διαχειριστές του +κάθε _Shelldio_. + +## Επιβολή + +Περιστατικά παρενόχλησης και καταχρηστικής ή ευρέως ανεπίτρεπτης συμπεριφοράς +μπορούν να αναφερθούν στην ομάδα του _Shelldio_ στην ακόλουθη διεύθυνση: +mail@cerebrux.net. Όλα τα παράπονα θα εξετάζονται και θα αντιμετωπίζονται +κατάλληλα και ανάλογα με τις περιστάσεις. Η ομάδα του _Shelldio_ έχει υποχρέωση +να διαφυλάξει την εμπιστευτικότητα στοιχείων που αφορούν τον καταγγέλλοντα. +Περαιτέρω λεπτομέρειες σχετικά με τους κανόνες επιβολής δύναται να δημοσιευτούν +ξεχωριστά. + +Διαχειριστές του _Shelldio_ που δεν ακολουθούν ή εφαρμόζουν τον κώδικα +δεοντολογίας ενδέχεται να τιμωρούνται με απόφαση των υπολοίπων διαχειριστών. + +## Απόδοση + +Αυτός ο κώδικας δεοντολογίας έχει προσαρμοστεί από το +«[Contributor Covenant][οικοσελίδα]», με αριθμό έκδοσης 1.4, διαθέσιμο από +<[http://contributor-covenant.org/version/1/4][έκδοση]>. + +[οικοσελίδα]: http://contributor-covenant.org +[έκδοση]: http://contributor-covenant.org/version/1/4/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..f323152 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,29 @@ +# Οδηγίες ορθής υποβολής συνεισφοράς + +## Εισαγωγή + +Καλώς ήρθατε στο έργο **Shelldio** και ευχαριστούμε για το ενδιαφέρον σας να συνεισφέρετε κώδικα. + +**Σημείωση**: _Οι παρακάτω οδηγίες μπορεί να αλλάξουν οποιαδήποτε στιγμή, να προστεθούν ή και να αφαιρεθούν στοιχεία, χωρίς κάποια προειδοποίηση. Οφείλουμε όλοι μας να παρακολουθούμε τις οποιεσδήποτε αλλαγές που θα γίνονται commit στο παρόν αρχείο_ + +Όταν θελήσετε να συνεισφέρετε στο Shelldio, συζητήστε αρχικά την αλλαγή που θέλετε να κάνετε ανοίγοντας ένα [issue](https://github.com/CerebruxCode/shelldio/issues) πριν υποβάλετε μια αλλαγή. + +Σημειώστε ότι έχουμε έναν [κώδικα δεοντολογίας](https://github.com/CerebruxCode/shelldio/blob/master/CODE_OF_CONDUCT.md), τον οποίο υποχρεούστε όλοι, μηδενός εξαιρουμένου να ακολουθούμε σε όλες τις αλληλεπιδράσεις μας με το έργο. + +## Διαδικασία υποβολής + +Για να υποβάλετε ένα αίτημα τροποποίησης του κώδικα, παρακαλούμε ακολουθείστε τα παρακάτω βήματα: + +1. **Issue**: Ανοίγετε ένα [issue](https://github.com/CerebruxCode/shelldio/issues) στο οποίο περιγράφετε τι θέλετε να κάνετε και γιατί θα πρέπει να ενσωματωθεί η αλλαγή που σκοπεύετε να στείλετε +2. **Fork**: Κάνετε fork το αποθετήριο στον λογαριασμό σας και έπειτα clone στον υπολογιστή σας. +3. **Code**: Κάνετε _git checkout develop_ όπου και τροποποιείτε τα σημεία του κώδικα που σας ενδιαφέρουν για υποβολή +4. **Push**: Μόλις θεωρείτε ότι έχετε ολοκληρώσει τις αλλαγές, κάνετε commit (π.χ. git commit -m "Διόρθωση του issue #Αριθμός_issue") όπου ο _αριθμός issue_ (σημειώστε το μαζί με το σύμβολο #) είναι ο αριθμός που αντιστοιχεί σε αυτό που ανοίξατε στο **βήμα 1**. +5. **Pull request**: Τέλος αφού κάνετε _git push origin develop_, μπορείτε να μας στείλετε το _pull request_ υποβάλλοντας έτσι τις όποιες αλλαγές. + +Εάν συναντήσετε κάποιο πρόβλημα η χρειάζεστε κάποια βοήθεια, μπορείτε να αφήσετε σχόλιο στο issue που ανοίξατε για να το διευθετήσουμε. + +## Επίλογος + +Όλα τα παραπάνω είναι απαραίτητο να τα ακολουθούμε κατά γράμμα, για να μπορέσετε και εσείς αλλά και οι υπόλοιποι συμμετέχοντες να παρακολουθούν την πορεία των αιτημάτων σας. Παρόλα αυτά, οι υπολογιστές, το cloud και ο κώδικας, καμιά φορά μπορεί να μας δυσκολέψει την προσπάθεια μας να συνεισφέρουμε, οπότε σε κάθε περίπτωση πάντα προτιμάμε την επικοινωνία με την οποία όλα τα εμπόδια διευθετούνται. + +**Ευχαριστούμε !**