BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN
CALSCALE:GREGORIAN
VERSION:2.0
BEGIN:VTIMEZONE
TZID;X-RICAL-TZSOURCE=TZINFO:Europe/Berlin
BEGIN:DAYLIGHT
DTSTART:20190331T020000
RDATE:20190331T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T154000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T151000
DTSTAMP;VALUE=DATE-TIME:20190822T113008Z
UID:6a6c89e3-d0f7-4eaf-9fcf-c705283076be@localhost
DESCRIPTION:We will explain how we got to a faster starting Plasma sessio
 n. How we analysed the problems we were facing\, how they were understoo
 d and finally what changes happened to get to where we are today.
URL:https://conf.kde.org/en/akademy2019/public/events/121.html
SUMMARY:Accelerating Plasma - Aleix Pol Gonzalez
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T120000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T113000
DTSTAMP;VALUE=DATE-TIME:20190903T070947Z
UID:5ecdd672-f8c5-4b00-a200-34111e44fa4a@localhost
DESCRIPTION:Currently\, we are observing an incredible development in tec
 hnologies\, especially in Artificial Intelligence field. Indeed\, by lea
 rning from massive data\, AI is particularly good at some tasks that nor
 mal algorithms cannot achieve as good level of performance\, such as: im
 age classification\, speech recognition\, object detection\, tendency pr
 ediction\, feature extraction\, etc. Moreover\, new AI algorithms with t
 he emergence of neural networks and deep learning even makes AI models m
 ore robust\, so that they can now give better prediction without any lim
 itation in improving themselves.\n\nBeing aware of those assets\, digiKa
 m team has considered using deep learning in digiKam. Thus\, this presen
 tation aims to introduce a new implementation of facial recognition in d
 igiKam\, based on deep learning models and OpenCV DNN module\, so as to 
 improve the performance of facial recognition module.
URL:https://conf.kde.org/en/akademy2019/public/events/127.html
SUMMARY:AI Face Recognition with OpenCV DNN module and application in dig
 iKam photo management software - Trung Thanh Dinh
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T174500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T172500
DTSTAMP;VALUE=DATE-TIME:20190903T071253Z
UID:9f1ebbd0-fd34-4c0e-a95b-b409e67804fa@localhost
DESCRIPTION:The winners of lat year's Akademy Awards will present the new
  winners to recognize them for their contributions to KDE.
URL:https://conf.kde.org/en/akademy2019/public/events/162.html
SUMMARY:Akademy Awards - Valorie\, Aditya Mehra\, David Edmundson
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T121000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T114000
DTSTAMP;VALUE=DATE-TIME:20190822T110407Z
UID:348799c6-d5c7-45b1-9c65-20808cc8c70b@localhost
DESCRIPTION:The KDE mother ship has been sailing towards the "Streamlined
  Onboarding" land for almost 2 years now. I often ask myself if this goa
 l will ever be reached. Will it ever be concluded? This talk is an attem
 pt to answer this question. It should be interesting and hopefully inspi
 ring to everyone in the KDE community.\n\n\n\n\n\n
URL:https://conf.kde.org/en/akademy2019/public/events/112.html
SUMMARY:All on board! Are we there yet? - Neofytos Kolokotronis
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T142000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T141500
DTSTAMP;VALUE=DATE-TIME:20190822T105944Z
UID:57066485-8a99-4387-8c24-289f94aab1d7@localhost
DESCRIPTION:In this small presentation\, I will explain my current experi
 ence onboarding new contributors to the userbase wiki. 
URL:https://conf.kde.org/en/akademy2019/public/events/115.html
SUMMARY:Bringing new contributors to userbase from reddit - Carl Schwan
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T150500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T143500
DTSTAMP;VALUE=DATE-TIME:20190822T111955Z
UID:835ada49-05ab-4ccd-9be6-11562a14ade7@localhost
DESCRIPTION:Qt has its own way of doing things\, and we've been following
  that in our code and APIs since forever. However\, since C++11 and on\,
  the language itself started introducing more and more features to make 
 the code safer and easier to understand. In this talk\, I will show a fe
 w examples of what tools Modern C++ has to offer to make your code and y
 our APIs more expressive and how to use those tools with Qt.
