1 00:00:05,197 --> 00:00:13,477 Hello, everyone. Welcome to another FastTrack talk about financial support for working on KDE. 2 00:00:14,017 --> 00:00:17,657 Let's see what these buttons do. This is too fast. Wait. 3 00:00:19,197 --> 00:00:23,377 What is the next? Oh, no. This is... Ah, yes. Right. 4 00:00:23,597 --> 00:00:27,817 I wanted to start with this slide because this is an internet address. 5 00:00:28,577 --> 00:00:31,697 Let's just start with the most important thing. I want you to fill this in. 6 00:00:32,277 --> 00:00:35,997 So let's start with this one. This is a form where you can request financial 7 00:00:35,997 --> 00:00:39,857 support. If you have a good idea, you can send it in here. 8 00:00:41,157 --> 00:00:45,177 And we will look at it. And we will maybe fund you. 9 00:00:46,057 --> 00:00:50,037 So, yeah, that's it. Now I have some more slides. But I wanted to start with 10 00:00:50,037 --> 00:00:53,097 this one because it's important. Write it in your browser and bookmark it. 11 00:00:54,517 --> 00:00:57,557 Who am I? I am Jos van den Hoever. I work at NLNet. 12 00:00:57,817 --> 00:01:03,897 I was long ago also an active contributor in KDE. Somebody remembers Strigi here? 13 00:01:04,837 --> 00:01:08,437 No, no. Oh, one or two hands. Yeah, they don't look very happy. 14 00:01:08,717 --> 00:01:10,997 It got replaced by Baloo long ago. 15 00:01:11,557 --> 00:01:16,517 So, and yes, desktop search is always a tough problem. 16 00:01:16,637 --> 00:01:20,017 Caligra is also something I worked on. It's recently revived by Carl. 17 00:01:20,197 --> 00:01:25,397 And the Rust bindings that were maybe lessons learned for the current iteration 18 00:01:25,397 --> 00:01:28,077 of Rust bindings. But I'm still a KDE user. 19 00:01:29,877 --> 00:01:34,857 Yeah, what is NLNet? We used to be the first internet provider in the Netherlands. 20 00:01:35,897 --> 00:01:41,437 And it started off with modems as a hobby, as a project at a university. 21 00:01:42,137 --> 00:01:45,237 And it grew and grew, and money came in. What to do with this money? 22 00:01:45,317 --> 00:01:48,477 Well, let's spend it on open source software. So that's what happened. 23 00:01:49,017 --> 00:01:54,617 Eventually, it was sold, and the money that was gotten from this sale was used 24 00:01:54,617 --> 00:01:56,197 to sponsor even more open source software. 25 00:01:56,417 --> 00:02:00,977 And Lnet has been doing that for decades now, and we have a lot of experience, 26 00:02:01,697 --> 00:02:05,937 in giving out money to open source projects and open hardware projects. 27 00:02:06,277 --> 00:02:10,537 And we do this as a service now. So we are a matchmaker between people with 28 00:02:10,537 --> 00:02:12,477 money and people with time and expertise. 29 00:02:13,297 --> 00:02:15,757 And we couple them and make more open source. 30 00:02:17,117 --> 00:02:22,737 Currently, we have more than a thousand projects in our history of projects that we have supported. 31 00:02:25,344 --> 00:02:29,444 And this is the list. You can just type some keywords to filter it and have 32 00:02:29,444 --> 00:02:31,364 an idea of all the stuff that we've been doing. 33 00:02:32,264 --> 00:02:36,184 Now, when it comes to specifically KDE, here's some example projects that we've 34 00:02:36,184 --> 00:02:39,464 been doing. Caligra is something we did more than 10 years ago. 35 00:02:40,684 --> 00:02:45,184 We thought it was a very important project. I was actually a recipient at the 36 00:02:45,184 --> 00:02:49,204 time to work on open document formats and loading and saving of that, 37 00:02:49,844 --> 00:02:53,164 introducing perhaps a made-to-do to track changes in documents. 38 00:02:54,524 --> 00:03:04,564 Another recent example is Ocular. So Ocular got support to improve the digital signing of PDF files. 39 00:03:06,284 --> 00:03:12,124 Kden, the XMPP chat application, got encrypted chats and encrypted video calls 40 00:03:12,124 --> 00:03:13,644 and account portability. 41 00:03:14,464 --> 00:03:16,824 Kmail got improved mail encryption. 42 00:03:17,804 --> 00:03:23,404 Neochat got encryption. Well, there's a theme here. we got some money from the 43 00:03:23,404 --> 00:03:28,304 European Commission to work on privacy and security encryption. 44 00:03:28,624 --> 00:03:32,024 And so, yeah, we supported a lot of encryption. 45 00:03:32,604 --> 00:03:36,804 Dolphin is currently getting money to have a secure admin mode. 46 00:03:36,884 --> 00:03:42,444 So, you know, you don't have to make the whole Dolphin red when you use it as root. 47 00:03:43,524 --> 00:03:49,884 KDE Connect has been receiving support to re-implement the discovery between devices. 48 00:03:50,864 --> 00:03:55,544 LabPlot has gotten better statistical methods and support to do plotting. 49 00:03:57,044 --> 00:04:03,284 Plasma Wayland recently has gotten a touch interface, better handling of that 50 00:04:03,284 --> 00:04:06,364 for digital artists and people with impairments. 51 00:04:07,144 --> 00:04:12,184 And so that's a lot of KDE projects. Why do we like KDE so much? 52 00:04:12,304 --> 00:04:17,124 Well, the vision of KDE just matches really well with what an LNAT does. 53 00:04:17,324 --> 00:04:22,924 So whenever a project from an LNAT comes in, it already has a big pre and that 54 00:04:22,924 --> 00:04:25,584 is the large community that KDE has, right? 55 00:04:25,684 --> 00:04:29,744 It has a long history of writing good software and it cares about standards. 56 00:04:30,084 --> 00:04:34,184 It creates reusable building blocks to frameworks. So anything that's done in 57 00:04:34,184 --> 00:04:40,424 KDE has a huge multiplier effect, which is, we think that's great. It lives by its values. 58 00:04:41,364 --> 00:04:47,544 Carl is next, sorry, not Carl. Ben is next door doing, talking about all the 59 00:04:47,544 --> 00:04:50,744 the server hosting that KDE does all 60 00:04:50,744 --> 00:04:55,184 by itself and living its values of self-hosting the stuff that it needs. 61 00:04:55,644 --> 00:05:01,024 And it has mature projects, which sometimes have tough tasks that need to be 62 00:05:01,024 --> 00:05:04,984 implemented, which somebody can't do on a Saturday, but they need more support for that. 63 00:05:05,124 --> 00:05:09,584 And that's when it's an ideal time to come to us and we can perhaps help financially. 64 00:05:11,040 --> 00:05:16,200 So besides helping financially, every project that comes to us, 65 00:05:16,320 --> 00:05:23,160 which is obviously not only KDE, in fact, KDE proposals are way too less at 66 00:05:23,160 --> 00:05:24,140 the moment. That's why I'm here. 67 00:05:26,480 --> 00:05:30,440 Every project that comes to us gets money, but they also get a security scan. 68 00:05:30,620 --> 00:05:33,740 They get help with packaging. They get help with licensing, testing setup. 69 00:05:34,040 --> 00:05:38,440 They get mentoring and they also get help with translating and possibly in the 70 00:05:38,440 --> 00:05:39,820 future, even more things. 71 00:05:39,820 --> 00:05:44,140 And this is a model that is very similar to how the KDE community works, 72 00:05:44,320 --> 00:05:47,140 because here you have so many people with different expertises, 73 00:05:48,000 --> 00:05:52,220 like Nico said yesterday in his lightning talk, different expertises that come 74 00:05:52,220 --> 00:05:56,700 together and together work as a team with a lot of expertise to make great products. 75 00:05:58,040 --> 00:06:02,840 So we are trying to emulate that, also for people that come in with a good idea, 76 00:06:02,940 --> 00:06:04,220 but don't have this community. 77 00:06:04,500 --> 00:06:07,120 We have people that can help with that. 78 00:06:08,680 --> 00:06:11,620 So, this is supposed to be an inspirational slide. 79 00:06:16,300 --> 00:06:21,300 We have a huge task ahead, right? This big red ball here is all the proprietary 80 00:06:21,300 --> 00:06:25,420 collection of all proprietary users that use all this closed software. 81 00:06:25,640 --> 00:06:29,680 And in relation, the false users, that's just a tiny bubble. 82 00:06:29,840 --> 00:06:33,860 So we need to have this big blue arrow to siphon people from the one to the 83 00:06:33,860 --> 00:06:36,740 other so So that we go to this awesome situation. 84 00:06:37,640 --> 00:06:41,920 And yeah, I know that everybody here would like to have this. 85 00:06:42,040 --> 00:06:46,740 And so let's do it. And your time and expertise is much valued. 86 00:06:49,040 --> 00:06:52,920 And here's a quick explanation of our process. 87 00:06:54,320 --> 00:06:57,940 How does it work? You fill in a form. Then there's a first round. 88 00:06:58,480 --> 00:06:59,660 Maybe you get a sad email. 89 00:07:00,700 --> 00:07:03,800 If you get a happy email, we ask you questions about, you know, 90 00:07:03,800 --> 00:07:09,420 how exactly are you going to do this stuff and then maybe um you get accepted 91 00:07:09,420 --> 00:07:15,020 and then you write a plan you do the work and you get paid that's it we want 92 00:07:15,020 --> 00:07:17,340 to have as little bureaucracy as we can, 93 00:07:18,340 --> 00:07:23,260 as we can make possible we really want to help the developers focus on coding, 94 00:07:24,560 --> 00:07:27,880 who can apply well all genders all countries individuals 95 00:07:27,880 --> 00:07:34,280 communities companies we are very flexible with how we support you whatever 96 00:07:34,280 --> 00:07:39,380 your situation is if you are a single person or if you're just a group who meets 97 00:07:39,380 --> 00:07:44,320 here and would like to together send in a proposal that's fine we are flexible 98 00:07:44,320 --> 00:07:47,320 with getting you paid in many ways. 99 00:07:49,525 --> 00:07:54,765 So, go write a proposal. There's a buff session where I will be helping you if you need that. 100 00:07:55,065 --> 00:07:57,825 I will also talk about other funding than just an LNAT. 101 00:07:59,025 --> 00:08:05,305 We can do matchmaking between projects because maybe we already are sponsoring 102 00:08:05,305 --> 00:08:07,845 something that would be a good match to work with. 103 00:08:09,045 --> 00:08:14,605 And, yeah, you can catch me here in the halls. I'm here until Thursday to ask me any questions. 104 00:08:16,145 --> 00:08:16,985 Let's make it happen. 105 00:08:19,965 --> 00:08:20,025 Thank you.