Jump to content

Akademy/2022/AllBoF: Difference between revisions

From KDE Community Wiki
Albert Astals Cid (talk | contribs)
Albert Astals Cid (talk | contribs)
 
Line 1: Line 1:
= All BoF Sessions =
= All BoF Sessions =


'''Please note: This page is for viewing the schedule only, in order to add a new BoF you should go to the wiki page of the day you'd like the session to take place:''' [[Akademy/2022/Monday|Monday]], [[Akademy/2022/Tuesday|Tuesday]], [[Akademy/2022/Wednesday|Wednesday]], , [[Akademy/2022/Thursday|Thursday]], [[Akademy/2022/Friday|Friday]]
'''Please note: This page is for viewing the schedule only, in order to add a new BoF you should go to the wiki page of the day you'd like the session to take place:''' [[Akademy/2022/Monday|Monday]], [[Akademy/2022/Tuesday|Tuesday]], [[Akademy/2022/Wednesday|Wednesday]], [[Akademy/2022/Thursday|Thursday]], [[Akademy/2022/Friday|Friday]]


__NOTOC__
__NOTOC__

Latest revision as of 20:10, 28 September 2022

All BoF Sessions

Please note: This page is for viewing the schedule only, in order to add a new BoF you should go to the wiki page of the day you'd like the session to take place: Monday, Tuesday, Wednesday, Thursday, Friday


BoF sessions on Monday, 3rd October 2022

All rooms are in second basement of the Vertex building.

If you need any other equipment, please send an email to [email protected].
Please put your name and email address in the Host/Notes section. There is no length limitation; text will wrap.

BoF Wrap-up at 19:00
Please join the BoF wrap-up session this evening. Another opportunity for communication. Share outcomes and plans, cross-pollinate, attract attention to your project. Please select someone from your BoF to give a summary—topic, what was discussed and decided, what's next, resources desired.

KDE eV AGM
Following on from the reports during the weekend the private part of the KDE eV AGM, for eV members only, will be held from 10:00.

The Akademy team might reassign BoFs based on operational needs

Room 1 – 3rd October

BBB Room 1

Room 1
Time Subject Host/Notes
9:00
10:00 (Note KDE eV AGM)
11:00 (Note KDE eV AGM)
12:00 (Note KDE eV AGM)
13:00 Lunch
15:00 KF6 Assortment of Davids - https://collaborate.kde.org/f/320184
16:00 KF6
17:00 Flatpak KDE Apps in Flathub and distributions, Flatpak support in KDE / Timothée Ravier https://collaborate.kde.org/apps/files/?dir=/Community%20Notes/Akademy/akademy-2022&openfile=323184
18:00 RESERVED FOR KDE e.V. board RESERVED FOR KDE e.V. board
19:00 BoF Wrap Up Go to Room 208 (Hacking Room)

Room 2 – 3rd October

BBB Room 2

Room 2
Time Subject Host/Notes
9:00
10:00 (Note KDE eV AGM)
11:00 (Note KDE eV AGM)
12:00 (Note KDE eV AGM)
13:00 Lunch
15:00
16:00 App Stores Ingo Klöcker, https://collaborate.kde.org/s/wQSTiYfaiEK3fZB
17:00 Plasma Mobile Devin Lin, https://collaborate.kde.org/s/znQ4ZgDLcGGxG3o
18:00 KDE Connect Philip Cohn-Cort, https://collaborate.kde.org/s/mEW9zfczo5o7QRk
19:00 BoF Wrap Up Go to Room 208 (Hacking Room)

Room 3 – 3rd October

BBB Room 3

Room 3
Time Subject Host/Notes
9:00
10:00 (Note KDE eV AGM)
11:00 (Note KDE eV AGM)
12:00 (Note KDE eV AGM)
13:00 Lunch
15:00
16:00 Promo BoF Aniqa and Paul
17:00 KDE Women (Promo BoF) Aniqa
18:00
19:00 BoF Wrap Up Go to Room 208 (Hacking Room)

Room 4 – 3rd October

BBB Room 4