URL:https://conf.kde.org/en/akademy2019/public/events/139.html
SUMMARY:Build Expressive APIs with Modern C++ - Daniel Vrátil
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T175500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T174500
DTSTAMP;VALUE=DATE-TIME:20190903T071303Z
UID:a915b41d-ce3d-4b91-954e-9072c7a5b4e6@localhost
DESCRIPTION:And it's a wrap!
URL:https://conf.kde.org/en/akademy2019/public/events/164.html
SUMMARY:Closing - Lydia Pintscher
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T103000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T101000
DTSTAMP;VALUE=DATE-TIME:20190903T072424Z
UID:2afa775b-94d0-4446-8542-696a603d0590@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/169.html
SUMMARY:Coffee break - 
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T163500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T161500
DTSTAMP;VALUE=DATE-TIME:20190903T072643Z
UID:ba3cd910-907e-41b7-85c7-4ed4a052180e@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/171.html
SUMMARY:Coffee break - 
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T105500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T103500
DTSTAMP;VALUE=DATE-TIME:20190905T152904Z
UID:a34ceed8-878c-4a4b-8bdd-afe73251db81@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/172.html
SUMMARY:Coffee break - 
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T165500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T163500
DTSTAMP;VALUE=DATE-TIME:20190903T073049Z
UID:92fd0986-6e94-4348-8765-6e0a1db69bf0@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/174.html
SUMMARY:Coffee break - 
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T110000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T103000
DTSTAMP;VALUE=DATE-TIME:20190822T110449Z
UID:868f2913-a912-4098-87af-413b64e3c251@localhost
DESCRIPTION:In this session several people working on parts of the privac
 y goal will give an overview of their work to see the progress we've mad
 e so far.
URL:https://conf.kde.org/en/akademy2019/public/events/157.html
SUMMARY:Everything to hide: helping protect the privacy of our users - iv
 an\, Lydia Pintscher
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T135500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T132500
DTSTAMP;VALUE=DATE-TIME:20190906T033405Z
UID:3bbfb090-47d2-4602-9fd9-2d5169320e81@localhost
DESCRIPTION:In the state of India called Kerala\, all public schools have
  been using Free-Software for more than 10 years\, and GCompris is part 
 of the curriculum. We have been working recently to complete the transla
 tion of the new version of GCompris in Malayalam\, the official language
  of this state. This should allow to replace the old Gtk+ version that w
 as still in use there.
URL:https://conf.kde.org/en/akademy2019/public/events/107.html
SUMMARY:GCompris in Kerala\, part 2 - Timothée Giet
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T161500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T154500
DTSTAMP;VALUE=DATE-TIME:20190822T112242Z
UID:98eafe1a-57b0-4da8-8d28-8370cb33b207@localhost
DESCRIPTION:Get an introduction to the Qt Quick based KNewStuff component
 s\, the context of why they exist\, and find out how you can use them in
  your own applications.
URL:https://conf.kde.org/en/akademy2019/public/events/129.html
SUMMARY:Get Hot New Stuff Quick(ly) - leinir
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T121500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T120500
DTSTAMP;VALUE=DATE-TIME:20190905T152622Z
UID:b4a66989-b571-433c-b89e-57c78f4eda86@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/161.html
SUMMARY:group photo - 
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T161500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T160000
DTSTAMP;VALUE=DATE-TIME:20190822T112903Z
UID:113c5a6c-7849-4d06-ad48-7a195a30779e@localhost
DESCRIPTION:There are plenty of metrics that are available to measure the
  health of open source communities. When assessing your contribution to 
 the community\, it's important to go beyond quantifiable metrics and als
 o look at areas such as building a sense of community\, addressing membe
 rs' (often intrinsic) motivation\, fostering a diverse community\, etc. 
 \n\nIn this session\, there will be a discussion on both quantifiable an
 d non-quantifiable contributions to open source community health. There 
 will also be a discussion on revisiting community goals as the community
  evolves over time. 
URL:https://conf.kde.org/en/akademy2019/public/events/151.html
SUMMARY:How do I know if I'm making a difference in building an Open Sour
 ce Community? - rpaik
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T174000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T171000
DTSTAMP;VALUE=DATE-TIME:20190903T071500Z
UID:f14c2a4e-ad1d-4070-8e51-a3fd3ed3cffd@localhost
DESCRIPTION:The Board of KDE e.V. will give an overview of the activities
  of the past year.
