Φιλοσοφία

Έτοιμο για χρήση

Ένα εξαιρετικό λογισμικό θα πρέπει να λειτουργεί με λίγες ρυθμίσεις και εγκαταστάσεις. Το WordPress έχει σχεδιαστεί για να σας κάνει να ξεκινήσετε και να λειτουργήσετε πλήρως σε όχι περισσότερο από πέντε λεπτά. Δεν θα πρέπει να χρειάζεται να παλέψετε για να χρησιμοποιήσετε την τυπική λειτουργικότητα του WordPress.

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

Σχεδιασμός για την πλειοψηφία

Πολλοί τελικοί χρήστες του WordPress δεν έχουν τεχνικές γνώσεις. Δεν γνωρίζουν τι είναι το AJAX, ούτε ενδιαφέρονται για το ποια έκδοση της PHP χρησιμοποιούν. Ο μέσος χρήστης του WordPress θέλει απλώς να μπορεί να γράφει χωρίς προβλήματα ή διακοπές. Αυτοί είναι οι χρήστες για τους οποίους σχεδιάζουμε το λογισμικό, καθώς είναι τελικά αυτοί που θα περάσουν τον περισσότερο χρόνο χρησιμοποιώντας το για αυτό για το οποίο έχει κατασκευαστεί.

Αποφάσεις, όχι επιλογές

Όταν λαμβάνουμε αποφάσεις, αυτοί είναι οι χρήστες που εξετάζουμε πρώτα. Ένα καλό παράδειγμα αυτής της εξέτασης είναι οι επιλογές λογισμικού. Κάθε φορά που δίνετε σε έναν χρήστη μια επιλογή, του ζητάτε να πάρει μια απόφαση. Όταν ένας χρήστης δεν ενδιαφέρεται ή δεν κατανοεί την επιλογή, αυτό τελικά οδηγεί σε απογοήτευση. Ως προγραμματιστές αισθανόμαστε μερικές φορές ότι η παροχή επιλογών για τα πάντα είναι καλό πράγμα, δεν μπορείτε ποτέ να έχετε πάρα πολλές επιλογές, σωστά; Τελικά αυτές οι επιλογές καταλήγουν να είναι τεχνικές, επιλογές για τις οποίες ο μέσος τελικός χρήστης δεν ενδιαφέρεται. Είναι καθήκον μας ως προγραμματιστές να παίρνουμε έξυπνες σχεδιαστικές αποφάσεις και να αποφεύγουμε να φορτώνουμε το βάρος των τεχνικών επιλογών στους τελικούς χρήστες.

Καθαρό, Λιτό και με Ουσία

Ο πυρήνας του WordPress θα παρέχει πάντα μια σταθερή σειρά βασικών χαρακτηριστικών. Έχει σχεδιαστεί για να είναι λιτό και γρήγορο και θα παραμείνει πάντα έτσι. Μας ρωτούν συνεχώς “πότε θα κατασκευαστεί το χαρακτηριστικό X” ή “γιατί δεν ενσωματώνεται το πρόσθετο X στον πυρήνα”. Ο γενικός κανόνας είναι ότι ο πυρήνας θα πρέπει να παρέχει χαρακτηριστικά που το 80% ή περισσότερο των τελικών χρηστών θα εκτιμήσουν και θα χρησιμοποιήσουν πραγματικά. Αν η επόμενη έκδοση του WordPress έρχεται με ένα χαρακτηριστικό που η πλειοψηφία των χρηστών θέλει αμέσως να απενεργοποιήσει ή πιστεύει ότι δεν θα το χρησιμοποιήσει ποτέ, τότε το έχουμε καταστρέψει. Αν τηρήσουμε την αρχή του 80%, τότε αυτό δεν θα πρέπει να συμβεί ποτέ.

Είμαστε σε θέση να το κάνουμε αυτό επειδή διαθέτουμε ένα πολύ ικανό σύστημα θεμάτων εμφάνισης και πρόσθετων και μια φανταστική κοινότητα προγραμματιστών. Διαφορετικοί άνθρωποι έχουν διαφορετικές ανάγκες, και έχοντας τον τεράστιο αριθμό ποιοτικών πρόσθετων και θεμάτων εμφάνισης WordPress, οι χρήστες μπορούν να προσαρμόζουν τις εγκαταστάσεις τους σύμφωνα με το γούστο τους. Αυτό θα πρέπει να επιτρέψει σε όλους τους χρήστες να βρουν το υπόλοιπο 20% και να κάνουν όλα τα χαρακτηριστικά του WordPress αυτά που εκτιμούν και χρησιμοποιούν.

Πασχίζοντας για απλότητα

Δεν τελειώνουμε ποτέ με την απλότητα. Θέλουμε να κάνουμε το WordPress ευκολότερο στη χρήση με κάθε έκδοση. Έχουμε ένα καλό ιστορικό σε αυτό, αν δεν μας πιστεύετε, απλά ρίξτε μια ματιά σε μερικές παλαιότερες εκδόσεις του WordPress!

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

