 Well, welcome everybody to the wrap-up of day one of the boff and hacking sessions of Academy It's Monday September 9th, 2019 And we've got a whole bunch of boffs to get through and the first one I would like to call up is the Maui boff Is Camilo here? One of the night trucks people Maui has mysteriously vanished darn Yeah, Marco's gonna do a little bit on Maui come on up Speak into the mic. You'll be recorded, but you no one else can hear you Okay, so I I arrived not at the beginning so I I don't know all of it But Yeah, there was a bit of a discussion on where to Where to put Maui how to to position it Okay, yeah, I don't really remember Yeah, but but Maui The knee trucks part was was more on their plans on plasma mobile if they may want to have Some slightly different user experience with maybe a different home screen We have infrastructure for for that we also discussed if If there was some some things that can be improved in the in the In the collaboration so That it feels a bit less of a of a different thing so Depending how how things will evolve they may they may start to work on the one plasma UI upstream plasma UI directly or or maybe wanting just some Some Some some little customizations another and other things for Maui was since they They value a lot having the application on Android But they are still not on our Android CI so Exactly They they reach to the conclusion that they should They should get to into our Android CI so Exactly what what they need to do on their part to have them just worked there. So they They will be at the Android both Yeah, that's it. Thank you Marco and in the afternoon they moved on to the get Lab get lab off. So I'd like to hand it off to Ray. Thank you So I think we had a pretty good Session I counted about 35 40 people in the room talk briefly about our community product And Alessia who's I mean both Alessia and Yacopatou go back and catch their trains I think we appreciate a lot of questions especially when Alessia was going through the workflow of Committing code doing reviews relating them to issues Appreciate your questions. I mean there are I mean a couple of pain points that you that we go through as well like Selecting range or a range of lines like when you're commenting on something that's something that yeah, we're familiar with Good question about federated user profile. We'll definitely have to check on that But if I miss anything big let me know and then Yacopo kind of finish it off with His experience contributing to get lab as a community member and hopefully we'll see some of that as you guys continue to kick tires But that's about it Thank you Ray and Rounding off the day in that particular room was the Higg and Kirigami documentation Fabian Liepmaier And So we did a short presentation of the human interface guidelines and talked about Problems with using them and then we had quite a longer discussion about the Kirigami documentation Yeah, so We we do have right now the API docs of Kirigami, which is which is awesome even though The presentation of those dogs will have to improve but this is another set of problems What we want to also have is a different website, which is the developer documentation more high-level compared to API docs so with many tutorials and explaining many concepts Which are more about the interaction of the various parts rather than the documentation of one class and We will try to do that and see if if it can be used as an example for other KD projects or if it's a Good idea all together or not we have Some volunteers to work on some parts of this website We will We have a mailing list that we never really used so we will take the mailing list as kind of repurpose it as the central point to where to coordinate the work on documentation writing and see how This will go and yeah, hopefully to make it way more useful for new people Thank You Hig folks Moving on to the next room. We've got in you one oh two We had promo stuff all morning by Ivana and Paul Paul's here Okay, so we started off by looking at the state of promo where we had advanced and We found that Nearly all our figures was up set for in something like the dot and we were wondering why that was like that So we are thinking of maybe giving it a new look and try and see what sort of topics we can make We can publish there to attract more traffic to that. We're finding that the headlines of the dot do a Raise interest on social media, but people are not clicking on them to go to the site so we thought of several strategies we could try to Increase traffic to the dot Then we talked about announcements and we know that for example the last one for apps 19.8 1908 there were some people that were not we're not happy with it We had some our reasons to do that and we we think that we probably didn't communicate them So we're gonna think we're gonna think of ways of We're gonna think of ways no we thought of ways of communicating with the developers better And so they could submit there we could have a two-way Feedback so that we could Use their input for to make the announcements better and they could use our input so that they know what sort of information We need to Ensure that they that they are fairly represented in the announcements then we talked about KD arc that the website which is Is we found several problems with the website with the landing page of the website and We talked about possible redesigns that could be used to make it more visitor friendly and to do some to get users to actually Get to what they're looking for when they go to KD arc Carl Schwann will be having a buff about this tomorrow and We promo forwarded some ideas and He's gonna talk with developers tomorrow From those two things we will come up with a design that will make that better. That's it. Thank you KD promo Moving on to the next room How many Davids have we got here right now? One oh Dave okay several Davids hosted a kf6 planning message meeting so one David Right so we had a session about framework 6 and the relation to Qt 6 and we discussed a number of topics one of them was When do we actually branch out kf6 and start using Qt 6? It's actually too early for that. It's gonna be you know, maybe another six months. We want to use Maybe when the first Qt 6 alpha is out then we can start doing that But before that we still have a lot of work. So we discussed a number of Things that out that should be investigated or done and actually so we have a new board on fabricator It's empty right now, but we will fill it with the It's not empty anymore. Oh, it was empty for a long time, but it's not cool and Then the work of actually figuring out all of the cleanups that have to be done that is Quite some work in itself and we thought maybe we need to do an actual sprint for that possibly early December So that because that's basically what we did at Rwanda in 11 that was quite some years ago for For frameworks 5 and that that has led to a number of very interesting results So we would like to re redo that another time and then Once once we start branching out 6 the idea is that When we start releasing from work 6 then we will still have a kind of a stable branch for frameworks 5 so that We can still do Less frequent but still some releases of frameworks 5 in parallel Maybe every three months or four or whatever there are security issues or whatever so We managed to avoid branches until until now, but at that point we will actually have to have branches Yeah, then we discussed a number of you know specific issues What do we want to get rid of how do we make a support library of these kind of things? But that needs more investigation There was only a single Dan involved in the next boss and it's delegated Yeah, there was an unfortunate K alarm accident for Dan so that ended up with me Yeah, we in the pinball we discussed various topics that Currently relevant in in that area The first one is finalizing the move of K contacts and K calendar core to frameworks That should hopefully be executed within the next week So the October release of frameworks will have those two included Then we discussed what to move next to frameworks mainly driven by requests from the plasma mobile team and it looks like the the next one to look into is the Duff protocol implementation necessary for Kaldar and Carter and Then we looked into Removing some of the pain due to external Users depending on internal API And that seems to be in a large extent to due to address book access And the way forward there seems to be that report those two K people which is the abstraction for that independent of Akonali And then we discussed creating something similar like K people for calendar Again driven by my plasma mobile and push on specifically and I just heard that Nico is already implementing this That could for example replace the very ad hoc integration that we have for the plasma calendar applet and have that on a on a cleaner and better way to access actual calendar and data and Yeah, in general we discussed on how to get the plasma mobile PIM team and the dinosaur PIM team closer together and then Collaborate better We discussed on how to get a sunshine into the application release That is waiting for Kevin to finish the current release and then we'll hopefully be able to integrate that Oh, yeah, and finally Following the kf6 discussion one part that we need to look into is The heavy use of cross in the account wizard Which led to in discussion on how to generally Redesign the whole account handling in K mail And making more use of the work that is ongoing that has already been done in K accounts And how to bring all of that together Yeah, I think that's it Thank you dinosaurs Moving on to the next room you two oh seven had a release team Meeting I'd like to call on Albert's to talk about the releases Yep, so we talked a bit about the pain points. We are having with the KD applications releases David mentioned that he has already fixed some of those for the frameworks releases. So we're gonna steal that from him There's also some pain points related to how we update upload applications to flat up Alish has some ideas we might want to implement. So there's work on that Nobody from the plasma team show up, so I don't know if they have problems or not There might be a plasma both at some point where that will be discussed Yeah, that's basically it we forgot to make to took notes So don't do that when you start above start decide that we who will take notes You will have you won't have the problem. I'm having right now of not remembering what we talked about And that's it. Thank you Or maybe you could delegate that works, too Moving on to the next room snap craft and snaps was run by Hattles And maybe John wants to talk about it John is in hiding But it was actually run by Igor who is I guess not here, so he's really in hiding and he gave an introduction to packaging stuff with snaps and how they work and how you make your programs with them and how they install and then sat down with him for a couple of hours to go with some problems and Find many problems and and maybe fix them Let's see if I can get how old to show up for this one open QA for KDE Kai is not going to talk about it So once again we talked about open QA just like last year the result is exactly the same as last year We want to use it more and we are not quite sure how We look at the bits about at what we already have and it's not good enough So we wanted to make it to so we want to make it better But the road there is a bit unclear what we certainly want to have is more tests and more comprehensive tests But yeah, there's some foundational things that are still not in place to actually enable Making tests or creating tests easily. So that's a bit of a blocker Thanks, Harold mama rock Well, you wrote it you're on the wiki yourself Next time delegates writing the wiki entry on users on user support Yes, okay, we did actually gather people from all kind of Corners of KDE who are closely or largely relates to user support be this documentation be this wiki be this Sis admin etc We did a short state of the user support Being aware that there are channels where we get user support questions in which are simply not Handable because they don't even provide a chronological order like Facebook or Twitter Who tend to mix up everything there is a similar problem on reddit web user can just vote up or down valuable interesting stuff and Replace it with junk. So those are not platforms really suitable for we have the forum We have IRC we have the mailing lists all of those have their advantages, but of course also their downsides and ideally we would want to have better suited medium that can Eventually replace the forums The problem is for example for all the multimedia applications who are the biggest applications within in KDE like Cree dark KD and life DJ cam who use the forum as a user support very extensively But are limited by its capabilities of using Images and and media files. So the other thing is that if we are working on new Channels of user support sis admin must be on board because they will have to implement it and we don't want to overload their work So the thing came up with the suggestion to use this course which looks very promising Especially when it comes to using screenshots We will Have to talk to this course people because there are some features we would need like for example the categorization of entries Else we will end up with endless lists of Applications and if we can't class them in categories as we do currently in the forums This will be not really easy access for users and Ben also mentioned that currently this course needs Docker and This might eventually not be the best solution But this might eventually also something for the sis admin buff on Wednesday to talk about I'm not not my specialty We want to avoid that people go ask questions in mailing lists Which are not meant for we get regular German questions asking in KDE docs eng Which is meant for English documentation writing? No idea how they come up with that mailing list we get User support questions on the wiki. I Mean if we miss these questions It's not really a surprise because nobody looks at that the discussion feature in the wiki is not meant for user support So ideally we would like to have a better suited User support for the users easier to find that there is also a necessity from the Projects to really take care of user support. We want to make it easier for them The problem currently we have on the forum is when you don't immediately answer a question you will not get the updates because somehow this doesn't work and You get updates, but only there has been a question But no mention of the content of it or the content of the discussion, which is not necessarily something You want to look at when you are Developing but we came to the conclusion that we need to make it better But we need to also have all the projects Contributing because a project which has users need to take them seriously because the day you don't We stop taking care of users We will lose them and the project with no users can close shop Thank you a project with no users can close up shop But it's a good thing that we have goals to guide our future and Lydia is going to talk about the office you ran Yes, we talked about the goals And we did three things the first thing was looking back at the previous goals and what we learned from them what We can improve for example one thing that we can improve is making it clearer what Kind of tasks can be picked up for each of the goals and then in the second part we looked at the new goals and what Kind of immediate next steps can be done there one of the things we identified is a landing page that Leads people to the places where More information about each of them can be found as well as for the previous goals And the third thing we talked about is that With the new one new goals being voted in that does not mean that the work on the old goals stops But quite the opposite. They're still very much At the center of what we do right? They just Integrated in everything we do now and we can shift focus a bit And rounding out the day in you to oh eight a was a rather sleepy boff on neon for everyone John do you want to talk about neon anymore? We They were not fireworks. There was just some sleepy people discussing submissions with this neon most of which can be resolved by updating to a new version of cute which is handy because there's a new version of cute out that we want to update to and Installing packages that for sort of external various proprietary things that people have problems with and looking at that And one of those all work arounds the user experience is not necessarily great and it's worth Worth us working ahead to make that great And for everyone who was awake during lunch hour there was the KDE EGM that's a traditional thing on the Monday and Frederick is going to tell us all about it Yeah, so some participate it. I don't want to talk much about it We actually saw that business in the last year was Conducted in a good fashion so the board was relieved which is awesome, and we had election of two new board members Where are you guys near fitters and eight? Congratulations, I think Thank you very much That wraps up the first day of is in does anyone feel slighted or missed did anyone do anything interesting? They want to talk about right now If not, then I wish you all a pleasant evening