enlightening lizards - getting the enlightenment...
TRANSCRIPT
![Page 1: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/1.jpg)
Enlightening LizardsGetting the Enlightenment experience & Being a part of the effort
Alex-P. [email protected]
Fosscomm 2015 - Athens
7 Nov 2015
1 of 33
![Page 2: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/2.jpg)
$ whoami
• Alexandros-Panayiotis Natsios
• IRC Handle: Drakevr
• cs undergrad student @ teilar.gr
• openSUSE Advocate
• Enlightenment Enthusiast and Contributor
2 of 33
![Page 3: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/3.jpg)
A bit of history. . .
3 of 33
![Page 4: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/4.jpg)
Enlightenment? What in the . . .
Enlightenment, also known simply as E, was initially developedbefore even 1996 but the current iteration of the window manager(the Environment as we know it today) started with the version0.17.0 which was in development for 12 years. Enlightenment 17 asit was called wasn’t packaged in openSUSE until a little after it’sstable release in 21 December 2012
4 of 33
![Page 5: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/5.jpg)
A Slightly different environment . . .Desktop Environment vs. Desktop Shell
Desktop Environment
It is an implementation of the Desktop metaphor, made of a bundleof applications running on top of the base Operating System(OS).which share a common Graphical User Interface (GUI), a commonlook and feel and are working together to bring a complete experienceto the user.
Window Manager
A window manager is system software that controls the placementand appearance of windows. It usually works in conjunction with aDesktop Environment (and is thus designed around one).
5 of 33
![Page 6: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/6.jpg)
A Slightly different environment . . .cont.
Desktop Shell
A Desktop Shell is something inbetween the two.It provides more than just a window manager but not enough to beconsidered a full fledged Desktop Environment.
6 of 33
![Page 7: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/7.jpg)
A Quick Glance
7 of 33
![Page 8: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/8.jpg)
A View to a desktop
8 of 33
![Page 9: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/9.jpg)
Desktop Royale
9 of 33
![Page 10: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/10.jpg)
License to start
10 of 33
![Page 11: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/11.jpg)
The man with the golden panel
11 of 33
![Page 12: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/12.jpg)
But there is more. . .
12 of 33
![Page 13: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/13.jpg)
Beyond the desktop
Embedded Systems
• Infinity I-Kitchen
• SetTopBoxes by Free.fr
• Special laptops and services by ordissimo
• Mobile/TV/Tablet/IVI with Tizen
13 of 33
![Page 14: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/14.jpg)
ElectroluxInfinity I-Kitchen
14 of 33
![Page 15: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/15.jpg)
OrdissimoLaptop interface
15 of 33
![Page 16: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/16.jpg)
SamsungTizen
16 of 33
![Page 17: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/17.jpg)
The Philosophy. . .
or
How i learned to stop worrying and
LOVE
the Enlightenment.
17 of 33
![Page 18: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/18.jpg)
CHOICE IS GOOD
18 of 33
![Page 19: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/19.jpg)
Vanilla vs. Strawberry vs. Chocolate
19 of 33
![Page 20: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/20.jpg)
EFFICIENCY MATTERS
20 of 33
![Page 21: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/21.jpg)
NOT everyone drives an F1
21 of 33
![Page 22: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/22.jpg)
EYECANDY MATTERS
22 of 33
![Page 23: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/23.jpg)
PORTING MATTERS
23 of 33
![Page 24: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/24.jpg)
The world is NOT english
24 of 33
![Page 25: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/25.jpg)
OPEN IS BEST
25 of 33
![Page 26: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/26.jpg)
We have a sense of humor
26 of 33
![Page 27: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/27.jpg)
How can i get it?
• e17 is already in the core distribution repos and can be chosen asan option from the installation media (the full dvd).
• enlightenment The current upstream version (0.19.12 as of thistalk can be installed from the repositoryX11:Enlightenment:Factory found in the url below (choose thelink for your running distro version)http://en.opensuse.org/Portal:Enlightenment
27 of 33
![Page 28: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/28.jpg)
I want in!Being part of the effort
Setting up a development environment
for Enlightenment
28 of 33
![Page 29: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/29.jpg)
Build Essentials
Git to fetch the code# zypper install git-core
Tracing tool & test suite
# zypper install check valgrind
C/C++ Development Pattern
# zypper install -t pattern devel C C++
29 of 33
![Page 30: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/30.jpg)
Contact
IRCirc.freenode.net #eirc.freenode.net #e.elirc.freenode.net #opensuse-eirc.freenode.net #opensuse-el
30 of 33
![Page 31: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/31.jpg)
Bug Reporting / Bug Hunting
Phabricator
31 of 33
![Page 32: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/32.jpg)
The Greek (localization) effort
Wiki portal fully translated in GreekEnlightenment & EFL Translations are currently @ 95%
32 of 33
![Page 33: Enlightening Lizards - Getting the Enlightenment ...fosscomm.teiath.gr/images/.../EnlighteningLizards... · Enlightening Lizards Getting the Enlightenment experience & Being a part](https://reader034.vdocuments.site/reader034/viewer/2022052004/60178cb3eff39a6ec91e0b3f/html5/thumbnails/33.jpg)
Q & AThank you for your attention!
Alex-P. Natsios
http://drakevr.gr
http://www.linkedin.com/in/drakevr
http://www.github.com/drakevr
http://www.facebook.com/drakevr
http://www.twitter.com/drakevr
33 of 33