Μας αρέσει να προκαλούμε τον εαυτό μας και να απλοποιούμε τις εργασίες με τρόπους που είναι θετικοί για τη συνολική εμπειρία χρήστη του WordPress. Κάθε έκδοση του WordPress θα πρέπει να είναι πιο εύκολη και πιο ευχάριστη στη χρήση από την προηγούμενη.

Οι προθεσμίες δεν είναι αυθαίρετες

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

Οι καλές προθεσμίες σχεδόν πάντα σας κάνουν να αφαιρέσετε κάτι που θα θέλατε να προσθέσετε σε μία νέα έκδοση. Αυτό δεν είναι κακό, είναι αυτό που υποτίθεται ότι πρέπει να κάνουν.

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

Όσο πιο συχνές και περιοδικές είναι οι εκδόσεις, τόσο λιγότερο σημαντικό είναι να υπάρχει κάποιο συγκεκριμένο χαρακτηριστικό σε αυτήν την έκδοση. Εάν δεν είναι έτοιμο για αυτή την έκδοση, θα είναι διαθέσιμο στην επόμενη που απέχει μόλις λίγους μήνες. Όταν η περιοδικότητα των εκδόσεων δεν είναι καθορισμένη ή απέχουν πολύ μεταξύ τους, τότε υπάρχει μεγαλύτερη πίεση για να προσπαθήσετε να πιέσετε αυτό το κάτι ακόμα, επειδή θα περάσει πολύς καιρός πριν από την επόμενη έκδοση. Η καθυστέρηση γεννά καθυστέρηση.

Η φωνητική μειονότητα

Υπάρχει ένας καλός εμπειρικός κανόνας στην κουλτούρα του Διαδικτύου που ονομάζεται κανόνας του 1%. Δηλώνει ότι "ο αριθμός των ατόμων που δημιουργούν περιεχόμενο στο διαδίκτυο αντιπροσωπεύει περίπου το 1% (ή λιγότερο) των ατόμων που βλέπουν πραγματικά αυτό το περιεχόμενο”.

Έτσι, ενώ θεωρούμε πολύ σημαντικό να ακούμε και να απαντάμε σε όσους δημοσιεύουν σχόλια και εκφράζουν τις απόψεις τους στα φόρουμ, αντιπροσωπεύουν μόνο ένα μικρό κλάσμα των τελικών μας χρηστών. Όταν λαμβάνουμε αποφάσεις για το πώς να προχωρήσουμε με τις μελλοντικές εκδόσεις του WordPress, προσβλέπουμε να προσελκύσουμε περισσότερους από αυτούς τους χρήστες που δεν είναι τόσο ομιλητικοί στο διαδίκτυο. Αυτό το κάνουμε συναντώντας και μιλώντας με χρήστες στο WordCamps σε όλο τον κόσμο, αυτό μας δίνει μια καλύτερη ισορροπία κατανόησης και τελικά μας επιτρέπει να λαμβάνουμε καλύτερες αποφάσεις για όλους όσους προχωρούν μπροστά.

Η δική μας διακύρηξη των δικαιωμάτων

Το WordPress αδειοδοτείται βάσει της Γενικής Άδειας Δημόσιας Χρήσης (GPLv2 ή μεταγενέστερη), η οποία παρέχει τέσσερις βασικές ελευθερίες, θεωρήστε το ως την WordPress “διακύρυξη των δικαιωμάτων”:

  • Η ελευθερία να εκτελείτε το πρόγραμμα για οποιονδήποτε σκοπό.
  • Η ελευθερία να μελετάτε πώς λειτουργεί το πρόγραμμα, και να το αλλάζετε για να το κάνετε να κάνει ό,τι επιθυμείτε.
  • Η ελευθερία να αναδιανέμετε αντίτυπα του προγράμματος.
  • Η ελευθερία να αναδιανέμετε αντίτυπα της τροποποιημένης έκδοσή σας.

Μέρος αυτών των απαιτήσεων αδειοδότησης περιλαμβάνει την αδειοδότηση παράγωγων έργων ή πραγμάτων που συνδέουν βασικές λειτουργίες του WordPress (όπως θέματα, πρόσθετα κ.λπ.) υπό την GPL, μεταβιβάζοντας έτσι την ελευθερία χρήσης και για αυτά τα έργα.

Obviously there are those who will try to get around these ideals and restrict the freedom of their users by trying to find loopholes or somehow circumvent the intention of the WordPress licensing, which is to ensure freedom of use. We believe that the community as a whole will reward those who focus on supporting these licensing freedoms instead of trying to avoid them.

The WordPress community should emphasize that the freedoms in the GPL help provide high quality software.