Φιλοσοφία

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

Great software should work with little configuration and setup. WordPress is designed to get you up and running and fully functional in no longer than five minutes. You shouldn’t have to battle to use the standard functionality of WordPress.

We work hard to make sure that every release is in keeping with this philosophy. We ask for as few technical details as possible during the setup process as well as providing full explanations of anything we do ask.

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

Many end users of WordPress are non-technically minded. They don’t know what AJAX is, nor do they care about which version of PHP they are using. The average WordPress user simply wants to be able to write without problems or interruption. These are the users that we design the software for as they are ultimately the ones who are going to spend the most time using it for what it was built for.

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

When making decisions these are the users we consider first. A great example of this consideration is software options. Every time you give a user an option, you are asking them to make a decision. When a user doesn’t care or understand the option this ultimately leads to frustration. As developers we sometimes feel that providing options for everything is a good thing, you can never have too many choices, right? Ultimately these choices end up being technical ones, choices that the average end user has no interest in. It’s our duty as developers to make smart design decisions and avoid putting the weight of technical choices on our end users.

Clean, Lean, and Mean

The core of WordPress will always provide a solid array of basic features. It’s designed to be lean and fast and will always stay that way. We are constantly asked “when will X feature be built” or “why isn’t X plugin integrated into the core”. The rule of thumb is that the core should provide features that 80% or more of end users will actually appreciate and use. If the next version of WordPress comes with a feature that the majority of users immediately want to turn off, or think they’ll never use, then we’ve blown it. If we stick to the 80% principle then this should never happen.

We are able to do this because we have a very capable theme and plugin system and a fantastic developer community. Different people have different needs, and having the sheer number of quality WordPress plugins and themes allows users to customize their installations to their taste. That should allow all users to find the remaining 20% and make all WordPress features those they appreciate and use.

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

We’re never done with simplicity. We want to make WordPress easier to use with every single release. We’ve got a good track record of this, if you don’t believe us then just take a look back at some older versions of WordPress!

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

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

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

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

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

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

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

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

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

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

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

WordPress is licensed under the General Public License (GPLv2 or later) which provides four core freedoms, consider this as the WordPress “bill of rights”:

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

Part of those licensing requirements include licensing derivative works or things that link core WordPress functions (like themes, plugins, etc.) under the GPL as well, thereby passing on the freedom of use for these works as well.

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.