A Filosofia do WordPress
Toda a comunidade tem a sua filosofia, e o WordPress não fica para trás. Dit is hoekom, neste artigo passo a publicar a filosofia do WordPress. Lees verder om meer te wete te kom.
Fora da caixa
Um ótimo software deve funcionar com pouca configuração e instalação. O WordPress foi projetado para colocar você em funcionamento e totalmente funcional em não mais de cinco minutos. Você não precisa lutar para usar a funcionalidade padrão do WordPress.
Trabalhamos duro para garantir que todos os lançamentos estejam de acordo com essa filosofia. Pedimos o mínimo de detalhes técnicos possível durante o processo de configuração, além de fornecer explicações completas sobre tudo o que solicitamos.
Design para a Maioria
Muitos usuários finais do WordPress não se preocupam tecnicamente. Eles não sabem o que é AJAX, nem se importam com a versão do PHP que estão usando. O usuário médio do WordPress simplesmente deseja poder escrever sem problemas ou interrupção. Esses são os usuários para os quais projetamos o software, pois eles são os que mais gastam mais tempo usando-o para o que foi criado.
Decisões, não Opções
Ao tomar decisões, esses são os usuários que consideramos primeiro. Um ótimo exemplo dessa consideração são as opções de software. Toda vez que você dá a um usuário uma opção, você está pedindo que ele tome uma decisão. Quando um usuário não se importa ou entende a opção, isso acaba levando à frustração. Como desenvolvedores, às vezes sentimos que fornecer opções para tudo é uma coisa boa, você nunca pode ter muitas opções, certo? Em última análise, essas escolhas acabam sendo técnicas, escolhas pelas quais o usuário final médio não tem interesse. É nosso dever, como desenvolvedores, tomar decisões de design inteligentes e evitar colocar o peso das escolhas técnicas em nossos usuários finais.
Limpo, leve, e médio
O núcleo do WordPress sempre fornecerá uma sólida variedade de recursos básicos. Ele foi projetado para ser enxuto e rápido e sempre permanecerá assim. É-nos perguntado constantemente “quando o recurso X será criado” Waar “por que o plug-in X não está integrado ao núcleo”. A regra geral é que o núcleo deve fornecer recursos que 80% ou mais dos usuários finais realmente apreciarão e usarão. Se a próxima versão do WordPress vier com um recurso que a maioria dos usuários deseja desligar imediatamente, ou acha que nunca usará, então o expandimos. Se nos atermos ao princípio dos 80%, isso nunca deve acontecer.
Podemos fazer isso porque temos um sistema de plugins e temas muito capaz e uma fantástica comunidade de desenvolvedores. Pessoas diferentes têm necessidades diferentes e, com o grande número de plugins e temas de qualidade em WordPress, os usuários podem personalizar suas instalações de acordo com seus gostos. Isso deve permitir que todos os usuários encontrem os 20% restantes e tornem todos os recursos do WordPress aqueles que apreciam e usam.
Esforçando-se pela simplicidade
Nunca terminamos com simplicidade. Queremos tornar o WordPress mais fácil de usar em todas as versões. Temos um bom histórico disso, se você não acredita em nós, basta olhar para algumas versões mais antigas do WordPress!
Em versões anteriores, tomamos as principais medidas para melhorar a facilidade de uso e, finalmente, tornar as coisas mais simples de entender. Um ótimo exemplo disso são as principais atualizações de software. A atualização costumava ser uma tarefa manual penosa e complicada demais para muitos de nossos usuários. Decidimos nos concentrar nisso e simplificamos para um único clique. Agora qualquer pessoa com uma instalação do WordPress pode realizar atualizações de um clique no núcleo do WordPress, plugins e temas.
Adoramos desafiar a nós mesmos e simplificar tarefas de maneiras positivas para a experiência geral do usuário do WordPress. Toda versão do WordPress deve ser mais fácil e agradável de usar do que a anterior.
Os prazos não são arbitrários
Os prazos não são arbitrários, eles são uma promessa que fazemos a nós mesmos e aos nossos usuários que nos ajudam a controlar as infinitas possibilidades de coisas que podem fazer parte de cada versão. Aspiramos a lançar três versões principais por ano porque, por tentativa e erro, descobrimos que existe um bom equilíbrio entre obter coisas legais em cada versão e não tanto que acabamos quebrando mais do que adicionamos.
Os bons prazos quase sempre fazem você aparar algo de um release. Isso não é uma coisa ruim, é o que eles deveriam fazer.
O caminho para atrasar um lançamento desse recurso é mais uma toca de coelho. Fizemos isso por mais de um ano e não foi agradável para ninguém.
Quanto mais freqüentes e regulares as versões, menos importante é que qualquer recurso em particular esteja nesta versão. Se não for para este, serão apenas alguns meses antes do próximo. Quando os lançamentos se tornam imprevisíveis ou poucos e distantes entre si, há mais pressão para tentar espremer mais uma coisa, porque vai demorar muito para a próxima. Atraso gera atraso.
A minoria vocal
Existe uma boa regra geral na cultura da Internet chamada regra de 1%. Ele afirma que “o número de pessoas que criam conteúdo na internet representa aproximadamente 1% (ou menos) das pessoas que realmente visualizam esse conteúdo”.
Daarom, embora consideremos realmente importante ouvir e responder aos que postam feedback e expressam suas opiniões nos fóruns, eles representam apenas uma pequena fração de nossos usuários finais. Ao tomar decisões sobre como avançar com versões futuras do WordPress, procuramos envolver mais usuários que não são tão vocais online. Fazemos isso conhecendo e conversando com os usuários do WordCamps em todo o mundo, isso nos proporciona um melhor equilíbrio de entendimento e, finalmente, nos permite tomar melhores decisões para todos que estão seguindo em frente.
Nossa Declaração de Direitos
O WordPress é licenciado sob a Licença Pública Geral (GPLv2 ou posterior), que fornece quatro liberdades principais; considere isso como a “declaração de direitos” do WordPress:
- A liberdade de executar o programa, para qualquer finalidade.
- A liberdade de estudar como o programa funciona e alterá-lo para fazer o que você deseja.
- A liberdade de redistribuir.
- A liberdade de distribuir cópias de suas versões modificadas para outras pessoas.
Parte desses requisitos de licenciamento inclui trabalhos derivados de licenciamento ou itens que vinculam as principais funções do WordPress (como temas, plugins etc.) sob a GPL, além de transmitir a liberdade de uso desses trabalhos.
Obviamente, existem aqueles que tentarão contornar esses ideais e restringir a liberdade de seus usuários, tentando encontrar brechas ou contornar a intenção do licenciamento do WordPress, que é garantir a liberdade de uso. Acreditamos que a comunidade como um todo recompensará aqueles que se dedicam a apoiar essas liberdades de licenciamento, em vez de tentar evitá-las.
A comunidade do WordPress deve enfatizar que as liberdades da GPL ajudam a fornecer software de alta qualidade.