joomla 3.0 keynote
DESCRIPTION
Mark Dexter and I presented a keynote on Joomla 3.0 at the 2012 Joomla World ConferenceTRANSCRIPT
![Page 1: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/1.jpg)
JOOMLA 3.0JOOMLA WORLD CONFERENCE 2012
JOOMLA 3.0KYLE LEDBETTERPRINCIPAL USABILITY ENGINEEREBAY, INC.
MARK DEXTERPRODUCT LEADERSHIP TEAMJOOMLA!
Tuesday, December 4, 12
![Page 2: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/2.jpg)
JOOMLA 3.0JOOMLA WORLD CONFERENCE 2012
@kyleledbetter @dextercowley
photo copyright JoomlaBloggerphoto copyright Monty KsyckiTuesday, December 4, 12
![Page 3: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/3.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
JOOMLA 3.0 UXKYLE LEDBETTERPRINCIPAL USABILITY ENGINEEREBAY, INC.
Tuesday, December 4, 12
![Page 4: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/4.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
I WORK FOR EBAYWE TEND TO PUSH THINGS TO THE LIMIT (AND BEYOND)
We needed a UI framework that is:
Versatile - Extensible - Rapid - Consistent
Tuesday, December 4, 12
![Page 5: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/5.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
BOOTSTRAP FROM TWITTER
AN INCREDIBLY AWESOME OPEN SOURCE UI LIBRARY THAT’S TAKEN THE WORLD BY STORM.
LESS - CSS - JavaScript - HTML5 - Responsive
Tuesday, December 4, 12
![Page 6: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/6.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
YOU CAN BUILD ANYTHING ON BOOTSTRAPFOR REALS. ANYTHING. TRUST ME.
‣ ADMIN GUI‣ MINIMAL BLOG‣ PROJECT MANAGER‣ SOCIAL NETWORK
‣ ONLINE MAGAZINE‣ TEXT EDITOR‣ PHOTO GALLERY‣ Forum
‣ SHOPPING CART‣ Calendar‣ Search Engine‣ COMPLEX WORKFLOW
I COULD GO ON...
Tuesday, December 4, 12
![Page 7: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/7.jpg)
Enter the JUXJ
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
oomla
serperience
UXe
Tuesday, December 4, 12
![Page 8: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/8.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
JoomlaDays Are Pivotal
San Jose(and other Joomla events]
Chicago
New York
Kekrade
Bad NauHeim
Dallas
Tuesday, December 4, 12
![Page 9: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/9.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
JOOMLA 3.0 IS A COMPLETELY COMMUNITY DRIVEN MAJOR RELEASE
Made for the people By the people
Tuesday, December 4, 12
![Page 10: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/10.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Phase OneFEATURE PARITY
‣ Feature One‣ Feature Two‣ Feature Three‣ Feature Four
‣ Feature One‣ Feature Two‣ Feature Three‣ Feature Four
Custom UIMootoolsBluestorkBeez
BootstrapjQueryIsisProtostar
2.5 3.0
Tuesday, December 4, 12
![Page 11: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/11.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Phase TwoImprove UX
FRONTEND(SITE)
BACKEND(ADMIN)
INSTALLATIONPROCESS
Tuesday, December 4, 12
![Page 12: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/12.jpg)
JUI a Joomla SDK
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
BootstrapExtended BootstrapIcomoon Font IconsjQuery & jQuery UIChosen Select Boxes
‣ Standard UI/UX‣ Modern Tools‣ Continuously Improved‣ Available Everywhere‣ Frontend & Backend
Tuesday, December 4, 12
![Page 13: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/13.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Installation
3 StepsAJAXEmail Config3 Steps!!!
Tuesday, December 4, 12
![Page 14: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/14.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Admin GUI
Bootstrap’djQueryChosen JSCompletely Responsive
Tuesday, December 4, 12
![Page 15: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/15.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Site Template
Also JUICSS Defines UILESS Is BestCompletely Responsive
Tuesday, December 4, 12
![Page 16: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/16.jpg)
LESS is more
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
accordion alerts
JUI
breadcrumbs Buttonscarousel dropdownsforms grid layoutsmodals navbar tables
template.less
@import/lessvariables.lessmixins.less
1 template.css for everything!
Tuesday, December 4, 12
![Page 17: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/17.jpg)
Why Frontend JUI?
I C O N SB U T T O N S
T H U M B N A I L ST O O LT I P S
You name a component and I can name 10 UI elements used on the frontend. Forums, Blogs, Calendars, Shopping Carts...everything needs standardized UI!
Every site has frontend UI
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Tuesday, December 4, 12
![Page 18: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/18.jpg)
Imagine Standardized Components
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Tuesday, December 4, 12
![Page 19: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/19.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Fastest Adoption I’ve Ever SeenTemplate Clubs
Tuesday, December 4, 12
![Page 20: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/20.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Fastest Adoption I’ve Ever SeenExtensions
Tuesday, December 4, 12
![Page 21: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/21.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Fastest Adoption I’ve Ever SeenEveryone else is working on their 3.0 release
Tuesday, December 4, 12
![Page 22: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/22.jpg)
JED Joomla 3.0 Search
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
Advanced Search >> Joomla 3.x >> Search
Tuesday, December 4, 12
![Page 23: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/23.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
What’s NExt?Joomla 3.1Mootools < jQuery
More ICON SetsMore jQuery UILatest Bootstrap* All Planned not official
Tuesday, December 4, 12
![Page 24: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/24.jpg)
JOOMLA 3.0 UXJOOMLA WORLD CONFERENCE 2012
What’s Next?Joomla 3.5
Frontend AdminPAGE (MENU) SETTINGSEDIT MODEADD PAGESEDIT MODULES
New WorkflowS* All Planned not official
Tuesday, December 4, 12
![Page 25: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/25.jpg)
JOOMLA 3.0 FEATURESJOOMLA WORLD CONFERENCE 2012
JOOMLA 3.0 FEATURESMARK DEXTERPRODUCTION LEADERSHIP TEAMJOOMLA!
Tuesday, December 4, 12
![Page 26: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/26.jpg)
JOOMLA 3.0 FEATURESJOOMLA WORLD CONFERENCE 2012
Two Cool Features
PostgreSQL Database Support
In Joomla 3.0
Easy LanguageInstall / Update
Tuesday, December 4, 12
![Page 27: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/27.jpg)
JOOMLA 3.0 FEATURESJOOMLA WORLD CONFERENCE 2012
Database AbstractionIn Joomla 3.0
J O O M L A P H PQ U E R Y C O D E :
G I V E M E S O M ED A T A !
R U N T I M EC O N F I G U R A T I O N
M Y S Q LD R I V E R
M Y S Q LD A T A B A S E
S Q L S E R V E RD R I V E R
S Q L S E R V E RD A T A B A S E
P O S T G R E S Q LD R I V E R
P O S T G R E S Q LD A T A B A S E
< Y O U R D A T A B A S E >D R I V E R < Y O U R D A T A B A S E >
Tuesday, December 4, 12
![Page 28: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/28.jpg)
JOOMLA 3.0 FEATURESJOOMLA WORLD CONFERENCE 2012
INSTALLLANGUAGES
SEARCHCHECKINSTALL
Tuesday, December 4, 12
![Page 29: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/29.jpg)
JOOMLA 3.0 FEATURESJOOMLA WORLD CONFERENCE 2012
Feature Contribution Process
P r o p o s e&
E v a l u a t eL e v e l o fI n t e r e s t D e s i g n ,
C o d e& P o s t
t o F e a t u r eT r a c k e r
R e c r u i tP e o p l e
t oT e s t
M o d i f ya s
N e e d e d& M e r g e
Tuesday, December 4, 12
![Page 30: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/30.jpg)
JOOMLA 3.0 FEATURESJOOMLA WORLD CONFERENCE 2012
Bug Fix Contribution Process
Find Confirmed Issuein Tracker
Squash ‘EM!
Propose a Code FixFor the Issue
Modify as Needed Based on Testing
1 2 3Tuesday, December 4, 12
![Page 31: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/31.jpg)
JOOMLA 3.0 FEATURESJOOMLA WORLD CONFERENCE 2012
How’s It Working?YTD 2012 Stats
62
745
110
FEATURESADDED
BUGSFIXED
CODECONTRIBUTORS
Tuesday, December 4, 12
![Page 32: Joomla 3.0 Keynote](https://reader034.vdocuments.net/reader034/viewer/2022052410/554f6c0ab4c905bb178b4e7d/html5/thumbnails/32.jpg)
JOOMLA 3.0JOOMLA WORLD CONFERENCE 2012
3.0 CodeContributorsIn Da House(Please Stand Up]
Aaron SchmitzAdrien BarborierAlan LangfordAndrea TarrBrian TeemanChris DavenportDianne HenningElin WaringJan SchoenherrJeff ChannellJavier GómezJeremy WilkenJon NeubauerJonathan CameronKyle LedbetterMark Dexter Mark LeeNicholas DionysopoulosNick SavovOfer CohenPeter van WestenSam MoffattSander Potjer
Thank You!
Tuesday, December 4, 12