URL:https://conf.kde.org/en/akademy2019/public/events/117.html
SUMMARY:KDE e.V. Board report - Lydia Pintscher\, hein\, Aleix Pol Gonzal
 ez
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T181500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T174500
DTSTAMP;VALUE=DATE-TIME:20190903T071503Z
UID:be0b936a-e20b-4346-9ec1-ce19dee26d57@localhost
DESCRIPTION:The Working Groups of KDE e.V. will give an overview of their
  activities of the past year.
URL:https://conf.kde.org/en/akademy2019/public/events/118.html
SUMMARY:KDE e.V. Working Group reports - Lydia Pintscher
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T154000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T151000
DTSTAMP;VALUE=DATE-TIME:20190822T112721Z
UID:64c24c2a-d63c-4d35-aec3-82a587becc94@localhost
DESCRIPTION:Targeting Android as a platform is attractive for our applica
 tions\, both as a intermediate proving ground for Plasma Mobile\, and du
 e to the large market share. For new Kirigami-based applications that is
  a fairly straightforward process thanks to the portability of Qt. There
  is however also lots of valuable code predating mobile UI consideration
 s\, and functional gaps in Qt\, which is where KDE Frameworks can help. 
 What do we have already\, what still needs to be done\, and how can we d
 o it?
URL:https://conf.kde.org/en/akademy2019/public/events/134.html
SUMMARY:KDE Frameworks on Android - Volker Krause
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T170500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T163500
DTSTAMP;VALUE=DATE-TIME:20190903T071454Z
UID:15a2f4b9-8912-4cd9-abb9-ba247021a334@localhost
DESCRIPTION:Every year a number of students join us through our students 
 programs Google Summer of Code and Season of KDE. In this session some o
 f them will show you what they've been working on and talk about their e
 xperience working with the KDE community.
URL:https://conf.kde.org/en/akademy2019/public/events/116.html
SUMMARY:KDE student showcase - Lydia Pintscher
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T124500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T121500
DTSTAMP;VALUE=DATE-TIME:20190822T110432Z
UID:5251115b-bba1-4527-805d-f9577e29a363@localhost
DESCRIPTION:Let's take a look at how far we've come with our first set of
  goals and unveil the next ones.
URL:https://conf.kde.org/en/akademy2019/public/events/155.html
SUMMARY:KDE's Goals - ivan\, Neofytos Kolokotronis\, Lydia Pintscher
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T100000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T093000
DTSTAMP;VALUE=DATE-TIME:20190905T065635Z
UID:31b2e98d-67f9-4fbc-b07c-86e61c49a15a@localhost
DESCRIPTION:The recently published guidelines on the acquisition and reus
 e of software for public administration open up a new page in the digita
 l transformation of Italy. In fact\, all the software developed or commi
 ssioned by Italian government entities must be open source from now on. 
 As such\, this disruptive approach changes the way the procurement is ma
 de by introducing new collaborative development models which are of inte
 rest also for small/medium software houses.\nDevelopers Italia\, the com
 munity of public service developers\, hosts the national catalogue and p
 rovides a set of tools to make the overall onboarding process as smooth 
 as possible. In particular\, a new specification\, namely publiccode.yml
 \, has been designed in order to specify the metadata description regard
 ing a certain software and this is crucial to create a faithful descript
 ion page in the catalogue.
URL:https://conf.kde.org/en/akademy2019/public/events/159.html
SUMMARY:Keynote: Developers Italia and the New Guidelines: Let the Open S
 ource Revolution Start! - Leonardo Favario
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T101000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T094000
DTSTAMP;VALUE=DATE-TIME:20190829T063205Z
UID:b1ad144b-115f-43d9-8f88-64e6dc6c080b@localhost
DESCRIPTION:Qt has been the basis for KDE since its inception more than 2
 0 years ago. After 7 years with Qt 5\, work has now started towards a ne
 w major version of the frameworks. The talk will go through the main ide
 as and goals for Qt 6\, focusing on high level ideas\, but also going in
 to some concrete details. 
URL:https://conf.kde.org/en/akademy2019/public/events/156.html
SUMMARY:Keynote: Towards Qt 6 - Lars Knoll
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T112500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T110500
DTSTAMP;VALUE=DATE-TIME:20190904T082833Z
UID:f6d3b221-996f-4243-a841-40ed01f37a7f@localhost
DESCRIPTION:Last year\, Nate presented a blueprint for how KDE can Konque
 r the World. Our Usability & Productivity Initiative in support of it is
  almost two years old. How are we doing\, and what's left to do? Find ou
 t here!
