 So, from a lot of you, this will be a very introductory primer on labor office and community. This is actually a talk, so the basis of a talk that a number of people asked, asked for in the United States and probably elsewhere, some basic introductory material about labor office, about community, about freedom of source software, and open domain format. So, this, hopefully this is useful to a number of you. You can take it back to your friends, to your colleagues, to your communities. And also, of course, gives you feedback. We'll be using this for software freedom day in maybe at least three different locations in the United States. Software freedom day is September 20th, so please feel free to use labor office. We're more than excited to have people use labor office as their example. It's great about software freedom, and it's put in the blood for the labor community at the same time. So, what is labor office? Labor office is a free resource software office suite. And we'll talk a little bit about what freedom source software is if you don't know. You can download it, use it, share it, change it. And the Dockman Foundation, which I'm currently working on, is the driving force for making development all over a number of different organizations and companies that do a lot of the work behind the scenes. It's available for probably the desktop that you use, whether that's a Macintosh or a Windows machine or something like that. And it uses the open Dockman format, which is the premier free and open source, free and open file format for office suites or office communication. And in addition to OEF, it can import and export tons of file formats, which is very useful. So if you have any questions, please throw something at me. I think that all of you probably don't have that many questions, but you might have some comments. So if you want to know more about using labor office, we have documentation. A lot of people ask, where are the manuals? And so I put them on my slides, because though the wiki and get our publications, these are full 100-page or more PDF manuals that you can print out or even buy a copy of an art copy. And the release notes are some of the best out there. They have images, pictures, and screenshots, which is kind of a novel thing. I don't know if you guys have ever seen the release notes when someone releases the original software. They're often this cryptic text that mentions the bug number and some esoteric thing about fixing the problem. But our release notes have pictures, such as tables working with a pretty picture of a table before and after me. Very useful. So I'm guessing probably most of you have used labor office before. Anyone not used labor office before? It's okay. Not to the mental area. Okay. This is a useful slide, I think that's fine. And some of you probably heard of open office. In my experience in the United States, I remember people that have heard of open office but not of labor office, which is interesting. Again, that's partially a name recognition component. There are a number of people too that maybe used open office a while ago, and maybe still have it on their machines. Yes? It's open office, the dog or app, actually. Yes, yes. Exactly. That's true. The technique is true. But in a common parlance, people will talk about open office in fact. So this is a question about brand awareness that a lot of us need to work on in terms of people inside the community. But again, this is just a historical component too that I find is unusual when people ask questions about what is the open office where they come from. So it's fun to talk about history. And I think one of the neat things, in fact, people often ask, you know, tell you about the dogman foundation. And it's a German on and off. Why is it a German on and off? Well, because historically, our development has been, has been, has been, has continued in legal days, no-promise days, got-word days, and in start-up days, all from German. So it's fun and historical, I mean. So even though people haven't read about legal office, this is an opportunity to tell people about free software about legal office. And because people need to do things like do with spreadsheets and we're crossing documents, even if they spend their entire day in a terminal, a command terminal, or a text editor or any code, they still need to deal with invoices which reports presentations. So legal office is useful to you. Legal office exists because of our community. This is, I relate to leading with this when I'm talking to individuals about legal office because a lot of people, I think, see it as a quick resource. They can download, grab, download, use, and they don't understand what it means to be part of the community. So it's really important to think about how you do back. There are tons of people out there. This is working on legal office. So I think it's really important to be in and talking about the community. So we have a whole bunch of new teams, including people in QA, Design, Development, etc. I'm probably going to run out of time in 20 years, so I'll speed up. But yeah, we want to contribute to our project. So I'm a contributor because when I have to wear, here are the actual things that I do. Freedom is for software. So how many people here use one of these items, like maybe having a great phone or you use Firefox? So all of these, of course, are freedom to our software, which is exciting. Androids, mostly freedom to our software. It's an interesting little point to bring up the idea of using software, freedom to our software, that's distributable and can be changed and modified and distributed to individuals who don't have experiments with free software or free software licensing. So freedom to our software is software that uses ability to run software, copy it, distribute it. And when talking to people about LibreOffice, I think that using examples is often very good. So the idea that I can give them copy of LibreOffice on USD Step, that they can use as a physical copy, but then they can make a digital copy of that and share it with friends or with 10 friends. They can talk to someone on the source code, they don't have an NDA or something about the source code. They can actually discuss that publicly if they actually want to, that they can change that source code. They want them to change it and give it back to us, but they can keep it if they'd like to. And they can add invaders and make improvements. So freedom to our software gives users power. That's really important to the community because by giving users power, by giving them the ability to make changes, they can actually become more involved in the community and then they can make money and do amazing things. So freedom to our software, the barriers to sharing software also ties back into the idea of our document formats, open document format, which gives people the ability to share their files with others and to have the equal playing deals between different programs that manipulate office, office of formats and data. And again, freedom to our software is, I think, a very great mechanism for both development of software but also for users because when you have the source code, the ability to identify what's in that source, what's in the program, and you can reproduce the effects of creating a binary. That's really important for people who might not trust some of the people who might be modifying their source. So for example, there are a number of revelations recently about security and privacy going on in the world. So LibreOffice is a tool that if you want you can build yourself and you can verify what code is inside there and what code is not inside there. So I will speed through some of these slides about software Libre. And so we have Ryder, unfortunately I can't be able to shorten all of that to speak through. So Ryder is our word processing suite. It provides a very familiar interface for a lot of individuals. We support the import of a lot of common file formats like Microsoft, offices.dot, binary format, .gax. And we have a lot of common features that people who have used other suites like Probe are perfect, or Microsoft or Word will be familiar with. Calc has, again, a lot of familiar features. We have a lot of new features. We have some 3D graphing of new features that we've been adding recently, and we have a number of new tools that we're developing around Calc. Some speed-ups, some improvements in the way that we perform complicated calculations so that individuals that are using large datasets and data are more efficient. And it impresses the tool I'm using in this presentation. This slide seemed very meta, so I thought it would make it even more so. I'll move along quickly. We have a lot of other tools. Again, even in a short period of recitation, if I'm not on time, there are some great videos on YouTube that can give you an introduction to say how to set up a basic database, how to use our mapping component for describing various mathematical formulas on the inside of the table, processing documents, and again, a little special in short presentation. So, the documentation, yeah, I'll take it. The way it's on the sheet took back now. It looks like there are only videos on YouTube for a long time. Okay, yeah, so there are videos available for all kinds of... Again, when I did this presentation, my goal was to try to make a simple introduction, so I was trying to simplify the language as much as possible. Yes, there are videos available for all kinds of pieces that we brought along on YouTube and elsewhere. And there are some interests about creating different repositories that are talking to some of the media development folks. I don't know if you guys know who the media development is. It's basically, I think it's AGDL, FaroGDL, which is a freelance or software license. Too long to talk about right now, but it's a tool that will download that organizations or individuals can run their server and can provide a repository for various multimedia images, audio, video. So, I think that it could be useful for us to run media development ourselves, for TDF and new office running, because we could post mountain tutorials, we could post all our conference video, and other multimedia in a centralized place. So, if you're interested, we'd love to have a volunteer help us with that. So, very quickly we brought this to the Dockin Foundation, the Dockin Foundation is general profit, and has two products now, one of which is the Dockin Liberation Project, which seeks to provide a set of libraries that can import and export a large number. That's by large number of mean, maybe brought to 100, maybe a couple hundred by now. So, it's a very, very useful tool. To get membership, we would love for individuals to not only contribute to the project, but to continue active over a period of time. So, you can have membership beside the Dockin Foundation organization, and it's a relatively simple process in which you demonstrate that you can act with the project and working non-sale your office for Dockin Liberation for a few months, demonstrate what you've been doing, and indicate your commitment to continue working with the project for several months, six months, I believe. I think this is great, I'm not too familiar with other non-profits that are attached to Free Software Projects, but I think this is a great model because it's a pretty low barrier to entry. It doesn't have a lot of stipulations about, say, being a programmer, you can introduce a lot of different ways, but it does provide a framework in which you do have to have a commitment to a relationship with the leader office, which we love to have people entering this type of a relationship, especially if they're, say, a student or someone else who thinks that working with the leader office could be a great way to contribute over the course of maybe a couple of semesters or a summer semester. And, Rod, could you explain what the voting amounts are for the members? Yeah, sure. So, Joel, it's one of our board members, let's see if I get this right. So, board members are given the responsibility, I'd say, to vote in a number of elections, including voting for our board of directors and voting for our membership committee, and is that it? Yeah. Okay. We also get an awesome hat, is that, Joel? And a conference location. So, the conference location, yes. Do we get a hat? I don't think that comes with it. Next year, next year. So, the leader office is a multi-platform. Again, most of the having faced out the audience here probably know about the different operating systems, but for a lot of people that have a very basic understanding of computing, and I think it will ask someone, you know, maybe say, you know, what OS they're using, and they'll say, right, it's all gone. So, there is a level of understanding that's a little bit difficult. Right now, UBROX runs on sort of the most common operating systems, desktop operating systems out there with OSI's and Linux. But we're working on, we have people interested in working on versions 4 and Android 9 OS first with presentations at this conference about that fact. And we really would like to provide some of the best-of-breed open document format offering and any tools, because our goal is to promote, for the documentation's primary goals is to promote the use of open document format and the other open file formats across a wide range of enterprises in size A education and government. We're finding tools that are editing in ODIF, community ODIF. This enables, pre-ordering the world to create the rules, regulations, mandating the use of open file formats with confidence that the tools will exist for them and for their constituents to use them. So, open document format is a set of file formats. They're XML-based file formats that were developed in an open standards process and they've been ratified by a number of different standards organizations. We've been chosen by a number of countries in the UK, Belgium and others as official file formats for document exchange. This is really important because I think it's great to see how different groups and different governments have decided that choosing an open file format is an important step in how they relate information to their system. So, ODIF has various good file formats including word processing, spread sheets, presentations, etc. These are all very similar file formats and all of these can be opened up by different offices. I think that question is already up. At least I can check on that. I might have popped this off with the wiki and the wiki might be wrong but I won't check on that. I agree with the explanation but I think that actually might be the exception. I agree, I agree. I think that would be complicated but I mean, is that correct? Okay, we can check what we have here. So, a little bit of transformation. Again, for a lot of the audiences that I talked to this is getting a little technical, but what I think is neat from my background is being a bit of a technical person. The open document format is not just the file format specification. It's not really open. The fact is that you can actually open up, in a sense, the file format itself easily. So, what it is is a set of various text-based files, XML files, and also some directory files that are all compressed using zip algorithm. So, if you press any button, you can actually open up this file, this binary file, and you can see what's inside it. So, you can, for example, look at the images inside the presentation, or any other point. And I think that's really great because this is individual to the opportunity to actually see what's going on inside the file format, even if they have a very little technical understanding. I think it's a great place, especially for, say, students, you can say, look, and you can create a presentation, or maybe you can create a word processing document, but what does that really mean? And you can very simply give them just a little glimpse to do what's going on behind the scenes. And that also gives them power, right, so that gives them the ability to actually see what's inside the document. So, they might say, I thought I hadn't mentioned the document. Well, if you can open up your, the sort of guts, the contents of the document, you can see, you know, inside. So, this particular ODT, Yellow World ODT, doesn't have any, I always thought I was just having images inside it. My presentation here, let's see if I can decide. So, we can just right click, and we can say extract here. And extract the, you can take a look at what's inside there. So, for example, look at the type of pictures, and we can see all the images are being used inside the presentation. So, I think that's really neat for anyone who either wants to look more depth at what files they have to create, but again, for people that are inquisitive, students can help people. They can take a look at these things and say, well, what would happen if, say, you change one of these files, and then you can read the rest of the file. Yeah, of course. Bruno, why are there some crazy names of the files? They're creating idling, you know, very different from all of them. So, I believe that all of these are used as internal references from one part of the document to refer to particular images. So, this is a consistent way of us creating keys to reference from inside the file format to a particular image. So, to warn people today, it's not allowed to drag in the file. Sure, sure. I'm talking in abstracts here. You know, if I were presenting to, say, a group of children, I think this would be a great exercise for them to do with their teacher, and we've got a lesson plan obviously. But, again, I just like showing people the inside of a file created by the office, because I think that it demonstrates the fact that this is really transparent now. For comparison, if you guys are going to use, say, AutoCAD, and the first file format used by AutoCAD, AutoCAD is a computer-designed program used for modeling all kinds of things, and technical parts of the buildings. And their file format specification is very complicated, and it's not well-specified. In fact, I'm not sure who will be able to inspect for it. So, whereas the file formats we use at the office are pretty much fully specified, and anyone can use any of them. AutoCAD is very, very opaque. And so, I think this is just a good demonstration of the comparison between open file formats and closed file formats, which haven't been eliminated by programs that are free to use for software. Close them, try their software. But, that could be a case of a file format. Yeah, go ahead. Open file format. Open file format. Open file format. Open file format. Open file format. Open file format. Open file format. Open file format. Open file format. Open file format. Open files. Yeah, yeah, yeah, yeah. So, as I'm running a little bit here, I will zoom in ahead. Right, I'm just checking out if these are really... Is it okay? Yeah, I think I've seen them before, and yes, that was confusing. But I feel like we're just choosing, you know, for letters, and it says we have 26. And so, yeah, we don't have that particular choice. So, the community, we already talked a little bit about the community and our goals. You can read a lot about these on the Unruly Raffles website. And again, you know, we're running low on time, so I don't know what you're thinking, but I think this is very important, the fact that what the community believes in, in terms of providing encrypted access to tools and no-costs and encouraging individuals to translate and document the programming tools into their own language. So, this I think is really important, especially because I think that some of these are foundational principles, but we also encourage a number of people to join the community and stay with the community because of the support that we show for them or their local community. So, we have a number of teams. Yes, right there. So, it also makes a handy HTML editor. I mean, it doesn't write very good code, but it's very handy if you don't have an editor handy for HTML. Sure, yeah. Personally, I think there might be some other tools that, you know, someone asks, I want to write my HTML code. I think there are a number of tools out there that we could also try to provide, but if that's the only thing someone has in their system, then they could use LibraOffice. I'm trying to write HTML code. So, as a sort of a sign-up, we have actually included a couple of neat pieces inside LibraOffice. So, LibraOffice ships with a full Python interpreter, Python's programming language. And so, as a result, because if you have this Python interpreter that's a part of LibraOffice, you could, for example, get a walk-down machine that only had LibraOffice installed in some way in the text editor. So, we actually talked a little bit about Python into a class. I haven't found a situation like this, but I have talked to people about this. And we also included a load interpreter. I'm going to slide that. But it's basically a very simple type of programming language that can provide the ability to draw using this little turtle, draw graphics, and make the little turtle icon move around the screen. So, there are some neat things that are built in LibraOffice already. So, right, we have a number of teams. I just want to go over some of the community teams really quickly. We have a design team that works on user interface and graphical time. And I think that, I'm sure that some of these slides might be very similar to my type of suggestions on how to present their team. So, please let me know if you'd like to get the same thing. We have a developer community built in LibraOffice so you can basically take the source code and turn it into binary code within the capacity of your machine. Start with an easy hack. Sort of something very small, similar to an easy to change. And the development community runs hackfests. So, these inventational events where people come together and start using LibraOffice or continuing to fix bugs and usually provide food and other fun things that people should definitely have if they're interested. We have a QA team, which I'm part of too because I'm very active in the QA team. We do a whole bunch of different things figuring out where bugs are introduced into our source code and testing LibraOffice offensively and doing other things. We have a language and localization team that tests LibraOffice works on providing translations of all of our documentation all of our different interfaces and tools inside the project and our website and also performs testing in QA. So, I think the language and localization team is pretty amazing in some ways because they provide a sort of duplicate a lot of a lot of the different environments that other teams provide such as QA and I think with the development for example. We have a team for website infrastructure so if someone has experience maybe you can assist a bit or write a HTML code or working on new tools you would love to have some to join us and work on both the existing technology and promoting new tools. So, for example, we have some people working right now single-sign them to make it much easier for volunteers to use our services report bugs, get feedback, join environments, etc. So, we'd love to have someone working on this work on single-sign them. Documentation team tons of documentation we use prepares all of that and bubbles it into pfs works on providing printed copies of those available online and also works on tools or the material tutorials and training materials as well. Marketing outreach does perhaps what you'd expect consistent messaging is really important for the office coordinates with teachers and educators and I do a bit of work on which is the United States and so we both attend existing events, conferences, etc. and we run our own events so for example this October we have a QA based event in Seattle, Washington, U.S. kind of a strong community I think I've talked about a number of things do any community be really valuable? We have a support team a what? a team providing support on the facilities as support Yeah, I mean, this week do we have a fine supporting? I don't know that's really useful to do today Yeah Because if you're a user this is always the same people on screen and I think it's been great to I like them and on my support team we still have the same people I speak This is the team itself so we should I think that we should Sure, so we have the user list which is a list on which people ask questions about asking for support and we have the ask site which uses the website mail and this member talks about it So maybe we need a support list to coordinate the support activities and that I think would be Yeah, but also I think looking into these presentations place somebody to help you because it's really useful and it's pretty easy to do because you just have to experience yourself and help people It's the first time in the community to answer questions I would definitely add it Yeah, I think that defining that a little more because I'm not sure that there are various services that provides support but I'm sure it's a team but I agree that it would be good to have that exist as a unified team whether that can be monthly they can link those people together because we don't have that So yes, so some of the reasons for joining the community I mean the experience it looks good and resonating it feels like how are you I was just being hired by the foundation for whom to work on Q&A but there are I know a number of people when I was recently last year hiring individuals to work on a lot of projects their credentials from working on various resorts of projects was really great we were also developing resorts but it was really important to see what they had done and the community contributed and of course the community is fun I had a lot of fun with Q&A team a lot of my teams enjoy their correspondence and their work and I think that teaching people about freedom and sort of software telling people about what they can things they can do with Libra Office is empowering and rewarding and so I think there's a lot of myth that you can have from joining the community itself So right on time I'm going to avoid a little down on my hand and let's see if I have anything else for you today I think that's all I have so here's my end slide if you have questions, comments, concerns think that we should add something about the support team please let me know and please email me any questions input what? help us help us and then we can provide some support sure and also on the outside so people know where to ask them questions sure one slide so maybe a slide or two about support support for the community how do you help yourself I think one thing I need to talk about the I've gotten questions from people saying if the malicious people are able to see the code can't they overachute faster and so I think it's good to say that that's in fact the exact opposite it's kind of counterintuitive that you see the code and that makes it much harder to do malicious things explain should I try to explain should I try to explain should I try to explain especially with our quality control the way that we have our view of the patches of stuff that's very very hard outside of our organization even for other open source projects because there's so many people looking at the code if something did get in it would be caught quickly most of the time versus as closely as possible I mentioned sort of briefly about this idea the black box again I wasn't sure and again I sort of made this presentation for an audience that would often be a lot less technical than you guys are I think and so again it's tricky because trying to make an audience and well have a little technical you know I might need a little benefit to bring up the idea of to say I might say Leibroff is secure in certain ways but to bring up this issue of say like the question myself oh like there could be a problem with software it seems like we're confusing the matter especially people are basically understanding the software but I'm confused I had a question do you have some tips or when because you were mentioning that he was already freeing to go to a software and I noticed that I'm not engaging with people who may not even know about this the first question was I don't really understand how can you just tell and it's not that I'm biased do you spend time with him talking about this or do you I mean that's definitely I mean talking about freeing over software set talks in and of itself and so that is one of the challenges I mentioned there were a couple of slides here I didn't want to gloss over what I was trying to say what does Leibroff's community mean these things they were all really important ones this idea of licensing and licensing as a means to an end to provide people with rights and abilities with the Roshio project so I do try to spend a certain amount of time with people I think that with some people I might bring up the topic and I'd say Leibroff's is provided under a freeing of software license so he's using these abilities like you can take this program home and share it with your friends or you can run the same program at home in school so I think I often try to present to people that benefits and converts but again I agree there's a large number of things like there's a whole ecosystem and mentality environment that is created by having a license that provides certain rights and guarantees and of course then we can get into things like permissive licensing versus popular licensing questions about why is Leibroff's popular but again, yeah, that's what goes down a certain type of hole it's funny to go down a first or five and be like let's grab coffee and talk for half an hour or two but I it's difficult in my mind because I think some of these topics are important to try to summarize them accurately without mislead somebody that's what you're asking about yeah, it's because how do you make a sound bite sometimes I'm like am I in this right in the center and so much time talking about these matters and then at the end of the day we're still having someone in front of us who wants to know about this office yeah and sometimes it's like it's personal basically converting to someone but most of the time they're very interesting they just watch on TV a very interesting documentary and they got looked up with for some reason about the life of the white whales under the North Pole at the night but they were like it was a set of theoretical images but how does that help? it's a dream narration plan it's probably wrong yeah so this is what I was asking the question is do you actually feel you get involved there or do you? or as a general rule it's like okay, I just want to believe that yeah, it's tough to tell again, I feel like I am surprised by sometimes different individuals when we have biases and we see someone or someone starts talking to us so at a conference I see someone in a deaf-con teacher so I have a certain subject where I see someone who looks maybe looks very professional business wear on and he's carrying a letter of cases and then they might be like I'm a dating hacker I do this and that and I'm just like I do not expect you to be dressed up and so I think it's difficult sometimes to read even when you're talking to somebody they've been talking for a while how much of an understanding or what the whole comprehension is so I think that what I often try to do is to provide a basic level of information about a topic and try to get some reactions to be tough I think that's a really relevant topic discussion for us and for other people because messaging is this huge deal and it is I think it's important for us to figure out how to be effective without being demanding or without being I mean there are a number of times I'll try to talk to someone at a conference and they'll sort of stop me and they'll say but can I use this on my computer like their comprehension of what software is and so it's sometimes especially in a mixed room where you can't go around and ask each person what's your experience are you a programmer have you been working with software for a decade or do you maybe have iPad and you know that you can maybe go to a website and so it's like licensing to try to explain what that means to someone it'd be an interesting just one other thing I don't think you talked about you have to use the parallel install language but I think that's important to say you know you went both and for us to succeed I think that's going to be the first step for a lot of people to understand just because you install all the ground because you really like to see Microsoft Office and so it's not like Microsoft Girls would not be a superior one I was like I'm like QA because Microsoft Office are so heavy because they're a couple with a Q a lot of people like it came from computers they just assume maybe it's free or something but I think it's good to say it just up front you can install it it's not going to screw up here sure and one way that I have an interest to lead the office has been in its use so for example I know some people have said oh I got this document I got this Microsoft Workshop document or something and at least in the past you couldn't open the Microsoft Workshop in Microsoft Office and so I'd say oh just grab my Libra office and then start them with a little tidbit or tell them hey if you have a bunch of documents that you want to turn to PPS like I can trade it and get it on the command line so you can do them all months and then if they're interested they can say oh by the way you can do some other stuff with this tool so like little tidbits introducing okay well I'm going to keep people in control