wordpress 3.5 release celebration (geneva meetup)
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