URL:https://conf.kde.org/en/akademy2019/public/events/119.html
SUMMARY:Konquering the World: Are We There Yet? - hein
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T163500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T162000
DTSTAMP;VALUE=DATE-TIME:20190822T105905Z
UID:242bc767-5bf0-46b6-8a46-ea2ebf6d9e84@localhost
DESCRIPTION:In the last two years\, kpmcore library has received a lot of
  new patches and updates that improved the functionalities of the librar
 y. This library is mainly focused on providing partitioning processes an
 d disk operations. As a Season of KDE student\, I have contributed to th
 e improvement of SMART support and helped in the implementation of the K
 Auth support to improve the authentication routines. During Google Summe
 r of Code\, my goal was focused on finishing LVM Volume Group support an
 d start implementing MDRAID. The purpose of this presentation is to expl
 ain some of my contributions and talk about future goals for the library
 .
URL:https://conf.kde.org/en/akademy2019/public/events/104.html
SUMMARY:kpmcore implementations and goals for the future - Caio Jordão Ca
 rvalho
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T143000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T140000
DTSTAMP;VALUE=DATE-TIME:20190822T111841Z
UID:581a114a-4fd7-4a8a-8fd8-c6eb606cd6f1@localhost
DESCRIPTION:Last year KDE Itinerary was presented at Akademy for the firs
 t time\, striving to build a privacy-protecting alternative to digital t
 ravel assistance features. Teaming up with the Open Transport community 
 since then has paved the way for real-time transportation data access. W
 hat data is available\, how is it used in KDE Itinerary\, and what else 
 can we use it for?
URL:https://conf.kde.org/en/akademy2019/public/events/136.html
SUMMARY:KPublicTransport - Volker Krause
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T135500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T132500
DTSTAMP;VALUE=DATE-TIME:20190905T152635Z
UID:8379dfe8-b76f-4ea6-84fe-a9c5d1bcdaff@localhost
DESCRIPTION:This talk introduces LibreOffice's new Qt5-based KDE frontend
  because at the end of the day\, the best free and open-source office su
 ite deservers to be well-integrated into the best free and open-source d
 esktop environment :)
URL:https://conf.kde.org/en/akademy2019/public/events/130.html
SUMMARY:Look! It's LibreOffice on KDE Plasma - Katarina Behrens
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T140000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T124500
DTSTAMP;VALUE=DATE-TIME:20190903T072548Z
UID:0f9eec51-292e-48da-9e79-12fa5aa6d0ff@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/170.html
SUMMARY:Lunch - 
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T132500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T121500
DTSTAMP;VALUE=DATE-TIME:20190905T152626Z
UID:994cc326-53ac-44da-8524-76e4c89f2709@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/173.html
SUMMARY:Lunch - 
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T112500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T105500
DTSTAMP;VALUE=DATE-TIME:20190905T152920Z
UID:14bd064a-643b-4d8b-a3aa-3de500fae2c6@localhost
DESCRIPTION:AR and VR did not only introduce a new class of output device
 s\, but with tracked controllers and hands also the requirement for a ne
 w set of user interactions. This talk investigates solutions in existing
  implementations and points out how the classical UX model with keyboard
  and mouse translates to these new devices. The technical aspect of thes
 e requirements will also be highlighted. The audience will get an overvi
 ew of the status of Open Source in XR and the opportunities for KDE.\nWe
  will propose an implementation that integrates VR in the KDE desktop\, 
 featuring 3D window management and desktop input synthesis.
URL:https://conf.kde.org/en/akademy2019/public/events/137.html
SUMMARY:Moving KDE to another Reality - Christoph Haag
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T160000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T154500
DTSTAMP;VALUE=DATE-TIME:20190822T110016Z
UID:6eab728e-6777-452e-9b0a-9e6c7698ad78@localhost
DESCRIPTION:Open source voice assistants aren't meant for homes and deskt
 op's\, More modern vehicles are being equipped with voice assistants to 
 help drivers with vehicle-centric tasks\, This presentation showcases a 
 car demo with Mycroft AI powered by Plasma and Kirigami technology. 