Room 4
Time Subject Host/Notes
9:00
10:00 (Note KDE eV AGM)
11:00 (Note KDE eV AGM)
12:00 (Note KDE eV AGM)
13:00 Lunch
15:00
16:00
17:00 Follow up on "Building the Future of Qt, Together" keynote Pedro Bassa, Volker Hilsheimer
18:00 Qt support for theming - what do we have, what are we working on, what's missing Volker Hilsheimer
19:00 BoF Wrap Up Go to Room 208 (Hacking Room)

BoF sessions on Tuesday, 4th October 2022

All rooms are in second basement of the Vertex building.

If you need any other equipment, please send an email to [email protected].
Please put your name and email address in the Host/Notes section. There is no length limitation; text will wrap.

BoF Wrap-up at 18:00
Please join the BoF wrap-up session this evening. Another opportunity for communication. Share outcomes and plans, cross-pollinate, attract attention to your project. Please select someone from your BoF to give a summary—topic, what was discussed and decided, what's next, resources desired.

The Akademy team might reassign BoFs based on operational needs

Room 1 – 4th October

BBB Room 1

Room 1
Time Subject Host/Notes
9:00
10:00 KDE Free Qt Foundation/Working Group Albert Astals Cid https://collaborate.kde.org/s/DwrnzeR7jxonDoP
11:00 Plasma Ink Niccolò Vé/Aleix Pol https://collaborate.kde.org/s/mx98WRqxk9EAK3e
12:00 Embedded KWin Kai Uwe Broulik https://collaborate.kde.org/s/X4CyoEZJciXDGKt
13:00 Lunch
15:00 KDE e.V. Office Hours Aleix, KDE e.V. Board
16:00
17:00 The KDE Qt5 Patch Collection Albert Astals Cid https://collaborate.kde.org/s/CztoCyk2rTg3jDd
18:00 BoF Wrap Up Go to the hall area between the Bof rooms and the Hacking Room

Room 2 – 4th October

BBB Room 2

Room 2
Time Subject Host/Notes
9:00
10:00 KDE PIM Carl Schwan - https://collaborate.kde.org/s/DesE98oJRmmiPSF
11:00 UserBase wiki Claus Christensen - https://collaborate.kde.org/s/njGMz8MFwjnwadA
12:00 KDE Eco Joseph De Veaugh-Geiss - https://invent.kde.org/teams/eco/be4foss/-/blob/master/community-meetups/2022-10-04_bof_kde-eco.md
13:00 Lunch
15:00
16:00 Let's chat about Fundraising Lays Rodrigues
17:00 NeoChat Tobias
18:00 BoF Wrap Up Go to the hall area between the Bof rooms and the Hacking Room

Room 3 – 4th October

BBB Room 3

Room 3
Time Subject Host/Notes
9:00 Yocto Andreas CoLa - https://collaborate.kde.org/s/JWfCm3gRBRBYrKp
10:00 Plasma Marco
11:00
12:00 Translator's BoF Shinjo Park - https://collaborate.kde.org/s/AMyMFFSTPdrEgSx
13:00 Lunch
15:00 Dolphin 🐬 Felix Ernst - https://collaborate.kde.org/s/7YsCkNy2iwiFwaA
16:00 KDE neon Jonathan Esk and Harald Sitter notes
17:00 Workshop: Making Zynthbox Playground Modules Dan Leinir Turthra Jensen
18:00 BoF Wrap Up Go to the hall area between the Bof rooms and the Hacking Room

Room 4 – 4th October

BBB Room 4

Room 4
Time Subject Host/Notes
9:00
10:00
11:00
12:00
13:00 Lunch
15:00
16:00 Xorg Developer Conference watching
17:00
18:00 BoF Wrap Up Go to the hall area between the Bof rooms and the Hacking Room

BoF sessions on Wednesday, 5th October 2022

All rooms are in second basement of the Vertex building.

If you need any other equipment, please send an email to [email protected].
Please put your name and email address in the Host/Notes section. There is no length limitation; text will wrap.

Daytrip
The Daytrip takes place on Wednesday from 12:00.

The Akademy team might reassign BoFs based on operational needs

