WEBVTT 99:59:59.999 --> 99:59:59.999 [Talk meister] Grab a seat please, there's lots of seats around here, or there. 99:59:59.999 --> 99:59:59.999 It's my pleasure to introduce our current and new DPL, 99:59:59.999 --> 99:59:59.999 Neil McGovern for his annual bits from the DPL 99:59:59.999 --> 99:59:59.999 [Applause] 99:59:59.999 --> 99:59:59.999 [Neil] Thanks very much, hi everyone. 99:59:59.999 --> 99:59:59.999 I'm aware that this talk is due to cut in to lunch so I'll try and keep it slightly 99:59:59.999 --> 99:59:59.999 ... in to dinner, so I'll keep it slightly more refined [laughter] 99:59:59.999 --> 99:59:59.999 so people can get their food early. 99:59:59.999 --> 99:59:59.999 Hopefully everyone's ok with that anyway. 99:59:59.999 --> 99:59:59.999 I'm also kind of glad that it's in this slot when it was originally proposed 99:59:59.999 --> 99:59:59.999 and I got my initial time slot it was going to be a 9am slot just after the 99:59:59.999 --> 99:59:59.999 cheese and wine party so I [laughter] 99:59:59.999 --> 99:59:59.999 probably wouldn't expect quite so many people as we have here today. 99:59:59.999 --> 99:59:59.999 So, welcome everyone, this final day of the open weekend. Anyone who isn't a 99:59:59.999 --> 99:59:59.999 regular person, hi and welcome to Debian! 99:59:59.999 --> 99:59:59.999 Welcome to the huge Debian family which is certainly growing all the time and 99:59:59.999 --> 99:59:59.999 is something that's really good to see. 99:59:59.999 --> 99:59:59.999 It's quite fantastic that there's just so many people involved, especially this year 99:59:59.999 --> 99:59:59.999 When I last checked the stats I think we had 383 people who had so far checked in 99:59:59.999 --> 99:59:59.999 slightly less than for DebConf 7, but I'm certain... [laughter] 99:59:59.999 --> 99:59:59.999 I'm certain over the next few days that'll go up and definitely surpass us. 99:59:59.999 --> 99:59:59.999 I just want to remind everyone what the size of the project we are. 99:59:59.999 --> 99:59:59.999 It's such a huge effort, one of the biggest open source and free software 99:59:59.999 --> 99:59:59.999 projects in the world. 99:59:59.999 --> 99:59:59.999 Combining around 1000 developers, a few thousand maintainers and contributors as 99:59:59.999 --> 99:59:59.999 well, and also our users. 99:59:59.999 --> 99:59:59.999 It's really a huge effort that we manage to still be here after 22 years and still 99:59:59.999 --> 99:59:59.999 be going strong. 99:59:59.999 --> 99:59:59.999 Hopefully a DebConf in future will look a little bit like that 99:59:59.999 --> 99:59:59.999 I think the orga team might be slightly more stressed if we end up with numbers 99:59:59.999 --> 99:59:59.999 but what a fantastic thing. 99:59:59.999 --> 99:59:59.999 Also over the last few years we've had 42 new project members have joined us. 99:59:59.999 --> 99:59:59.999 This is over the last year, we've had all these people. 99:59:59.999 --> 99:59:59.999 Huge welcome to everyone there. [Applause] 99:59:59.999 --> 99:59:59.999 Especially one or two on there which I decided to get back into doing application 99:59:59.999 --> 99:59:59.999 management, especially for our non- uploading developers as well, which has 99:59:59.999 --> 99:59:59.999 been a huge boost to really grow where we're going. 99:59:59.999 --> 99:59:59.999 Also welcome back. I've noticed a few people this year who I haven't seen in a 99:59:59.999 --> 99:59:59.999 few years, so stand up if you've been away for a few years and you're returning 99:59:59.999 --> 99:59:59.999 I know there's certainly some people, excellent, 99:59:59.999 --> 99:59:59.999 Tolimar? [laughter] There he is! [Applause] 99:59:59.999 --> 99:59:59.999 Kris Rose? Is he here? [points] Excellent. 99:59:59.999 --> 99:59:59.999 Was active before I even joined Debian, and essentially has come back again, so 99:59:59.999 --> 99:59:59.999 it's great to see everyone back and thanks very much for remembering us. 99:59:59.999 --> 99:59:59.999 There's been a few new people as well. 99:59:59.999 --> 99:59:59.999 Very, very new people who I haven't kinda seen around before in previous DebConfs 99:59:59.999 --> 99:59:59.999 Where did all these children come from? I think there must have been something... 99:59:59.999 --> 99:59:59.999 [laughter] 99:59:59.999 --> 99:59:59.999 I think the Switzerland DebConf, there might have been something in the water, 99:59:59.999 --> 99:59:59.999 because it's suddenly been a huge... it's absolutely fantastic to see not only 99:59:59.999 --> 99:59:59.999 our usual developers around, but their families as well, and new people being 99:59:59.999 --> 99:59:59.999 introduced to Debian and to technology. 99:59:59.999 --> 99:59:59.999 The TecKids workshops I think are absolutely fantastic initiative I think 99:59:59.999 --> 99:59:59.999 that really helps broaden Debian and what we do. 99:59:59.999 --> 99:59:59.999 So, when I first became DPL, I always knew Debian was a big thing in free software, 99:59:59.999 --> 99:59:59.999 in the communities and things we do. 99:59:59.999 --> 99:59:59.999 I went along to my running club 99:59:59.999 --> 99:59:59.999 and we went for a run, 99:59:59.999 --> 99:59:59.999 went to the pub afterwards as you do in the UK, 99:59:59.999 --> 99:59:59.999 you can't have sport without excessive alcohol consumption afterwards so it seems 99:59:59.999 --> 99:59:59.999 and about 7 or 8 people all came up to me 99:59:59.999 --> 99:59:59.999 and said "Hey, congratulations on being DPL, I'm going to buy you a pint!", which 99:59:59.999 --> 99:59:59.999 [laughter] 99:59:59.999 --> 99:59:59.999 which is great 99:59:59.999 --> 99:59:59.999 So if anyone wants to run for DPL you get free beer, this is a good thing. 99:59:59.999 --> 99:59:59.999 But it did really impress on me that 99:59:59.999 --> 99:59:59.999 Debian's a big deal, it's a really huge deal. 99:59:59.999 --> 99:59:59.999 If you have a look at some of the latest server stats for web servers, 99:59:59.999 --> 99:59:59.999 Debian's number one. 99:59:59.999 --> 99:59:59.999 It's about 32% of Linux distributions, and and if you combine Ubuntu as well, and 99:59:59.999 --> 99:59:59.999 all our derivatives, we're about 62% of all linux servers out there 99:59:59.999 --> 99:59:59.999 Basically Debian really does run the world 99:59:59.999 --> 99:59:59.999 Not only that, but the amount of embedded devices that Debian's involved with 99:59:59.999 --> 99:59:59.999 from, as mentioned before, the HP talk, running huge teleco systems 99:59:59.999 --> 99:59:59.999 to assistive devices. I know Andy's around somewhere. 99:59:59.999 --> 99:59:59.999 That product is essentially being based on Debian and it's a speak and spell type 99:59:59.999 --> 99:59:59.999 device. 99:59:59.999 --> 99:59:59.999 It's for people who can't talk. 99:59:59.999 --> 99:59:59.999 You have a little keyboard, you type in what you want to say, it has predictive 99:59:59.999 --> 99:59:59.999 technology in there, and then it gives people a voice. 99:59:59.999 --> 99:59:59.999 Debian is literally being used to give people voices who can't speak. 99:59:59.999 --> 99:59:59.999 This is the sort of impact that Debian have, and free software can have 99:59:59.999 --> 99:59:59.999 on the world. 99:59:59.999 --> 99:59:59.999 A few things happened, certainly over the last year. 99:59:59.999 --> 99:59:59.999 Apparently we released. 99:59:59.999 --> 99:59:59.999 I was only DPL for about a week, but I'm going to take credit for this 99:59:59.999 --> 99:59:59.999 like any good politician, anyway. [laughter] 99:59:59.999 --> 99:59:59.999 I've already had a stable release. 99:59:59.999 --> 99:59:59.999 This has hugely welcomed. 99:59:59.999 --> 99:59:59.999 I don't know if anyone followed the DevOps Reactions tumblr page, but they were 99:59:59.999 --> 99:59:59.999 following along and huge cheers from everyone when Debian releases. 99:59:59.999 --> 99:59:59.999 It is a big deal. 99:59:59.999 --> 99:59:59.999 Strangely I also saw a press release that that said they're 99:59:59.999 --> 99:59:59.999 having a party to celebrate the release of Debian 8 at Linux Fest North West, 99:59:59.999 --> 99:59:59.999 But this press release was from Microsoft [laughter] 99:59:59.999 --> 99:59:59.999 I thought it might be a spoof at first, but I diligently checked the certificates 99:59:59.999 --> 99:59:59.999 and domains and made sure it went back. 99:59:59.999 --> 99:59:59.999 I think people, certainly large organisations are realising now that this 99:59:59.999 --> 99:59:59.999 open source, free software thing isn't going away 99:59:59.999 --> 99:59:59.999 This isn't something that they can just ignore, or they can fight against. 99:59:59.999 --> 99:59:59.999 This is something that they have to embrace 99:59:59.999 --> 99:59:59.999 Certainly for someone like Microsoft to throw away a load of cake and do a press 99:59:59.999 --> 99:59:59.999 release because Debian's released is something I never thought I'd see when I 99:59:59.999 --> 99:59:59.999 first joined the Debian Project. 99:59:59.999 --> 99:59:59.999 We've had some new good things which have started recently as well 99:59:59.999 --> 99:59:59.999 Fantastic areas if anyone knows what this might be for a current initiative that's 99:59:59.999 --> 99:59:59.999 going on? 99:59:59.999 --> 99:59:59.999 [Picture of four similar potted plants] 99:59:59.999 --> 99:59:59.999 I was trying to do reproducible builds. 99:59:59.999 --> 99:59:59.999 They all sort of look the same, so near enough [laughter] 99:59:59.999 --> 99:59:59.999 It's the nearest I could find on Flickr to something being reproducible. 99:59:59.999 --> 99:59:59.999 These are all CC by the way. 99:59:59.999 --> 99:59:59.999 So this is perhaps a bit of a better slide to explain just how impressive it is 99:59:59.999 --> 99:59:59.999 where we've got. 99:59:59.999 --> 99:59:59.999 I don't know if everyone here's aware of reproducible builds and what this is 99:59:59.999 --> 99:59:59.999 trying to do, and the importance of it. 99:59:59.999 --> 99:59:59.999 When you get a source package 99:59:59.999 --> 99:59:59.999 and you produce a binary from that 99:59:59.999 --> 99:59:59.999 there hasn't traditionally been a way of knowing that what you've produced here 99:59:59.999 --> 99:59:59.999 comes from this source package and it hasn't been tampered with. 99:59:59.999 --> 99:59:59.999 This is incredibly important for the trust that people have in Debian 99:59:59.999 --> 99:59:59.999 and how we produce things 99:59:59.999 --> 99:59:59.999 So if we're able to say "Look, this thing here has definitely come from here, 99:59:59.999 --> 99:59:59.999 look we've rebuilt it again, you can check for yourself, it comes from here.", 99:59:59.999 --> 99:59:59.999 then people can trust Debian as this platform for where we run everyone's 99:59:59.999 --> 99:59:59.999 computers. 99:59:59.999 --> 99:59:59.999 I'm quite impressed with the remarkable progress we've seen here. 99:59:59.999 --> 99:59:59.999 From zero to a huge share of things being reproducable and that work I'm sure will 99:59:59.999 --> 99:59:59.999 continue, especially thanks to the Linux Foundation's grants as well in supporting 99:59:59.999 --> 99:59:59.999 this progress. 99:59:59.999 --> 99:59:59.999 I did a "ask me anything" recently and it was one of the things that came up as 99:59:59.999 --> 99:59:59.999 being a hugely popular thing that Debian is doing and that we're driving forward. 99:59:59.999 --> 99:59:59.999 Not just for Debian itself but for all distributions and making sure we're 99:59:59.999 --> 99:59:59.999 able to do that. 99:59:59.999 --> 99:59:59.999 Interestingly I was also asked what I'm most jealous of other distributions and 99:59:59.999 --> 99:59:59.999 I think I said the Arch wiki because it is pretty good. [laughter] 99:59:59.999 --> 99:59:59.999 Often when I'm on #debian and answering questions then it comes up with the best 99:59:59.999 --> 99:59:59.999 answers a lot of the time. 99:59:59.999 --> 99:59:59.999 But, hey, I'm rubbish at writing documentation so... 99:59:59.999 --> 99:59:59.999 Another effort we've come up with is ddebs 99:59:59.999 --> 99:59:59.999 Ability to automatically have debug symbols 99:59:59.999 --> 99:59:59.999 Something which a few other distributions have had for a while and it's really, 99:59:59.999 --> 99:59:59.999 really good to see that this sort of effort is happening as well. 99:59:59.999 --> 99:59:59.999 If Niels is around.... well done! [applause] 99:59:59.999 --> 99:59:59.999 Not the only one but. 99:59:59.999 --> 99:59:59.999 So, what's next? 99:59:59.999 --> 99:59:59.999 What's the next things that Debian can do? 99:59:59.999 --> 99:59:59.999 Where can we go from here and what sort of ideas can we have? 99:59:59.999 --> 99:59:59.999 There's a whole range of things we can do 99:59:59.999 --> 99:59:59.999 but I'm just going to pick up two or three 99:59:59.999 --> 99:59:59.999 that we want to kinda concentrate on and see where we're going. 99:59:59.999 --> 99:59:59.999 First, PPAs. [picture of a parcel] 99:59:59.999 --> 99:59:59.999 It's near enough a package, that'll do me. 99:59:59.999 --> 99:59:59.999 I've got a BoF scheduled on Friday, to try and look at what we're doing with this and 99:59:59.999 --> 99:59:59.999 trying to finish it off. 99:59:59.999 --> 99:59:59.999 It was in my platform as something I want push and it's something I believe will 99:59:59.999 --> 99:59:59.999 really help the development of Debian. 99:59:59.999 --> 99:59:59.999 Now, it's slightly different from Ubuntu PPAs as they're well known. 99:59:59.999 --> 99:59:59.999 It's not going to be somewhere that you can just dump random software and people 99:59:59.999 --> 99:59:59.999 install various quality packages. 99:59:59.999 --> 99:59:59.999 This is going to be a very useful tool to aid Debian development itself. 99:59:59.999 --> 99:59:59.999 As far as I remember, most of the work is actually done now. 99:59:59.999 --> 99:59:59.999 Huge thanks to the FTP Masters and DSA etc for this. 99:59:59.999 --> 99:59:59.999 So the actual code is there in DAK. 99:59:59.999 --> 99:59:59.999 The only missing bits is the control functions, 99:59:59.999 --> 99:59:59.999 how you create new PPAs and the wannabuild system and we build stuff and 99:59:59.999 --> 99:59:59.999 touch releases. 99:59:59.999 --> 99:59:59.999 So it is going to, hopefully, come any minute now 99:59:59.999 --> 99:59:59.999 and something that we will hopefully be able to use and will ease the, 99:59:59.999 --> 99:59:59.999 sometimes the pain of when we freeze. 99:59:59.999 --> 99:59:59.999 Sometimes the ability to easily create backports 99:59:59.999 --> 99:59:59.999 or even to ease library transitions. 99:59:59.999 --> 99:59:59.999 If you can create a PPA where you stage your library, check everything works and 99:59:59.999 --> 99:59:59.999 you can fix all your breakages then that should help unstable and testing as well. 99:59:59.999 --> 99:59:59.999 One on outreach I guess is near enough. 99:59:59.999 --> 99:59:59.999 It's kinda interesting, I've mentioned that Debian is in a huge position to touch 99:59:59.999 --> 99:59:59.999 many people's lives and it was slightly worrying that compared to the amount of 99:59:59.999 --> 99:59:59.999 Jessie release parties we had all over the world, 99:59:59.999 --> 99:59:59.999 I video called into one in India for example and it was globally popular. 99:59:59.999 --> 99:59:59.999 [XXXX 13:19 XXX]