Contribution Opportunities GitHub parser


#1

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

Τα περισσότερα Open Source projects είναι πλέον στο GitHub και μάλιστα έχουν πάρα πολύ καλό documentation.
Έτσι το μόνο που έχουμε να κάνουμε είναι να φτιάξουμε ή να εξελίξουμε κάποιο από τα υπάρχοντα github issues parser.

Η αλήθεια είναι ότι υπάρχουν μερικά εργαλεία που κάνουν αυτή τη δουλειά αλλα το καθένα έχει τα δικά του προβλήματα. Τα περισσότερα κοιτάνε σε όλο το github και έτσι δε μπορείς να διασφαλίσεις την ποιότητα των projects αλλά και των issues ενώ άλλα έχουν απλά απαράδεκτο UI/UX.

Μερικά από αυτά ειναι τα εξής:

Αυτά τα εργαλεία δουλεύουν ως εξής: Έχουν μια λίστα με projects που αυτοί έχουν επιλέξει και χρησιμοποιώντας tags στα issues, σερβίρουν στον χρήστη tasks/issues με βάση τα φίλτρα που έχουν επιλεγεί (π.χ. τεχνολογίες, γλώσσα, δυσκολία κλπ).

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

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


20/02/2017 19:00 Project meeting: Contiburtion Opportunities Parser
#2

Εγώ θα έρθω σίγουρα στη συνάντηση για ν’ ακούσω περισσότερα :slight_smile:


#3

Η πρώτη μας συνάντηση προγραμματίστηκε για την ερχόμενη Δευτέρα 20/2 στις 7μμ.