9:59:59.000,9:59:59.000 Right, good afternoon 9:59:59.000,9:59:59.000 It is the lightning talks sessions at[br]DebConf Hamburg 2018 9:59:59.000,9:59:59.000 We've got seven speakers, and I guess[br]we'll just get going 9:59:59.000,9:59:59.000 Starting with Tobias Platn???,[br]talking about Debian on Power9. 9:59:59.000,9:59:59.000 Yesterday I, hm no, on friday,[br]I received my new Power9 machine. 9:59:59.000,9:59:59.000 A Talos 9 (II). 9:59:59.000,9:59:59.000 And it has an IBM Power9 processor 9:59:59.000,9:59:59.000 So, the only distro that I know that will[br]work is Debian. 9:59:59.000,9:59:59.000 Then, this is a new PowerPC 64 bits[br]architecture, 9:59:59.000,9:59:59.000 that can run in little-endian mode. 9:59:59.000,9:59:59.000 I downloaded a Debian installer. 9:59:59.000,9:59:59.000 First, I chosed the stable version, but 9:59:59.000,9:59:59.000 that crashed during install. 9:59:59.000,9:59:59.000 And, then I retried a different version,[br]a daily version. 9:59:59.000,9:59:59.000 And this one, which is based on Buster,[br]correctly installed. 9:59:59.000,9:59:59.000 I can even have a graphical environment,[br]working out of the box. 9:59:59.000,9:59:59.000 And, the installer then complained that[br]there is no boot partition 9:59:59.000,9:59:59.000 for older PowerPCs, and this boot partition is[br]not needed, since the TalosII 9:59:59.000,9:59:59.000 has a newer systems starting with power7[br]used petitboot. 9:59:59.000,9:59:59.000 So, that needs to be fixed in the Debian[br]installer, 9:59:59.000,9:59:59.000 that it doesn't produce the warning[br]on Power machines. 9:59:59.000,9:59:59.000 And now I have a working Debian[br]installation, 9:59:59.000,9:59:59.000 which I can use. 9:59:59.000,9:59:59.000 (thanks) [applause] 9:59:59.000,9:59:59.000 Thank you very much, that was very quick. 9:59:59.000,9:59:59.000 Next up is Thimothée Jaussoin, 9:59:59.000,9:59:59.000 talking about Movim, the XMPP social[br]platform. 9:59:59.000,9:59:59.000 Give him a moment to get set up. 9:59:59.000,9:59:59.000 I think it's a bit better this way. 9:59:59.000,9:59:59.000 Who already heard about the platform Movim? 9:59:59.000,9:59:59.000 OK, so we have a couple of people that[br]know about the project here. 9:59:59.000,9:59:59.000 Just to present you what I ??? could be a[br]parallel universe 9:59:59.000,9:59:59.000 but is actually the current universe we're[br]living with. 9:59:59.000,9:59:59.000 Lots of different chat platofrms. 9:59:59.000,9:59:59.000 The same thing on social networks. 9:59:59.000,9:59:59.000 We keep reinventing the wheel[br]all the time. 9:59:59.000,9:59:59.000 We don't have this problem with e-mails 9:59:59.000,9:59:59.000 hopefully actually the e-mail standards[br]came way before before all of those 9:59:59.000,9:59:59.000 proprietary solutions 9:59:59.000,9:59:59.000 So we have ??? and Google and Microsoft[br]are still using SMTP, IMAP, for now. 9:59:59.000,9:59:59.000 So everything is compatible, and we have[br]a lot of clients on top of that. 9:59:59.000,9:59:59.000 But for chat, and social networks, it's[br]not the case. 9:59:59.000,9:59:59.000 So the idea of Movim is to build a[br]social platform. 9:59:59.000,9:59:59.000 In there, we can put a little couple of[br]ingredients. 9:59:59.000,9:59:59.000 First, it needs to be Open-Source, for the[br]transparency, for the fact that you can 9:59:59.000,9:59:59.000 have feedback and improvements,[br]for the security part. 9:59:59.000,9:59:59.000 I think that you guys here know about the[br]advantages of Free Software, and 9:59:59.000,9:59:59.000 especially on the communication part,[br]on social networks, but it's not enough. 9:59:59.000,9:59:59.000 We also need to be in control, actually[br]in this social network. 9:59:59.000,9:59:59.000 So it need to be simple and transparent 9:59:59.000,9:59:59.000 on the UI but also on the protocol level. 9:59:59.000,9:59:59.000 On the really deep below stacks. 9:59:59.000,9:59:59.000 So we'll need to have a strong and reliable[br]encryption, 9:59:59.000,9:59:59.000 so don't reinvent also an encryption[br]- talking about Telegram, here - 9:59:59.000,9:59:59.000 And, yeah, need some trusts in sights[br]here. 9:59:59.000,9:59:59.000 I mean a community, and not a company[br]that you will blindly trust 9:59:59.000,9:59:59.000 to take care of all of your communications. 9:59:59.000,9:59:59.000 But it's not enough. 9:59:59.000,9:59:59.000 It needs to be decentralized. Because[br]centralized social networks, 9:59:59.000,9:59:59.000 even if it's opensource, 9:59:59.000,9:59:59.000 if it's only one instance, you have to[br]still trust the instance. So would like to 9:59:59.000,9:59:59.000 deploy your instance, you would like to[br]trust someone else, 9:59:59.000,9:59:59.000 you can only, sometimes, trust only[br]yourself in seldom cases 9:59:59.000,9:59:59.000 Decentralization also brings robustness 9:59:59.000,9:59:59.000 So that's too many times that actually[br]one server is failing, think Signal 9:59:59.000,9:59:59.000 had an issue recently, about this kind[br]of thing there. 9:59:59.000,9:59:59.000 The issue was with the Amazon servers,[br]the whole thing didn't worked 9:59:59.000,9:59:59.000 for a couple of hours. 9:59:59.000,9:59:59.000 And then, resist against censorship and[br]control. 9:59:59.000,9:59:59.000 Same thing with Telegram, I think in[br]Russia. 9:59:59.000,9:59:59.000 I'm talking more about the IM part, but[br]it's also applicable to social networks. 9:59:59.000,9:59:59.000 It's exactly the same thing, just that the[br]exchanges of information are a bit different. 9:59:59.000,9:59:59.000 So, you need these steps but 9:59:59.000,9:59:59.000 all those platforms here 9:59:59.000,9:59:59.000 (I just made this conference 3 years [br]ago, just added Mastodon recently) 9:59:59.000,9:59:59.000 So i might talk about different sorts[br]of platforms 9:59:59.000,9:59:59.000 There is communication between those[br]platforms, kind of standards that are 9:59:59.000,9:59:59.000 starting to come in, especially between[br]Diaspora and Mastodon, 9:59:59.000,9:59:59.000 but there is still a lot of work to do[br]there. 9:59:59.000,9:59:59.000 So, the secret ingredient is about[br]compatibility, about extensibility. 9:59:59.000,9:59:59.000 Don't try to reinvent the wheel again, 9:59:59.000,9:59:59.000 don't try to create another social network, 9:59:59.000,9:59:59.000 or another IM platform that will have all[br]those communication troubles. 9:59:59.000,9:59:59.000 So, I mean a long-term vision. 9:59:59.000,9:59:59.000 And, actually, the secret ingredient[br]is standardization, in these things. 9:59:59.000,9:59:59.000 So, this standard should issue/[br]have a couple of features[br] 9:59:59.000,9:59:59.000 support news feeds, communities, IM,[br]presences, ??? video conferencing, 9:59:59.000,9:59:59.000 security, bridges to the Web. 9:59:59.000,9:59:59.000 And then it will be real-time. 9:59:59.000,9:59:59.000 And, wait a minute 9:59:59.000,9:59:59.000 This protocol actually exists, it's called[br]XMPP 9:59:59.000,9:59:59.000 So the goal of the project is:[br]- take XMPP implemented 9:59:59.000,9:59:59.000 - and doing a lot of innovation on[br]top of the project 9:59:59.000,9:59:59.000 So, server-side it's a simple XMPP[br]client, webserver, simple to install 9:59:59.000,9:59:59.000 (PHP, MySQL PostgreSQL) 9:59:59.000,9:59:59.000 And user-side, it's also a browser,[br]it's responsive, it's fast, and is built 9:59:59.000,9:59:59.000 actually for small communities. 9:59:59.000,9:59:59.000 There is pods all around the world 9:59:59.000,9:59:59.000 You're really invited to deploy your own[br]pods. 9:59:59.000,9:59:59.000 There is already ten thousands accounts[br]on the official pod 9:59:59.000,9:59:59.000 30 languages 9:59:59.000,9:59:59.000 Debian packages coming soon 9:59:59.000,9:59:59.000 Thanks to the help of some people[br]in this room. 9:59:59.000,9:59:59.000 And, that's it ! 9:59:59.000,9:59:59.000 So if you want more information,[br]everything is on the website, 9:59:59.000,9:59:59.000 you can join the chat room. 9:59:59.000,9:59:59.000 Or, the twitter. 9:59:59.000,9:59:59.000 [applause]