 So, yeah, hello everyone, my name is Thorsten Behrens, I work for CIB, that company there, we're sponsoring this conference together with Gullabora and Canonical. First of all, I'd like to express my infinite gratitude to the organizers. I know a little bit how much work it is. I was involved with the Berlin Liberal Office Conference, so hats off to you guys, to Rathead to open out. Thanks so much for this wonderful conference. Here, with that, I'd like to bore you a little bit with some stuff that CIB is doing for Liberal Office and in other areas. Let me see if I can, yeah, that works even. So, first of all, since not all of you might know CIB, we're a German-based company. Spreads a bit across Europe. Meanwhile, the company is more than 26 years old, so founded in the end of 80s. So, these are some random numbers, probably to highlight, there's the number of Liberal Office seats that we service at various customer sites. Beyond that, company is pretty much self-financing, very proud that we invest about 14% of the revenues into back into research and development. Currently, I think about 167 employees, sometimes it changes on a daily basis. Yeah, so very, very strong historically with banking and insurances and also in the public sector. So, Liberal Office for CIB is not the entire business, it's part of the business. It has ties into lots of the other parts of what the company is doing, but they're very happy and very proud part of the Liberal Office community. And, we'll get to that later in this talk, the investment in the team and what we're doing there, I think is significant. So, yes, you can see that, as I say, we're spread over Europe. We have offices, a few office offices in Germany. We have a near-shoring office in Belarus and Minsk, where really excellent, especially C++ hackers can be found. We have since about two years an office on Gran Canaria in Las Palmas. The idea behind that was growing out of the Euro crisis, actually. So, there was Spain and especially the off mainland areas of Spain had lots of unemployment. And since the owner of the company has also quite a strong social consciousness and he had ties to Las Palmas, he said that it would be great to combine what's good for the local economy and what's good for the business. So, he set up a local office there with, I think, now some 15 employees. So, yeah, that was that. This is pretty much just the same what I was just telling you, just a bit more text for the benefit of the people who will then just later on see the slides. So, yeah, I'm not gonna bore you overly with that. Next slide. So, this was like, who is CIB? And now let's talk a little bit about what is CIB doing. You see there's four large areas. Liberal offices, one of that. The other areas is, well, first of all, what's really at the core of the CIB business or what's the core competencies? And that's really, we see ourselves as a vertical company. So, we try to provide an end-to-end solution for sometimes very, very specialized problems like generating very, very complex template to documents for banks and insurances. Insurances who tend to have very complex legal texts. So, that's actually, that was the founding product for the company. And so, yeah, the mission statement really is you have a problem, a very special problem, and we try to solve that end-to-end for you. Employing whatever tools are necessary either from our own portfolio or when we find something open source or something else on the market but try to really provide an end-to-end solution for very special problems. And I'd love all of you to challenge us on that. As I say, the four big pillars that the company is working on is PDF, both generating and processing. Liberal office, consulting, Liberal office, operation, Liberal office, support and service. Invoices, so the whole digital office story like end-to-end paperless office. No more printing, no more like signing by hand. But it's providing solutions to public sector and banks and insurances to have end-to-end digital document life cycle. That's a very, very big part of the business and also data exchange safely and securely. We're German-based companies so we take data protection very, very seriously. And we're proud to host everything in Germany so that really helps with banks and insurances to comply with regulations. Yeah. So for Liberal office, that means that we, beyond servicing Liberal office and having Liberal office as a product, we also use Liberal office as a building block. So we integrate Liberal office into lots of our products where it fits, we use Liberal office as a customer to solve the problem either by having it running on your desktop or by running it on the server or by running it on your mobile phone, whatever is necessary to solve the problem. We also heavily invested into integrating Liberal office itself like the desktop version for the most into other systems, either by embedding or by providing connectors or by writing extensions or by writing macros to connect it with other parts of your business. Yeah. Well, we're, for example, helping the city of Munich to run their Liberal office instance and also to automate their daily tasks and integrate with the third party software there. Company itself, as I say, comes from document generation. So we also know a lot about interoperability. The challenge has always been in the past and in the present, usually to generate and read documents that would later then be read by Microsoft Office users. So we really know a lot about RTF. We really know a lot about OXML. And the Liberal office part of the team, of course, also knows a lot about ODF and how to make it work with other applications. So we really try to not be there to say, well, everybody should just use Liberal Office because that's usually, that's very desirable. I mean, I'd love this to happen. But on the way to that end goal, you have to interact with other people. You have to interoperate with other people. And that means you need to send documents that should look reasonably well on the other side and then you get it back and it should load and be a reasonably accurate representation of what the sender was intending. So, and I think we do have considerable expertise there and also a vast trove of test documents collected over 26 years, lots of corner cases that we employ with testing NQA to make sure it actually works with the interoperability. So that was the broader company perspective. Now, what are we doing for Liberal Office in particular? As I say, the company's about 100, a bit less than 170 people and some 15 of that staff is in some ways dedicated to Liberal Office work. Here's the names of them. You will find four of us during this conference. I will get to that later. And that ranges from core developers like really hands down C++ to Java integration to macro integration to training and business process analysis. Those are the people here. We are also a very proud supporter of the community in various ways and various means. For example, through sponsoring conferences like this one, HackFest, other meetups, we also sponsor Liberal Office Development by giving time to the core developers that we employ to work on the code base. And we are part of the TDF advisory board and also part of my time that I spent for TDF and for the board and other areas that needs doing things, doing the paperwork in the background, et cetera. Part of that is in company time. So yes, we do support Liberal Office in various ways. A bit more personal. This is the pictures of the core development team that I could fit on one slide. If you look around this room, you'll find Samuel beyond myself. You'll find three more people. This is my wonderful wife, Bubli, sitting over there. This is Armin right next to her and Samuel to the right of Armin. Please do reach out to us. I will try to talk to all of you over the course of the conference, but I have to acknowledge that conference has usually tons of things to do and slides to hack and to run around. So please also if you want to ask me something or if you want to ask the guys from the team something just approach us. We're here to talk with you and if you have a problem or if you have a question, we're here to answer that. Yeah, so just to name the names, this is Katrina, this is Dr. Carlos Luke, this is David Ostrowski, this is from left to right for a straw. This is Vasily Milanchov, this is Armin Weiss, this is Oliver Specht, this is Jürgen Funk. Sorry, Armin Le Grand. It's a very wide picture. Jürgen Funk, Samuel Merbrot, Serge Kott, and yours truly. And yeah, I'm very proud to be part of this wonderful team. Okay, so that was the who's CIB and what is CIB and sorry, who's the team? So now what is the offering that we have the portfolio at CIB? So what we see ourselves as I outlined earlier is we want to be a reliable and all-round service provider. If you want to deploy a liberal office, if you want to run a liberal office, we want to be there and offer you a one-stop solution. So whether you need support, whether you need bug fixing, whether you need LTS or trainings, we will be there for you as a one-stop provider of all those services, either doing that ourselves or by partners. And so this is kind of the ramp up to running liberal office. So we want to start with support and we'll get to that in a second. So if you have a problem, we'd love you to come to us and for us to help you solve that problem in whichever way that can be just pointing you to some online resources or in the extreme making you an offer for a custom bug fix. Also what I said, the entire area of integration, third-party integration, developing bespoke solutions, extensions, even macros if you want to, and individual bug fixing. And once you decide it and once you have a pilot running and if you plan to roll it out, then we'll also be there to provide you with trainings for employees, for your people to be happy running liberal office. And kind of the basis of all of that that's in the bottom right corner is the long-term support offering which is by default is three years support, period that we offer to give you peace of mind when you deploy liberal office that you don't have to update and migrate to the next version every six months. Yes, but again, what we want to be is a full-service provider and to give you peace of mind, to give you planning security, planning safety by, as I say, offering you long-term support, offering you fixed price offerings in various ways, be that for bug fixing, be that for the long-term support. We also have, we also promise severity-based response times, so if you sign up for us, then we promise to get back depending on the severity of the problem in a finite time, usually two days. And of course, with the versions that we released, we have the properly Q8 run through internal test suites that we have so that we can be sure the interoperability side works as well. Okay, beyond that, what else are we doing? So this is not just an empty talk. We do put money where our mouth is, so we support, as I say, we support LibreOffice projects in various ways. We also contribute to standardization, be that for PDF, be that for ODF. We're a member of the Open Source Business Alliance. I'd like to highlight also in the context of interoperability a workshop that I will be leading tomorrow, which is about bringing critical mass together from the public sector and corporate users of LibreOffice to get harder box-fixed. So the idea, and it has worked quite well in the past, it started I think in 2012 for the first round, is to get people in the room that use LibreOffice and let them tell what is their problem and then discover that actually many people have similar problems, but all of them usually don't have that much money. So the trick would then be to say, okay, we agree on this set of problems that we won't fix because it affects all of us and we all put money on the table and then we match that with a service provider to fix this larger problem for all of us. And we'll try to redo that. It is the third round for the OSPA Working Group Office Interoperability and we will meet tomorrow. I'd love to see many of you there. It's in the second track. It starts at 2 o'clock. So if you run LibreOffice in the public sector or in your office, I'd love to see you there. Yeah, DocsNet. That's a German association about document generation, document lifecycle and storing. I also remember. Okay. So, yeah. That's the, as I say, our idea about how to help people migrate to LibreOffice starts with support. So we'd like to help you if there's wonderful, really, really excellent community, help channels, mailing lists, our forum, and we'd love you to go there first. But if you, for example, are a bank or an insurance company or a public office and you cannot share your documents in public, I'd like to highlight this as an opportunity to approach us. And we will look into your, probably either point you through the research and the legwork for you, point you to a public forum where there probably already is an answer or failing that, helping you or perhaps making you an offer. We currently offer that in German, Spanish, and English because that's where our, that's the language that our people speak. But I suppose most of you muster English good enough so that's hopefully universally enough. So, yeah, the page, that's the QR code, that's all on the company, on those rollouts and it's on the program. The URL is here, liberals.septi.esupport. That gets you there. Yes, and as I say, that's our idea of supporting. This is a free offer so we do this legwork for you for free. If there's a bug fix needed, of course, at some stage we would need to give you a quote for that but as they say, the first answer is free. That's a few references to give you an idea about the spectrum the company is working in and who's trusting us with their hard IT problems. I don't want to go over that. Just highlight a few. This is a green piece. This is lots of mostly German banks and insurances from the, from the, so in Germany there's pretty much, most of the banks are either from Kassen or this Volksbank, this Bancoupopoulare comparable to Italy and we're kind of serving both and public, public service City of Munich, I listed them then Vienna, Bundesreichenzentrum and a number of others and of course also industry partners like BMW. Okay, so I think running out of time with that. This is the last slide. I'd like to highlight the talks that my team is having during this conference. So that would be my wife with a total of five talks, which is quite a number. How do you manage? So that's today. That could be very interesting. This whole outreach question, liberal office with a female touch and then workshops and some brainstorming around how to increase diversity. That could be very interesting. Then there's a screenshot, a help screenshot topic that we're very proud to implement for the Document Foundation as a tender. And Gubli and Armin will deal with that a bit and talk about how we implemented that. Tomorrow there's a bit of UI, hacking, introduction, so if you're interested in getting into how to develop the core liberal office UI, that's the talk you should go to. Gubli will tell you how to do that. And finally on Friday, there's going to be a business track in Czech. Well, luckily Gubli is a Czech native speaker, so that fits nicely and she will pretty much explain in more detail what CAB is doing there. So if you check, go there on Friday. Armin has today the screenshot talk together with Gubli and tomorrow since he's... How many years have you been working on that code some 20 by now? Let's make it 20. So forever. So now Armin will... So this is not really code, but this is really the user interface, tips and tricks and all the secret keyboard shortcuts for draw and impress to really make effective use of that application. I very much look forward to that. I was struggling with Impress. Yeah. Third one would be Samuel. Samuel has two talks on Friday. One is about extension development that's around the Eclipse LibreOffice plug-in, how to develop extensions there. It's more like a workshop, more like how-to-hands, and developing Java extensions or Python extensions, that's the top to go. And then together with yours truly on Friday there's another talk about the larger topic of integrating LibreOffice into various applications like embedding it into a rich client application or connecting it to services. Yes, and finally myself. Tomorrow that's another TDF tender that we were happy to implement. This is about document validation during development. So to integrate that with the unit test framework, there was great work done by Markus Mohard and it'd be just built on top of that and streamlined that a little bit and make it a bit easier to use and to have it run all the time. And as I said, the OSBA interop meeting and finally on Friday, this larger embedding topic and... Yeah, sorry, I mixed it up. Tomorrow this is about audio changes. Sorry, Svante, this is with you. It could be interesting. So this tender was the last one that's on Friday. So the Svante and myself will be, that's the GESO project and it's about how to store atomic changes to document in XML, which is quite relevant in terms of the state age when you want to interoperate if you have distributed systems like cloud version, like a desktop version and you want to collaboratively edit the document and how to achieve that and it could be interesting inside into... For the while it's a prototype, it's a demo, but that's a way or there are ways to do that kind of efficiently and with very small atomic changes. So I think I'm almost at the end of my time. I won't bore you further. I thank you very much for your attention. Thank you very much for coming. Again, great thank you to the organizers and I hand over to Michael for the next one.