URL:https://conf.kde.org/en/akademy2019/public/events/141.html
SUMMARY:Mycroft on Plasma Automobile Demo - Aditya Mehra
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T161500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T160000
DTSTAMP;VALUE=DATE-TIME:20190822T110003Z
UID:24dd386f-f712-4e1e-8105-c9c924f22b18@localhost
DESCRIPTION:Plasma's got a new notification center! I will tell you all a
 bout it and what you as an app developer can and should do to make the u
 ser experience even greater.
URL:https://conf.kde.org/en/akademy2019/public/events/125.html
SUMMARY:Next Generation Notifications - Kai Uwe Broulik
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T103500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T100500
DTSTAMP;VALUE=DATE-TIME:20190831T075604Z
UID:835fa888-4a3a-4388-8c6c-96cdc285e724@localhost
DESCRIPTION:The Next Generation Internet initiative is the first real opp
 ortunity to put significant public funding to work to really fix the pos
 t-Snowden internet. NGI was bootstrapped in 2016 at the initiative of th
 e European Commission. The ambition of NGI is "to re-imagine and re-engi
 neer the internet for the third millennium and beyond" - and that is act
 ually not exaggerating the importance of the effort. The internet impact
 s and shapes all of our modern society\, and so it needs to be trustwort
 hy and sustainable\, both societally\, economically and environmentally.
  And it needs to be robust and resilient\, so our society can responsibl
 y rely on it. As a technical community we need to think and invent ahead
  to actually deliver security\, fairness and privacy by design.\n\nDurin
 g this talk\, Michiel Leenaars will present NGI Zero - a unique collabor
 ative grantmaking effort built on decades of not-for profit expertise\, 
 with its pedigree tracing back to the introduction of internet in Europe
  in the eighties of the previous century.
URL:https://conf.kde.org/en/akademy2019/public/events/160.html
SUMMARY:NGI0: Come work for the internet - Michiel Leenaars
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T094000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T093000
DTSTAMP;VALUE=DATE-TIME:20190822T110738Z
UID:43569a2b-580e-46e5-ab26-963b86358728@localhost
DESCRIPTION:
URL:https://conf.kde.org/en/akademy2019/public/events/158.html
SUMMARY:Opening - Lydia Pintscher
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T143000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T142000
DTSTAMP;VALUE=DATE-TIME:20190822T105953Z
UID:21ba96bd-322a-48a6-8391-e4c8c86469b6@localhost
DESCRIPTION:Meeting in person and interacting is an opportunity and a pri
 vilege we have thanks to our sponsors and donors.\nI'd like to explain h
 ow the process usually works to make sure the community is aware and fee
 ls empowered to organise them.
URL:https://conf.kde.org/en/akademy2019/public/events/122.html
SUMMARY:Organising a KDE Sprint - Aleix Pol Gonzalez
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T150500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T143500
DTSTAMP;VALUE=DATE-TIME:20190822T113026Z
UID:a3d8a4cc-64b4-4f32-b60f-c61e3c3a0ca8@localhost
DESCRIPTION:Plasma is not only Desktop\, as shown by our effort in Plasma
  Mobile project\, but we can go even further than that.\n\nThe talk will
  make the case that Plasma and other KDE technologies are ready for embe
 dded development on single-purpose ARM devices\, analyzing real world us
 e cases\, both from an UI and hardware adaptation standpoints.\nThe talk
  will analyse Plasma Mobile and a voice assistant device\, built with My
 croft and Plasma Shell as its sole UI.\n\nDeploying Plasma on such devic
 es have multiple challenges\, Bhushan Will talk about them and solutions
  offered by KDE community. Marco will talk about how is possible to have
  a completely different plasma based user interface which even tough sha
 ring the same runtime of Plasma Desktop\, doesn't retain any Desktop-spe
 cific user interface.
URL:https://conf.kde.org/en/akademy2019/public/events/109.html
SUMMARY:Plasma for embedded devices - Marco Martin\, Bhushan Shah
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T140500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T140000
DTSTAMP;VALUE=DATE-TIME:20190822T110025Z
UID:83c8f7f1-e8b9-41d5-8f7e-f748b15750d5@localhost
DESCRIPTION:libqmatrixclient -- now renamed Quotient -- is a Qt5 based fr
 amework for writing Matrix clients. One thing you can use it for is writ
 ing Matrix bots. QuatBot is an old-fashioned bot that responds to ~comma
 nds and can help run a meeting in a crowded room.
