wordpress 3.5 release celebration (geneva meetup)

Post on 28-Nov-2014

925 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Support de la présentation donnée au Meetup WordPress Genève, le 5 décembre 2012. Comprend: (1) Introduction à WordPress, (2) Comment contribuer à WordPress, (3) Les nouveautés de WordPress 3.5. Slides from the talk given at the WordPress Geneva Meetup, December 5th 2012, for the pre-release of WordPress 3.5.

TRANSCRIPT

WordPress 3.5 Release Celebration

WordPress Meetup Genève5 décembre 2012

HEAD - Haute école d'art et de design

Manuel Schmalstieg - @16kbit

WordPress ???

A propos du mode de développement ...

WP MultiSite

WordPress 3.5 !

Qu’est-ce que

WordPress

?

Content Management System

Articles

Pages

Médias

Etc.

Thème

Plugins

(forme)

(fonction)

Thème

Plugin

Articles

Pages

Médias

Etc.Core

(contenus)

Free / Libre / Open Source

FLOSS

Licence GPL

Les quatre libertés du logiciel libre:

0.

1.

2.

3.

la liberté d'exécuter le programme, pour tous les usages

la liberté d'étudier le fonctionnement du programme, et de le modifier

la liberté de redistribuer des copies

la liberté de distribuer aux autres des copies de vos versions modifiées

Forks

WordPressb2/cafelog

2003

2001

PressBooks

Ghost (?)

L’écosystèmeWordPress.com WordPress.org

IRC

Trac

make

themes plugins forums codex

Automattic

L’écosystèmeWordPress.com WordPress.org

IRC

Trac

make

themes plugins forums codex

Automattic

WordPress.org

WordPress.org - thèmes

WordPress.org - plugins

L’écosystèmeWordPress.com WordPress.org

IRC

Trac

make

themes plugins forums codex

Automattic

WordPress.com

Automattic

L’écosystèmeWordPress.com WordPress.org

IRC

Trac

make

themes plugins forums codex

Automattic

WordPress Foundation

Trac (plate-forme de développement)

Ajout d’un ticket dans Trac

make.wordpress.org

make.wordpress.org/ui

Chat IRC : #wordpress-dev

WordPress.com WordPress.org

IRC

Trac

makeAutomattic

themesplugins

forumscodex

WordCamps

Meetups

Contribuer à WordPress

Pourquoi ?Comment ?

Formes de contribution:

Traduction, graphisme, documentation, code...

Quelques exemples ...

Exemple #1:

Traduction française trop longue

Stratégie:

Remonter vers l’équipe de traduction FR

Approche n° 1: Forum wordpress-fr.net

24 août 2012, 12:23

Réponse:

Problème: ce type de réparation devra être répétée à chaque mise à

jour, sur chaque site ...

Approche n° 2: make.wordpress.org/polyglots

30 août 2012, 20:34

Approche n° 3: core.trac.wordpress.org

31 août 2012, 14:03

explication du problème ...

20 minutes plus tard...

Un développeur soumet un patch!

18 septembre 2012, 15:44

Le correctif est intégré à WP 3.5

Exemple #2:

Encore une traduction française trop longue...

...qui affecte aussi d’autres langues :

Stratégie:

Proposition de solution graphique

Concept graphique (montage Photoshop)

Ouverture de ticket sur Trac

31 août 2012, 15:25

Explication du problème.

Proposition de solution.

1ère réaction d’un développeur

11 minutes plus tard...

6 heures plus tard...

Un développeur soumet un patch!

(1 mois et 6 jours plus tard)

Le correctif est intégré à WP 3.5

9 octobre 2012, 19:07

Le résultat, dans WP 3.5-RC3

Exemple #3:

De l’espace écran mal utilisé ...

Stratégie:

Contact direct via Twitter.

Harcèlement via Twitter 19 septembre 2012, 10:15

Flatterie +

question réthorique

Le développeur Sergey Biryukov pointe vers un ticket existant,

ouvert en 2010 mais resté sans conclusion ...

28 heures après le tweet :

Sergey soumet un patch.

37 heures après le tweet :

(1 mois et 4 jours plus tard)

Le correctif est intégré à WP 3.5

24 octobre 2012, 14:08

Le résultat, dans WP 3.5-RC3

WordPress 3.5

Nouveautés

Nouveautés de WordPress 3.5

★ Gestionnaire des médias (media uploader)

★ Styles de boutons

★ Trois nouveaux oEmbeds

★ Les liens deviennent optionnels

★ Plugins favoris

★ Interface admin HiDPI / retina

★ Accessibilité (navigation clavier et screen readers)

★ XML-RPC actif par défaut

★ Thème TwentyTwelve

★ Améliorations pour développeurs (WP Query, Multisite, TinyMCE, Posts API, Comments API...)

Gestionnaire de médias

24 juillet: premier concept, par Dave Martin

30 juillet: premières wireframes, par @koop

3.5-beta 1, 8 octobre 2012

3.5-beta 2, 31 octobre 2012

3.5-beta 3, 16 novembre 2012

Version actuelle, 3.5-RC3

Création d'une galerie

Nouveaux styles de boutons

nouveaux oEmbeds: SlideShare

nouveaux oEmbeds: Instagram

nouveaux oEmbeds: SoundCloud

Les liens disparaissent du core...

...pour devenir un plugin

Merci :)

@wp-gva

top related