The document is a transcript of Haymo Meran's keynote presentation at the Aloha Editor DevCon 2011 conference on February 13, 2011. In the keynote, Meran discusses the origins and development of Aloha Editor, from Gen4tics customers requesting a Word-like editing experience in 2009 to the public launch of Aloha Editor in July 2010 and its transition to production use by December 2010. Meran shares stories from the creation and growth of Aloha Editor over time.
2. CTO
Director
Of
Product
Experience
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
3. CTO
Director
Of
Product
Experience
e pass ionate
eb exp erienc
w
/
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
4. CTO
DOPE
e pass ionate
eb exp erienc
w
/
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
5. CTO
DOPE
e pass ionate
eb exp erienc
w CTO,
director
of
product
/
experience
@
Gen4cs
guest
lecturer
@
Danube
University
of
Krems
invited
expert
@
W3C
HTML
working
group
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
7. “Why
does
edi+ng
not
work
like
in
Word?!”
Gen4cs
customers
asked
over
and
over
again
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
11. January
18th
2010
1778
–
James
Cook
is
the
first
known
European
to
discover
the
Hawaiian
Islands
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
12. January
18th
2010
1778
–
James
Cook
is
the
first
known
European
to
discover
the
Hawaiian
Islands
Aloha
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
29. "Perfec+on
is
achieved,
not
when
there
is
nothing
more
to
add,
but
when
there
is
nothing
le@
to
take
away.”
Antoine
de
Saint-‐Exupéry
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
30. 15th
July
2010
-‐
Aloha
Editor
is
online.
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
31. 15th
december
2010
Aloha
Editor
is
produc4on
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
32. 15th
July
2010
-‐
Aloha
Editor
is
online.
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
33. 15th
July
2010
-‐
Aloha
Editor
is
online.
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
44. OMG.
What
have
you
done!?
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
45. You
will
remember
“the
moment
I
stood
on
a
chair
and
had
a
sheet
of
paper
on
my
head”.
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
49. Features
Technology
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
50. UX
Features
Technology
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
51. UX
Features
Technology
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
52. UX
buying
decision
Features
Technology
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
53. UX
buying
decision
Features
Technology
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
54. Improve
the
interacKon
process
Measured with the KeyStroke-Level-Model (KLM)
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
55. How
much
costs
ediKng
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
56. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
57. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
4,000,000 1) edits
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
58. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
4,000,000 1) edits
2 2) min per edit “two minutes to execute. In reality it probably takes longer”
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
59. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
4,000,000 1) edits
2 2) min per edit “two minutes to execute. In reality it probably takes longer”
8,000,000 min editing per month (≈4h/user per month)
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
60. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
4,000,000 1) edits
2 2) min per edit “two minutes to execute. In reality it probably takes longer”
8,000,000 min editing per month (≈4h/user per month)
$25 cost per hour per user
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
61. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
4,000,000 1) edits
2 2) min per edit “two minutes to execute. In reality it probably takes longer”
8,000,000 min editing per month (≈4h/user per month)
$25 cost per hour per user
$3,333,333 cost per month
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
62. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
$3,333,333 cost per month
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
63. How
much
costs
ediKng
for the calculation we us the numbers from en.wikipedia.org in sept 2010
about 35,000 users edited more than 5 pages
$3,333,333 cost per month
using the Aloha Editor you can
SAVE $10,000,000
per year
$833,333 per month
1) http://stats.wikimedia.org/EN/TablesWikipediaEN.htm
2) http://en.wikipedia.org/wiki/Wikipedia:Time_management
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
64. Who developls Aloha Editor?
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
65. Who developls Aloha Editor?
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
77. Aloha
Editor
Events
February
2011
Vienna
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
78. Aloha
Editor
Events
February
2011
Vienna
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
79. Aloha
Editor
Events
February
2011
June
2011 Vienna
San
Francisco
??
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
80. Aloha
Editor
Events
February
2011
June
2011 Vienna
San
Francisco
??
September
2011
Sydney
??
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
81. Aloha
Editor
Events
February
2011
June
2011 Vienna
San
Francisco
??
September
2011
Sydney
??
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
82. Aloha
Editor
Events
Want
a
DevCon
at
YOUR
place?
June
2011
February
2011
Vienna
San
Francisco
??
You
have
a
place?
You
will
help? September
2011
CONTACT
ME!
Sydney
??
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
87. hWp://www.codesimplicity.com/post/open-‐source-‐community-‐simplified/
Develop
in
a
community
l Don’t
freeze
the
trunk
for
long
periods
l Turnover
is
inevitable
l Respond
to
contribu4ons
immediately
l Be
extremely
kind
and
visibly
apprecia4ve
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
88. hWp://www.codesimplicity.com/post/open-‐source-‐community-‐simplified/
Develop
in
a
community
l Don’t
freeze
the
trunk
for
long
periods
l Turnover
is
inevitable
l Respond
to
contribu4ons
immediately
l Be
extremely
kind
and
visibly
apprecia4ve
l Encourage
a
total
absence
of
personal
nega4vity
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
89. Roadmap
development
and
branching
hWp://nvie.com/posts/a-‐successful-‐git-‐branching-‐model/
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
94. Roadmap
and
the
problem
with
details
First
Quarter
2011
-‐
0.10.0 Second
Quarter
2011
-‐
0.11.0
l Image
Plugin l Beier
HTML5
Support
(sec4on,
ar4cle,
...)
l Drag
and
Drop
Files l table
columns
and
rows
to
be
resizeable
l Seman4c
Annota4on l Major
Plugin
Architecture
changes
l Aloha
Block/Widget
Handling l Messages
Stack
l JavaScript
Compression
and
Bundling l Beier
Copy
&
Paste
Support
l CSS
Compression l Transla4on
Compila4on/Bundling
l jQuery
1.4.4 l Semngs
Compila4on/Bundling
l ExtJS
3.2.2 l CSS
Compila4on/Bundling
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
95. How
to
contribute
?
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
96. How
to
contribute
?
l get
a
task
(bug
or
roadmap)
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
97. How
to
contribute
?
l get
a
task
(bug
or
roadmap)
l integrate
Aloha
Editor
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
98. How
to
contribute
?
l get
a
task
(bug
or
roadmap)
l integrate
Aloha
Editor
l help
reproducing
and
describing
bugs
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
99. How
to
contribute
?
l get
a
task
(bug
or
roadmap)
l integrate
Aloha
Editor
l help
reproducing
and
describing
bugs
l write
/
improve
documenta4on
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
100. How
to
contribute
?
l get
a
task
(bug
or
roadmap)
l integrate
Aloha
Editor
l help
reproducing
and
describing
bugs
l write
/
improve
documenta4on
l translate
Aloha
Editor
dic4onaries
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
101. How
to
contribute
?
l get
a
task
(bug
or
roadmap)
l integrate
Aloha
Editor
l help
reproducing
and
describing
bugs
l write
/
improve
documenta4on
l translate
Aloha
Editor
dic4onaries
l write
improve
outstanding
examples
(with
your
soZware?)
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
102. Make
outstanding
examples.
Let
your
work
shine!
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
109. Aloha
Editor
project
factors
of
success
l contenteditable
useable
l outstanding
user
experience
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
110. Aloha
Editor
project
factors
of
success
l contenteditable
useable
l outstanding
user
experience
l vivid
community
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
111. Aloha
Editor
project
factors
of
success
l contenteditable
useable
l outstanding
user
experience
l vivid
community
l visible
roadmap
development
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
112. Aloha
Editor
project
factors
of
success
l contenteditable
useable
l outstanding
user
experience
l vivid
community
l visible
roadmap
development
l acKve
communicaKon
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran February
13,
2011
113. Aloha
Editor
project
factors
of
success
contenteditable
useable
ct
l
l outstanding
user
experience
n e
l vivid
community
c o n
-
ck
l visible
roadmap
development
acKve
communicaKon
ha
-
l
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran
talk February
13,
2011
114. Aloha
Editor
project
factors
of
success
contenteditable
useable
ct
l
l outstanding
user
experience
n e
l vivid
community
c o n
-
ck
l visible
roadmap
development
acKve
communicaKon
ha
-
l
Aloha
Editor
DevCon
2011
keynote
-‐
Haymo
Meran
talk thanks
February
13,
2011