URL:https://conf.kde.org/en/akademy2019/public/events/146.html
SUMMARY:Run your meetings with QuatBot - Adriaan de Groot
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T154000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T151000
DTSTAMP;VALUE=DATE-TIME:20190822T111944Z
UID:9e5d3001-3e31-4dfb-861a-906c55979a55@localhost
DESCRIPTION:For protecting the privacy of our users and the security and 
 integrity of their systems\, usage of transport encryption and authentic
 ation is crucial for any network communication. HTTP over TLS (HTTPS) is
  probably the most widespread set of protocols for that. What do we need
  to look out for when using this in our applications?\n
URL:https://conf.kde.org/en/akademy2019/public/events/135.html
SUMMARY:Secure HTTP usage - Volker Krause
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T150500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T143500
DTSTAMP;VALUE=DATE-TIME:20190822T112232Z
UID:5434f69e-dcba-4417-8074-2fab9396e30a@localhost
DESCRIPTION:Getting software to end users has always been an issue those 
 who create the software have been worried about. A great many solutions 
 have been proposed and attempted for this problem. In this panel the dif
 ferent approaches will be discussion and questions from the audience ans
 wered.
URL:https://conf.kde.org/en/akademy2019/public/events/166.html
SUMMARY:Software Distribution: discussion - leinir
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T143000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T140000
DTSTAMP;VALUE=DATE-TIME:20190822T112224Z
UID:6c745002-f679-40e1-8cbc-0803be63cc21@localhost
DESCRIPTION:Getting software to end users has always been an issue those 
 who create the software have been worried about. A great many solutions 
 have been proposed and attempted for this problem. In this lightning tal
 k round you will hear about the different approaches from the people inv
 olved.
URL:https://conf.kde.org/en/akademy2019/public/events/165.html
SUMMARY:Software Distribution: lightning talks - leinir
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T172500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T165500
DTSTAMP;VALUE=DATE-TIME:20190903T071250Z
UID:910a2d3c-9e30-4b8d-b6d4-231ee5db1860@localhost
DESCRIPTION:Our sponsors will say a few words.
URL:https://conf.kde.org/en/akademy2019/public/events/163.html
SUMMARY:Sponsors lightning talks - Aleix Pol Gonzalez
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T161500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T154500
DTSTAMP;VALUE=DATE-TIME:20190822T111125Z
UID:923e9fac-ed34-4b1c-9d5b-8ce9c17ec4b3@localhost
DESCRIPTION:Code reviews are not just about catching bugs. Modern code re
 views are about socialization\, learning\, and teaching. How can you get
  the most out of a peer code review and how can you review code without 
 being seen as overly critical? Reviewing code and writing easily-reviewe
 d features are skills that will make you a better developer and a better
  teammate\, moreover a valuable community member.\n\nThis talk will be a
 n overview of the code review culture as a project team lead and as a co
 mmunity contributor as well. I will be speaking on how to effectively as
 similate from the reviews you receive and how to have create more impact
  on the reviews you give. The talk will expose you to various ideas on h
 ow to build a successful code-review culture. \n
URL:https://conf.kde.org/en/akademy2019/public/events/103.html
SUMMARY:Strengthen Code Review Culture: rm -rf ‘Toxic Behaviors’. - Anike
 th Girish
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T120000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T113000
DTSTAMP;VALUE=DATE-TIME:20190906T033401Z
UID:f9e05f55-71eb-4a6c-907e-a79473eff86b@localhost
DESCRIPTION:Started in 2019\, the Kirogi project is KDE's application to 
 operate Unmanned Aerial Vehicles - drones. Kirogi is breaking new ground
 : It exists in an entirely new application category for the KDE communit
 y\, is the first open source UAV ground control intended for the end-use
 r\, and is one of the first KDE applications developed from scratch for 
 a chiefly mobile audience\, while also being available for desktop syste
 ms.\n\nThis talk will provide a quick introduction into the domain of UA
 Vs and the software for them. Then\, it will cover in detail the process
  and challenges of developing a complex mobile-first application based o
 n KDE technologies - both the implementation and working with many insti
 tutions inside the community to affect needed library and tooling change
 s\, for example for deployment to Android devices. An aside details the 
 journey of utilizing the art community around KDE's Krita to commission 
 artwork for the application.\n\nThe extensibility of the Kirogi applicat
 ion is discussed\, i.e. its library and plugin interfaces for expanding 
 vehicle/vendor support\, and what it could mean for the consumer and DIY
  drone market.\n\nThis talk is for both the old and new in the audience.
  If you're curious what the process of bootstrapping an all-new KDE appl
 ication in 2019 looks like\, for insight or to take stock\, or if you'd 
 simply like to know more about cool computers that fly\, drop by.
