Filosofia

Pronto all'uso

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.

Abbiamo lavorato sodo per assicurarci che ogni versione rispetti questa filosofia. Domandiamo meno dettagli tecnici possibili durante il processo di installazione, inoltre forniamo la spiegazione completa di qualsiasi cosa chiediamo.

Design per la maggioranza

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.

Decisioni, non opzioni

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.

Elegante, leggero e di sostanza

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.

Riusciamo a farlo perché abbiamo un valido sistema di temi e plugin e una fantastica comunità di sviluppatori. Persone diverse hanno necessità diverse e avere un gran numero di plugin e temi di qualità per WordPress permette agli utenti di personalizzare le loro installazioni in base alle loro esigenze, permette agli utenti di trovare quel rimanente 20% e creare tutte le funzionalità per WordPress che apprezzano e usano.

Sforzarsi per la semplicità

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!

In past releases we’ve taken major steps to improve ease of use and ultimately make things simpler to understand. One great example of this is core software updates. Updating used to be a painful manual task that was too tricky for a lot of our users. We decided to focus on this and simplified it down to a single click. Now anyone with a WordPress install can perform one click upgrades on both the core of WordPress and plugins and themes.

Amiamo metterci alla prova e semplificare le procedure a vantaggio dell'intera esperienza utente in WordPress. Ogni versione di WordPress dovrebbe essere più facile e piacevole della precedente.

Le scadenze non sono arbitrarie

Deadlines are not arbitrary, they’re a promise we make to ourselves and our users that helps us rein in the endless possibilities of things that could be a part of every release. We aspire to release three major versions a year because through trial and error we’ve found that to be a good balance between getting cool stuff in each release and not so much that we end up breaking more than we add.

Good deadlines almost always make you trim something from a release. This is not a bad thing, it’s what they’re supposed to do.

The route of delaying a release for that one-more-feature is a rabbit hole. We did that for over a year once, and it wasn’t pleasant for anybody.

The more frequent and regular releases are, the less important it is for any particular feature to be in this release. If it doesn’t make it for this one, it’ll just be a few months before the next one. When releases become unpredictable or few and far between, there’s more pressure to try and squeeze in that one more thing because it’s going to be so long before the next one. Delay begets delay.

La minoranza vocale

There’s a good rule of thumb within internet culture called the 1% rule. It states that “the number of people who create content on the internet represents approximately 1% (or less) of the people actually viewing that content”.

Quindi nonostante consideriamo molto importante ascoltare e rispondere a coloro che pubblicano feedback e danno voce alle loro opinioni nei forum, costoro rappresentano solo una piccolissima frazione degli utenti finali. Quando prendiamo decisioni su come procedere con le future versioni di WordPress, cerchiamo di coinvolgere il più possibile quegli utenti che non sono così evidenti online. Lo facciamo incontrando e parlando agli utenti dei WordCamp in tutto il mondo, questo ci permette di comprenderli meglio e in definitiva di prendere decisioni migliori per tutti e fare progressi.

La nostra Carta dei Diritti

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

  • La libertà di eseguire il programma, per qualsiasi scopo.
  • La libertà di studiare come funziona il programma e cambiarlo per fargli fare ciò che desideri.
  • La libertà di ridistribuire.
  • La libertà di distribuire copie delle versioni modificate ad altri.

Parte di questi requisiti di licenza includono anche il concedere sotto la GPL i lavori derivati o ciò che fa riferimento alle funzioni del core di WordPress (come temi e plugin, ecc), trasferendo così la libertà d'uso anche a questi lavori.

Ovviamente c'è chi tenterà di aggirare questi ideali e restringere le libertà dei loro utenti cercando una scappatoia o eludendo in qualche modo le intenzioni della licenza di WordPress, ossia assicurare la libertà d'uso. Crediamo che tutta la comunità ricompenserà coloro che si concentrano nel supportare queste libertà anziché tentare di eluderle.

L'uso più responsabile delle risorse della comunità di WordPress perciò sarà quello di enfatizzare i contributi di alta qualità che abbracciano le libertà fornite con la GPL.