maximizing ux for customizing - fosdem · 2018. 2. 6. · accessibility not...

16
1 Maximizing UX for Customizing - FOSDEM'18 Maximizing UX for Customizing Muhammet Kara 2017-02-03

Upload: others

Post on 02-Jan-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

1Maximizing UX for Customizing - FOSDEM'18

Maximizing UX for Customizing

Muhammet Kara2017-02-03

Page 2: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

2Maximizing UX for Customizing - FOSDEM'18

Muhammet Kara

There is something called Linux, and it is cool; not everyone can use it! :) (~2001)

Pardus, KDE

Ubuntu/Launchpad

KDE, plasma

GNOME, Damned-Lies

LibreOffice (since 2016 April)

Page 3: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

3Maximizing UX for Customizing - FOSDEM'18

The Customize Dialog

Tools > Customize...

Several tabsToolbarsMenusContext MenusKeyboard (shortcuts)Events

Page 4: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

4Maximizing UX for Customizing - FOSDEM'18

Past

Many ways to customize

Not very usableAccessibilityNot intuitive/straighforwardNo way to search

Bugs

Page 5: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

5Maximizing UX for Customizing - FOSDEM'18

How it looked like

Page 6: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

6Maximizing UX for Customizing - FOSDEM'18

Goals

Modernize to…...make it more usable...make it fully accessible...make it intuitive...eliminate bugs

Page 7: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

7Maximizing UX for Customizing - FOSDEM'18

Timeline

The initial proposal by Heiko Tietze (Beautiful!)

Page 8: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

8Maximizing UX for Customizing - FOSDEM'18

Timeline

Discussions and iterations by the Design Team (Accessible)

Page 9: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

9Maximizing UX for Customizing - FOSDEM'18

Timeline

GSoC17Almost 3 months of work~21 patches3 tabs modernized, 1 improvedNot complete!

Page 10: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

10Maximizing UX for Customizing - FOSDEM'18

At the End of GSoC17

Page 11: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

11Maximizing UX for Customizing - FOSDEM'18

Now

Page 12: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

12Maximizing UX for Customizing - FOSDEM'18

Future

Modernize the last 2 tabs

Add the missing bits

Fix the current and the future bugs

Page 13: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

13Maximizing UX for Customizing - FOSDEM'18

Hardships

Tightly coupled, undocumented code

Hard to reach consensus on decisionsDifferent perspectivesHard to assess the current situationNeed to keep the already happy users happy

Page 14: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

14Maximizing UX for Customizing - FOSDEM'18

Don’t like what you see?

Bug reports and patches are most welcome! :)

Page 15: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

15Maximizing UX for Customizing - FOSDEM'18

Mustafa Akgül

1948 – 2007“Father of the Internet” in Turkey

“Protector/Gardener of the Free Software Community” in Turkey

Page 16: Maximizing UX for Customizing - FOSDEM · 2018. 2. 6. · Accessibility Not intuitive/straighforward No way to search Bugs. 5 Maximizing UX for Customizing - FOSDEM'18 How it looked

16Maximizing UX for Customizing - FOSDEM'18

All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.

Thank you …

… for listening!… for supporting LibreOffice!