URL:https://conf.kde.org/en/akademy2019/public/events/102.html
SUMMARY:Taking KDE to the skies: Making the drone ground control Kirogi -
  hein
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T150500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T143500
DTSTAMP;VALUE=DATE-TIME:20190822T112033Z
UID:85a644d0-bf0c-4690-ae31-91435acebdf0@localhost
DESCRIPTION:Writing secure code that deals with potentially untrusted dat
 a (parsers\, importers\, etc) is always hard since there are many potent
 ial cases to take into account.\n\nOne of the techniques used to improve
  the security of such code is fuzzing.\n\nFuzzing involves providing inv
 alid or random data to a given piece of code to test its behaviour.\n\nM
 odern fuzzers are smart enough to understand what needs to be changed in
  the input to make the code go through a different code path making test
 ing faster and more complete.\n\noss-fuzz is a Free set of tools to make
  fuzzing of C/C++ code easier.\nIt is comprised of various scripts and d
 ocker images\, which\, for example\, have the base system libraries alre
 ady compiled with the sanitizers.\n\nCoupling a fuzzer with the compiler
  sanitizers (asan\, ubsan\, msan) gives even better results since these 
 sanitizers will make sure the code is run more strictly.\n\nIn this sess
 ion we'll show how to fuzz a C++ codebase\, as well as give you an updat
 e on how we're using these tools.
URL:https://conf.kde.org/en/akademy2019/public/events/113.html
SUMMARY:Testing your code for security issues with automated fuzzing - Al
 bert Astals Cid
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T112500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T105500
DTSTAMP;VALUE=DATE-TIME:20190905T152857Z
UID:54f28776-ad74-4fb2-b608-b57a6f3f44bf@localhost
DESCRIPTION:Introduction to the Maui project: its goals\, components and 
 roadmap.\n\nWhat’s MauiKit\, its relationship with Kirigami and its plac
 e in KDE.\nAn overview of the Maui HIG and the suite of apps\, services\
 , and libraries for a convergent and multiplatform environment.\n
URL:https://conf.kde.org/en/akademy2019/public/events/114.html
SUMMARY:The Maui Project - Camilo Higuita
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T141500
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T140500
DTSTAMP;VALUE=DATE-TIME:20190822T110033Z
UID:b67752b2-d8b9-4e68-a546-026f6246df7c@localhost
DESCRIPTION:KCoreAddons has a bunch of unrelated parts to it\; some of th
 em are pretty cool. Here we'll spend five minutes with KMacroExpander an
 d cousins\, and look at some generic code to use any QObject as a source
  for expansions in text.
URL:https://conf.kde.org/en/akademy2019/public/events/148.html
SUMMARY:There's a Framework for that! - Adriaan de Groot
LOCATION:U4-08
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T154000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190908T151000
DTSTAMP;VALUE=DATE-TIME:20190903T070746Z
UID:4a794c9c-6fe2-4522-834a-90bd10a32f1c@localhost
DESCRIPTION:Promo explains why it does what it does\, who our target audi
 ence is\, how we try to reach them and what degree of success we have ha
 d.
URL:https://conf.kde.org/en/akademy2019/public/events/138.html
SUMMARY:What we do in the Promos - Paul Brown
LOCATION:U4-01
END:VEVENT
BEGIN:VEVENT
DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T160000
DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20190907T154500
DTSTAMP;VALUE=DATE-TIME:20190822T111117Z
UID:141c6477-e235-46c6-bfc5-ca0f34fa8279@localhost
DESCRIPTION:How can a community like KDE benefit from a developer portal.
 ..and what is a developer portal\, anyway? This talk aims to answer thos
 e questions\, and offers practical advice for building a developer porta
 l. The insights from this session can serve as guidance and inspiration 
 to all contributors who want to make sure their community keeps growing 
 and thriving.  
URL:https://conf.kde.org/en/akademy2019/public/events/126.html
SUMMARY:Why Your Community Needs a Developer Portal - Ivana Isadora Devci
 c
LOCATION:U4-01
END:VEVENT
END:VCALENDAR
