iTrust Developers: Contributing στο WooCommerce

Το Web Development είναι μια εξειδικευμένη δουλειά, που απαιτεί μαθηματική σκέψη, πολύ λογική και τη δυνατότητα να απλουστεύεις και να ‘σπας’ το πρόβλημα σε επιμέρους υποπροβλήματα, για να βρεις τη λύση τους.



Κάποιοι δεν γνωρίζουν καλά τη δουλειά και κάνουν απλά copy-paste snippets από το διαδίκτυο ή σου εγκαθιστούν ένα CMS αδυνατώντας να σε βοηθήσουν περαιτέρω.



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



Στην iTrust το πάμε ένα βήμα παραπάνω και γράφουμε κώδικα απευθείας στην ‘πηγή’.



Contributing στο WooCommerce Woo logo



Το WooCommerce αποτελεί το δημοφιλέστερο eshop platform αυτή τη στιγμή, διατηρώντας το 37% του μεριδίου της αγοράς, και είναι ένα εργαλείο που προτιμάται από την εταιρεία μας (μαζί με το PrestaShop) λόγω του καλογραμμένου κώδικα του, της ασφάλειας και του γεγονότος ότι αποτελεί κομμάτι του WordPress, του πλέον SEO friendly CMS platform αυτή τη στιγμή στον πλανήτη.



Μαζί με την υπόλοιπη ομάδα στην iTrust, εδώ και χρόνια γράφουμε plugins, themes και functionalities πάνω στο WooCommerce, καλύπτωντας τις ανάγκες των πελατών μας. Από την αρχή ήταν σαφές πως μπορούμε να κάνουμε πολλά περισσότερα και έτσι αρχίσαμε το contributing στο ίδιο το GitHub repository του platform (Head Developer GitHub Profile: Stratos Vetsos).



Mόνο ο ποιοτικότερος, ταχύτερος και ασφαλέστερος κώδικας γίνεται δεκτός στο platform αυτό και εδώ μπορείτε να δείτε ένα πρόσφατο commit που διορθώνει ένα issue στο core που έγινε release στην έκδοση 2.6.2.

https://github.com/woothemes/woocommerce/pull/11465.

Το bug αυτό έμενε χωρίς λύση για 6 ημέρες με pull request που δεν γίνανε ποτέ αποδεκτά.



Σύντομα στην έκδοση 2.7 ακολουθεί επιπλέον δουλειά μας, σε μια διαδικασία όπου το Contributing δεν φαίνεται να σταματά ποτέ, γεγονός που μας χαροποιεί και φανερώνει την ποιότητα των υπηρεσιών μας. Ένα παράδειγμα από νέα contributions που έπονται:



https://github.com/woothemes/woocommerce/issues/11222



Θέλεις ποιοτική ιστοσελίδα ή online εφαρμογή; Δεν μιλάμε απλά στον αέρα.



Επικοινώνησε μαζί μας.


Leave a Reply