{"id":109,"date":"2017-08-08T14:06:57","date_gmt":"2017-08-08T14:06:57","guid":{"rendered":"http:\/\/blog.juliushaertl.de\/?p=109"},"modified":"2017-08-08T14:06:57","modified_gmt":"2017-08-08T14:06:57","slug":"my-trip-to-guadec-2017","status":"publish","type":"post","link":"https:\/\/blog.juliushaertl.de\/index.php\/2017\/08\/08\/my-trip-to-guadec-2017\/","title":{"rendered":"My trip to GUADEC 2017"},"content":{"rendered":"<p>One week ago attended this years GUADEC (Gnome User And Developer European Conference) taking place at the MMU Birley Fields Campus in Manchester, UK.<\/p>\n<p>Unfortunately I could not attend the first half of Day 1 so I missed some nice talks, but I just arrived in time to present my work on the cloud provider API for the Google Summer of Code at the\u00a0Interns lightning talks. You can <a href=\"http:\/\/blog.juliushaertl.de\/wp-content\/uploads\/2017\/08\/guadec2017_slides_juliushaertl_gsoc.pdf\">find my slides here<\/a>. It was really amazing to hear about all the other interesting project going on and also meeting people to talk about the stuff they were doing. I also got a lot of positive feedback on my own GSoC project which was really motivating to me.<\/p>\n<p>Of all the other different talks here some which I enjoyed the most, so in case you missed one of those, be sure to check them out when the videos from this years GUADEC will be released.<\/p>\n<p><strong>Building your GNOME app anywhere with Meson<br \/>\n<\/strong>Jussi Pakkanen was giving an introduction to the meson build system. Although I have already used meson in my GSoC project this talk was giving a nice overview and helped my getting a better understanding of the build process\/dependency resolving that is done by meson.<\/p>\n<p><strong>Decentralized open communication with Matrix.org<br \/>\n<\/strong>IRC has been around for ages and it is still used in kind of the same way since the beginning. Matrix came as an open source solution to modern messaging applications and seems to be probably the best around, also because of the bridging functionality to IRC servers. This talk gave a good summary of the structure and technology behind Matrix and convinced me to give it a try as well.<\/p>\n<p><strong>The History of GNOME \/ GNOME to 2020 and beyond<\/strong><br \/>\nThe first talk was done by\u00a0Jonathan Blandford who gave an entertaining overview of the history of the GNOME project and how it evolved from having 5 different clocks to a user experience focused desktop environment just by removing more and more features. In the second one by\u00a0Neil McGovern, the current\u00a0GNOME Foundation Executive Director, was more a overall look at the near future and how free software and a free desktop system could have an influence on that.<\/p>\n<p><strong>Building a secure desktop with GNOME technologies<\/strong><br \/>\nThis talk by Matthew Garrett was giving a great overview of security issues we currently have on Linux desktop systems and that we really need to take some action there in order to have users protected from.<\/p>\n<p><strong>Resurrecting dinosaurs, what can possibly go wrong<br \/>\n<\/strong>Richard Brown from openSUSE was giving some insights on app container technologies from Linux distributions perspective. He made some valid points on what app distribution technologies like Flatpak should consider in order to become secure and easy solutions for both users and distributions.<\/p>\n<p>On Saturday evening there was the <strong>20th anniversary party<\/strong> taking place in\u00a0Museum of Science and Industry. The location was really nice and I had a nice evening with lots of interesting chats. I also enjoyed the Q&amp;A session with some of the old hand GNOME people.<\/p>\n<p>On Monday the conference was over but unconference was starting, but i sadly could only attend it for one day. I attended the Flatpak BoF by Alexander Larsson, that helped me getting started on building a Flatpak for the Nextcloud desktop client which should be ready in the near future.<\/p>\n<p>Finally I really want to thank the GNOME foundation for their travel support program, that made it possible for me to attend GUADEC and meet all the awesome people behind the GNOME project. Another big thank you is going to all the people who made this GUADEC possible. It was an awesome conference.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-110\" src=\"http:\/\/blog.juliushaertl.de\/wp-content\/uploads\/2017\/08\/sponsored-badge-simple.png\" alt=\"\" width=\"213\" height=\"213\" srcset=\"https:\/\/blog.juliushaertl.de\/wp-content\/uploads\/2017\/08\/sponsored-badge-simple.png 213w, https:\/\/blog.juliushaertl.de\/wp-content\/uploads\/2017\/08\/sponsored-badge-simple-150x150.png 150w\" sizes=\"auto, (max-width: 213px) 100vw, 213px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One week ago attended this years GUADEC (Gnome User And Developer European Conference) taking place at the MMU Birley Fields Campus in Manchester, UK. Unfortunately I could not attend the first half of Day 1 so I missed some nice talks, but I just arrived in time to present my work on the cloud provider &hellip; <a href=\"https:\/\/blog.juliushaertl.de\/index.php\/2017\/08\/08\/my-trip-to-guadec-2017\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">My trip to GUADEC 2017<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":113,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[],"class_list":["post-109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gnome","category-gsoc-2017"],"_links":{"self":[{"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/posts\/109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/comments?post=109"}],"version-history":[{"count":12,"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/posts\/109\/revisions"}],"predecessor-version":[{"id":127,"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/posts\/109\/revisions\/127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/media\/113"}],"wp:attachment":[{"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/media?parent=109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/categories?post=109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.juliushaertl.de\/index.php\/wp-json\/wp\/v2\/tags?post=109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}