Room 1 – 5th October

BBB Room 1

Room 1
Time Subject Host/Notes
9:00
10:00 Convergent Kirigami Form Devin & Carl https://collaborate.kde.org/s/RMsyB7TnF38KySp
11:00-11:40 KDE Hardware Aleix - https://collaborate.kde.org/s/9H72EpbG7HcrcDP
11:40 Daytrip We leave at 12:00 sharp, be there!

Room 2 – 5th October

BBB Room 2

Room 2
Time Subject Host/Notes
9:00
10:00
11:00-11:40
11:40 Daytrip We leave at 12:00 sharp, be there!

Room 3 – 5th October

BBB Room 3

Room 3
Time Subject Host/Notes
9:00
10:00
11:00-11:40
11:40 Daytrip We leave at 12:00 sharp, be there!

Trainings and BoF sessions on Thursday, 7th October 2022

All rooms are in second basement of the Vertex building.

Training: Debugging and Profiling Qt applications on Linux

Note: this is the same training as the one given by Milian in 2020


This training is kindly provided by KDAB and will be conducted online by David Faure.

To participate online, make sure you're logged in onto https://invent.kde.org/ with your developer account and then visit: https://invent.kde.org/teams/kde-developers/training/-/wikis/Akademy-2022

Room at the University to join with others: The BoF3 room, second basement of the Vertex building (S215)


Room TBD
Time Subject Host/Notes
11:00-13:00 CEST Part 1 - Debugging on Linux
13:00-15:00 CEST Lunch break
15:00-17:00 CEST Part 2 - Profiling on Linux

Details

Get up-to-speed with the latest Linux Qt debugging and performance tools

This training gives an introduction to various tools which help developers and testers in finding bugs and performance issues.

The tools presented cover a wide range of problems, from general purpose debugging and CPU profiling to Linux specific high-level analyzers. Often, it is relatively simple to run a tool, but interpreting the results, or even just using some of the more advanced tools, requires deep technical knowledge.

Table of contents

Debugging on Linux:

  • a debugger that allows to go back in time: RR
    • tracing: strace
    • memory error detectors: AddressSanitizers
      • thread error detectors: ThreadSanitizer
      • GammaRay to investigate internals of Qt applications


Profiling on Linux:

  • CPU: Linux perf, hotspot
  • memory usage: heaptrack

Prerequisite

Knowledge and experience programming with Qt and C++. Basic understanding of multithreaded programming.

We will cover what I consider the most essential debugging and profiling tools on Linux. I'll show you how to use the tools, how to interpret the results. We will talk about problems you may run into during setup. And we will discuss optimizations for certain types of code patterns.

Topics include:

  • sanitizers ASAN/UBSAN/TSAN
  • linux perf, hotspot
  • heaptrack

Room 1 – 6th October

BBB Room 1

Room 1
Time Subject Host/Notes
9:00
10:00
11:00
12:00
13:00 Lunch
15:00
16:00
17:00
18:00 BoF Wrap Up Go to Room tbd

Room 2 – 6th October

BBB Room 2

Room 2
Time Subject Host/Notes
9:00
10:00
11:00
12:00
13:00 Lunch
15:00
16:00
17:00
18:00 BoF Wrap Up Go to Room tbd

Super Computer Visit and BoF sessions on Friday, 7th October 2022

All rooms are in second basement of the Vertex building.

If you need any other equipment, please send an email to [email protected].
Please put your name and email address in the Host/Notes section. There is no length limitation; text will wrap.

The Akademy team might reassign BoFs based on operational needs

Mare Nostrum Super Computer Visit

Register at https://conf.kde.org/event/4/registrations/14/

https://wikipedia.org/wiki/MareNostrum

Be at 12:30 at Plaça Eusebi Güell 1-3 (it's on the opposite side of the roundabout entrance of the Venue)

Room 1 – 7th October

BBB Room 1

Room 1
Time Subject Host/Notes
9:00
10:00
11:00
12:00
13:00

Room 2 – 7th October

BBB Room 2

Room 2
Time Subject Host/Notes
9:00
10:00
11:00
12:00
13:00