Okay, welcome back everyone. We are here in Baja Rain for exclusive coverage for AWS Summit, part of Amazon's new region being launched here in the Middle East. I'm John Furrier, your host, with two great guests. From C5 Accelerator in Washington, D.C. now, kicking out in Baja Rain. Hi Jeff, I'm the Executive Director of C5 Accelerator. I'm John Furrier, your host, with two great guests. From C5 Accelerator in Washington, D.C. now, kicking out in Baja Rain. And Ava Demetriatus, good to see you again. Thank you. Chief Operating Officer. Guys, congratulations. Baja Rain, D.C. The world. Thank you. The world is global. C5 Global. It's great to be here. This is an exciting time. I mean, I got to ask you, Ava, because we had previously met, talked about interviews in D.C. Smart people that know Amazon, because Trisha and Annie Jassy and Jeff Pates as I say, we're going to be misunderstood for a while. Come on, that's not true. A region in this area is going to explode the entrepreneurial scene. What's your take? I think that's absolutely true. As we see today at the summit, there's just such a growing number of entrepreneurs and people who are excited to embrace digital innovation. Three years ago, I think the story would have been different, but ever since we set up the Accelerator here, which is the first one in Bahrain, we've just seen an explosion of interest, and not just from Bahrain, but from around the GCC and even startups from abroad coming and setting up here as their Middle East practice. Talk about C5 for a second. Let's take a minute to explain what you guys do. I jumped ahead a little bit, I'm excited, because I just love the entrepreneurial energy. This is a really important thing happening, and you guys are playing a role. Talk about C5, Accelerate. What are you guys doing? What's your business model? Just take a minute to explain as a setup. So I'll ever talk maybe more about our global operations, but really C5 Accelerate a few years ago branched the business, which was largely an investment business into an innovation business, and we built Bahrain's first, and one of the regions, in fact, first cloud-enabled Accelerators, and Bahrain's very first technology accelerator, and we did that in partnership with the Economic Development Board, the Labor Fund, Temkeen, and obviously with AWS, and really we benefited from the first mover advantage. And the thinking around that was, is that as Amazon grows its geographic footprint, there is great opportunity to build on the cloud in places like the Middle East, where the ecosystem is nascent, and there's an amazing first mover advantage. So when we partnered with the government to build this, we realized, as we do that, we also need to contribute to building a healthy ecosystem. So we built this first accelerator, and we have felt- When was that, by the way? 2016, actually, September marks our two year. We've since graduated five cohorts, we're gearing up for six, and we have 34 startups under our belt. Our first cohort was an all Bahraini cohort, and today we're very proud to say that actually half of the startups that have graduated from this program that is based out of Bahrain, our international startup. So that's what we're doing locally. Maybe Eva can tell you a little bit more about what we're doing on a global scale. You know, and that's important. I want to make sure you got that out about the early having a bunch of startups under your belt, because when I went to the startup Bahrain session yesterday, I was really, really impressed by two things. One is just the smart energy, the smart people who understand entrepreneurship. Either went to school for it, or have learned through the scar tissue of trial and tribulations like myself. And then the entrepreneurs were there themselves. And you know a healthy entrepreneur community when they start bitching and moaning, or out chirping away, they're hungry. There's a hungry appetite for entrepreneurship here and creating, but it's not fake entrepreneurship. You can't, they're really hungry. They're like, where's the cash? Where's the capital? How are we going to get? This is really a positive sign. It is, and I want to add something really quick before ever jumps in. I think in the past two years, what's great about a small ecosystem and the ability to pivot and build fast is you actually see the impact that you can have as an individual and as a company and as a community really on the landscape. But also regionally, we've had great collaborative efforts across the GCC and in the region with partners in Saudi and Kuwait and Egypt and in Jordan. So I think there's a lot of momentum we're riding on now and I think it's a great time to be building in the tech space. Well, Ava, before you get to your comments, I want to just follow up on that comment around Saudis in different regions. Because this is a trend that's been happening for a while in Silicon Valley. As you know, people have been leaving Silicon Valley because it's cost to live there, but people have been put in engineering teams outside of Silicon Valley. I mean, 20 years ago, you only went outside of Silicon Valley or the US to outsource, which is not really product development. It's just coding. Then the trend became real engineering and product development, real chops outside. So we just had Abdul on from Saudi and he was talking about his shape of his team and psychology, the makeup of the people. It's just not in Saudi Arabia, it's in China, it's all over the world. So as developers are working across the world, this is a really big deal. I mean, this is the new dynamic. Diverse teams, geo-located, no borders. This is going to change the political landscape. It's a cultural shift. Certainly. I mean, I think it's a while before we have here the same secret source that exists in the Silicon Valley or that has existed there for the past decade or so. But the emphasis on training and upskilling is huge. And as we've heard a number of times today, there are so many incentives to do so for free. So you can actually learn to code. You can become a certified AWS coder for free in Bahrain, which is a phenomenal advantage and step up. I mean, no one would pay me to do that in the UK. So I think that, along with a number of other initiatives, are really going to leapfrog the development here. And in terms of what you talk about, the landscape and geo-location, it goes in so many different directions now. There's no single focus. So we had a Swiss company last year come and incorporate in Bahrain and hired developers here to grow their business. So it can go in so many different directions. The winner take all business model is an old business model. Now it's everyone's winning. So it's a little bit of flattening of the wealth and the opportunities, but the pie is getting bigger. I think this is the dynamic that cloud and Amazon continues to demonstrate that the oracles, for instance, of the world. We got to win it all and lock everyone in and we got to own it. That ethos is not, that dog is not hunting as they say. So this is changing the entrepreneurial landscape. And the other thing I observed is the younger generation, that leveling up is very easy to them. It's like a video game, right? It's like leveling up as AI, blockchain. I think one of your companies I talked to, oh, we're doing a blockchain implementation. They will eat up the cloud. I mean, it's going to be like pretty fast. So I'm expecting some accelerated. You mentioned Hungary, but they're also fearless. The entrepreneurs that we work with have that perfect mix of a super smart idea and an understanding of a niche sector of the market, but also this resilience and recklessness that you need to embrace the opportunity and all the scary stuff that comes with it. I think adding to that, I think what's great with Amazon coming to Bahrain with us working across the globe is the cross-pollination that happens.  And maybe we don't aspire to be specifically Silicon Valley and we want to build our own unique ecosystem, but the lessons learned from the likes of Silicon Valley and London and Singapore and China and everywhere else in the world really helps build not just the skills required, but the grit that could otherwise be absent. And it can engender the kind of cultural shift that's necessary. So you can develop these robust and resilient qualities that are necessary for a founder. Well, that's a really great point. I moved from the East Coast and the US to California in my first startup because that's where the action was. And I can say I've been there 20 years and I've been an entrepreneur doing things ever since. And there's a fallacy of trying to emulate Silicon Valley, every I dotted T cross and trying to take the playbook. It's no direct match. However, there's some consistencies in there and that's grit, creativity, openness, capital markets and community. And this is something that you guys kind of have in place and then adapting that to your culture. Now I will say that my impression here feels a little bit Silicon Valley because it's a little bit more open and loose. People like to go fast. Fast and loose is the Silicon Valley way. Dubai's a little bit more like New York to me. So I can feel more valley like here. I'm not saying that Dubai's bad. I'm saying it's different cultures, bigger, it's more. There's definitely a lot of agility here. I think one of the other advantages which leads back into what C5 is as a whole. We're primarily an investment business. We have a venture capital fund based in the UK. And so what we're really looking for is investable scalable business models where we're de-risking the cost of capital with cloud computing because that is how ultimately these startups scale. And so another benefit that we really see in this market is value for money. So if you're a startup in Silicon Valley and you get to the stage that some of our startups get to when they finish their program, your valuation is pretty much always triple what we would see here. So valuations are very sensitive subject. Our startups hate talking about it. We structure our deals with them in a way that generally avoids of having a valuation. It's very easy to do business here. Just keep on increasing the valuation. All startups will come cropping to your doorstep. So it's a nuanced area. But that means that you can get really good value for money, businesses, but more importantly, you're investing in the teams and the entrepreneurs and there's no shortage of that here. Let's talk about the ecosystem here and then let's talk about the women in tech because one of the things that blew me away yesterday was Theresa Cross on Hell Day women breakfast. And for the first time I got kicked off a table because they wanted to make room for the workshop. Sorry about that. I'm like, wait a minute. This is not an inclusive environment. Sorry, now we need the table. Okay, I know, I was happy to tap out. But that, I wasn't expecting that. I was, and the energy and the just really, again, this event, they locked the doors for the keynote. So there's really a big interest across the board. Talk about the ecosystem and then the women in tech situation. So I think the ecosystem is an interesting question because, I mean, we work very collaboratively. And like I said, this initiative largely was kind of envisioned by the government and mainly by the Economic Development Board. And I'm sure you got a chance to speak to Khalid Ramayih and he might have given you a bit of an idea of how this started off. But really the EDB threw this idea of starting up into the community and said, look, you guys lead on it. And it took a little bit of time for the community to figure out what that really means and what it's going to look like. But it really made the community and ourselves also think pragmatically about what we want this ecosystem to look like. So even though it's not as mature, like I said, as other ecosystems further away and especially in the West, it is coming together very nicely because it's coming together as a collaborative effort. And you see a very good consultation, continuous consultative work between private sector, public sector, the startups, and then the other stakeholders including ourselves and academia. We still have a long way to go. I think especially in areas and this is something that I always emphasize is to shift the culture. You really need to start at a much younger age. So at schools, at universities and where we engage with them and are keen to do more on that trend. But I think we are building, we're laying the foundation for what I hope in the next five, 10 years will be a pretty competitive entrepreneurial and sort of. It might be sooner. Hopefully sooner. I think we have the right recipe now to build a robust ecosystem. Yeah, I can say I can attest to that through what I saw yesterday. Your thoughts? Yeah, I mean, our team in Bahrain is 100% Bahraini. So I'm based in London but Hadiya here leads a phenomenal team who are all Bahraini citizens and being the island that it is, we know everybody. So Hadiya's done an excellent job of engaging with everyone from schools to universities to post-grad to public sector, private sector. So really all the stakeholders in the ecosystem are engaged. And everyone from the oil and gas industry to the finance sphere are thinking about how innovation can advance their businesses so that they don't get left behind at the train station. So it's really top of mind and top of agenda which is a very invigorating scenario. And I think, you know, going back to some of the initiatives from bankruptcy laws to having a fintech bay with the central bank of Bahrain, there's just so much, like they're constantly pushing the envelope to make this a friendly environment for entrepreneurs to come and do business. And I want to add one thing. There's always this question of does government have a role to drive innovation and creating the ecosystem? I think Bahrain is a good example for others in the region and even beyond to say actually government does have an important role. And if you look at Bahrain, it's government that has been very flexible and nimble in terms of moving to accommodate whether it's, you know, the new bankruptcy laws or allowing for, you know, the fintech sandbox and a cloud-first policy and shaping the startup Bahrain. The government has taken the lead on a lot of these initiatives. So it's a good example of how there can be a top-down approach to building an entrepreneurial landscape but also where the bottom needs to come and meet the top. So I think that's a good example. Well, that's a good point. I think just to reiterate, my observation is that they know how to get things going and sponsor but they're also listening and self-aware. And even on theCUBE here, we heard, you know, comments like we'll get out of the way.  I mean, I've seen that in the public sector or we're going to fund you as an NGO and then I kind of own you. So come to my receptions and be my, you know, show horse and show all the way people how good I am donating money.  And that's where I think the speed, knowing when to get out of the way and letting the community go. I mean, this is, I mean, people like speed here. I mean, the cars are driving fast. You got a Formula One race track up in 14 months. They like speed, but sometimes things are surprisingly slow. So it's incredible that we are where we are. I mean, you also have women in tech and I think there's something that we're really proud of. So C5 globally, 43% of the startup founders that we've supported through our accelerators are women. So in terms of diversity, we're thrilled about that statistic. We'd like it to be 50%. And I think that the Middle East, we're seeing so much hunger from women entrepreneurs and women who want to learn to code, to be founders. And we want to do everything in our power to enable that. Is there some computer science degrees coming out of the university? Yeah, absolutely. So, you know, how do you hear had this fantastic idea a year ago to found what we call C5 Nebula. And I'll let how do you talk about why we came up with that name and how it relates to our business. But this is now a new stream of our business, which is, it's really a, it's a membership platform where all women globally are invited to join and we provide education, upskilling, jobs, connectivity, mentorship. And through this network, we are allowing a complete globalization of the talent and skills that we have. So you can be a student in DC wanting to come and volunteer to work for a company here and we will make that match happen. So I think it's a very exciting phase for us and we've seen so much demand for this program. Maybe how do you talk about why we came up with this name? Yeah, I should like Ava said, I mean, we are Bahraini and we've always had, you know, we've been lucky to have been pioneering and have had worked very closely with men and have had really equal opportunity, but in industries like tech globally, women's representation is lower than that of men and there are areas where there's still work to be done. A lot of work to do. So last year actually with the first AWS summit when Teresa was out here, we figured we'd do a women in tech breakfast. And when we were curating that guest list, we couldn't find that many women and we didn't know if it wasn't that we didn't know them or that they didn't exist and we realized really we need to put together something to bring all the women together and work more closely. So we built Nebula. Really like Ava said, do three things in a little more. One is the connectivity side of things and then the upskilling, but also to raise awareness and appreciation. But where's Nebula? What is Nebula? So Nebula scientifically, it's an astrological astronomical phenomenon. But it's in your network group, is that what it's called? It's a platform. So it's actually been officially launched three weeks ago. You can go online and visit it and it's a platform that allows you to become a member of Nebula and gives you access to mentorship, to opportunities to upskill and train, but also to raise awareness and appreciation for the amazing opportunities for women in the tech space. Is there a URL? There is a URL. We've been debating what it is today. It's www.c5nebula.com. Okay, C5, I'll put it up, publish it. And what it means, it's a Latin word for cloud and it's where stars are born. It's also what's important is it's a compilation of a bunch of different clouds and electrons and it's a mess, it's a bit of a mess, but it's a lot of forces working together and I guess the moral of the story is we can create stars in the space, but we all have to work together and it all has to come together. And it's powerful when you work together. Only 10% of VC funding, worldwide, goes to women founder companies and 1% of that goes to women of color. So there's some staggering statistics there. Globally, this is not a Middle East problem. This is globally a real big area of disparity that we're trying to help address. Well, you guys know our doors open in California and Boston. Certainly the women in tech, we got a big network. We can merge them into the Nebula, connect our networks, we're open. And anything you guys have to share with us, we love co-creating with the communities. That's what we do at theCUBE. Thanks for coming on and sharing. Thanks for having us. Thank you, John. It's been a pleasure. You get a great mission, big supporters. C5 Accelerate, they're the ones on the ground making things happen, getting those sparks of entrepreneurship and helping them capture them into one community, creates an energy and some momentum and help people create value and also capture the value. That's what it's all about here. The Amazon Web Services region in the Middle East, CUBE coverage continues after this short break.


Jerry of the circus Well about me for oh just a little business Jerry bought my property in Montana. No, oh And what you will find out later? Oh tell me now. Let me talk to mr. Randall first And we'll let you win on it later. Oh, I don't see why you won't tell me What's the secret about now Jerry? Well, where were you heading for right over there to the ticket wagon? Jack Hastings has those picture finish and he's gonna give me a set what pictures the pictures He took a me up on El Mundo.  Randall All right Come on Mile a little bit Jerry What's the funny Dan that boy mr. Randall Jerry What's he done now? He's all put out because I won't tell him what I wanted to see you about oh Well, I guess you can't blame him. He's in on about everything that happens around here. Yeah, that's right Well, what did you want to talk to me about Dan? Let me pull this chair up here and You've got a little time haven't you? Oh sure sure thing. What's in your mind? I guess you've heard on about set mm-hmm I heard you've got another order for animals and looks like you'll be putting out to Africa pretty soon That's it. I figure to get away within a couple of months. Maybe sooner. Well, I'm glad to hear that Dan. Thanks, but What about this talk you want to have with me in regard to Jerry? Well, I've been thinking mr. Randall I'm the only relative Jerry has yeah this expedition. I'm going on may take me as far south as the Veldt Well, that's way down in South Africa right and I thought that Jerry should have someone to sort of look out after him and I'm an uncle and he isn't much good thousands of miles away and out of communication of the world for months At the time yeah, I see what you mean You never know just what might come up as far as that goes this big game hunting is dangerous business And there's no telling what might happen to me. Mm-hmm. That's right, but What's your point? Well, I think he should have a guardian well if it's not asking too much mr. Randall I think you're the man for the job asking too much Say you you know how much I think of Jerry. Why if that boy were my own son I couldn't care for him any more than I do it would be an honor Dan I'm glad to hear you say that mr. Randall. Yeah, you know Dan I've been thinking quite a bit about Jerry's welfare and his future He's going to a month or something someday who mark my words. Oh, I'm sure of that all right But I don't think he's getting the proper training being with a circus. He's Missing a lot of things a boy of his age should have I know the boy should really have a home But I haven't got a home so I can't do anything about that much as I'd like to well Have you ever thought of sending him to a good school? No, I haven't mr. Randall Well, I have Dan I've given it a lot of thought in fact. I sent to several schools for catalogs and literature Let's see. Yeah, it was last week I should get them here or at the latest hour next stand tomorrow. You have been thinking about Jerry. Yeah What do you think about a good school for Jerry? I think it's a great idea Well, how about a good military school would be the best thing in the world for I'm glad you feel that way But what about the money for the tuition? Oh? We'll work out out somehow it takes quite a bit of money to send a boy to a good school Well, you you let me worry about that. Okay, and I'll let you pick out the school too. I don't know a thing about those things All right fine now. What about this guardianship? Well as long as I'm his only relative and likewise his guardian And I'm willing to have his guardianship transferred to you. It shouldn't be any trouble at all good Well, and suppose we do it the first thing in the morning when we get into Winkler fine I'll meet you here at the office right after breakfast. All right Sounds like Jerry now. Yeah, that's him on it. Come in Jerry Look at these keen pictures of me on El Mundo Say those are good pictures here, Dan. Hey, look at that one where I'm hanging on to this This is a good one Jerry. Yeah Here's a dandy to this one where you're standing up on his head say they're all good Did Jack give you these uh-huh for keeps That's all right. Oh here you are you hang on to them now. Don't you worry. I will well I guess that's about all we have to say mr. Randall. I'll see you in the morning Okay, Dan, and I'll see you after a while. All right Say yeah, did you have your talk about me mr. Randall? Yes, we did Jerry and you're pretty anxious to find out what we were talking about aren't you sure I am but Well, can you blame me? Oh, no, I guess we can't blame you Jerry I'm going to let you in on it. Oh swell How would you like me for a dad? What I said, how would you like me for a dad? Oh, I don't know what you mean Well, not exactly a dad Jerry, but your uncle Dan and I have decided that you've got to have a guardian Especially now that your uncle is going out on a long expedition and you're gonna be my guardian. Yep How'd you like that? Oh, that's keen. I would have picked you myself. Fine. I'm glad you're satisfied Hey, what do you start? Well, I start my new job tomorrow Jerry Yes, sir tomorrow you'll have to answer to me for everything. I'm awful glad mr. Randall I wouldn't want anybody else in the whole world for guardians. Yeah, we do get along pretty good at that Don't we I'll say we do Are you going to continue to listen to me and do as I say sure whatever you think is best for me Well, if you think it's the right thing, then I'm sure it is. That's a way to talk Yes Mr. Wells local representative of the Montana Overland Railroad. Oh, I come in glad to know you mr. Wells. Have a chair. Thank you I take it you're looking for Jerry do good mr. Wells. That's right. Well, here's your man right here Jerry meet mr. Wells. How do you do sir? Glad to know you Jerry Although I did expect to meet someone a little older. Well, you'll find Jerry a good little businessman in that case I'll have to be careful. I received a long-distance phone call just a while ago But after our mr. McNear got your wire and the information about your route Seems to me your company is mighty anxious about this property of Jerry's That's why I'll have to be careful You know that we're anxious and you might hold out for a pretty steep price And you want to buy my property? That's why I'm here young man. Well, what do you want it for? Well, let's start right at the beginning Jerry. Okay The MO railroad is extending a spur line to link with our main road at a junction not far from your property And we need your land to run the extension through I guess I'll have to admit. I don't know what that means. Oh now Jerry and after me telling mr. Wells You were a good businessman. Well, I can't help it. I just don't understand in other words Jerry We want to run some new track right through your property. We've been wanting to do this for a long time, mr. Randall We had a hard time finding the owner of the land. Oh, that's all all the county recorders office showed was that it was owned by a Timothy Dugan Well, how did you finally find this someone with our firm found out that Timothy Dugan was a circus man And so the office got busy and send out letters to every circuit. Well, that's almost as good as your detective work Jerry I'll say now young man. What are you going to ask for the property? Well, I don't know. I don't know what it's worth The actual worth is recorded in the county assessor's office. It's about two thousand dollars. Is that all? Yep, it's out in the wide open spaces Jerry thirty-five miles to the nearest town Well, why don't you make Jerry an offer mr. Wells? All right, I will The Montana Oberlin authorized me to offer five thousand dollars not because the property is worth that much mind you But it's worth that much to us because of the shortcut. Hmm. Well, how does that sound to you Jerry? Well, I don't know. You know, I haven't seen the land yet. Well, it might have gold on it or silver Well, it might be worth a whole lot more than that. No Jerry The property has all been carefully gone over by a geologist and it has no value in that regard Well, anyway, I think it's worth more than five thousand dollars. How about six thousand? No, I'd rather keep that three times as much as it's worth now Jerry's showing his business ability You are hard to deal with young man. Yeah Hey, it seems to me Jerry that that's a pretty fair offer if they build their tracks someplace else It might be a long time before you get another chance to sell. I know but all right Jerry I'll give you my final bid. I'll go as high as the railroad will allow me. I'll give you seven thousand five hundred Is it a deal? Wow, you want a day to think it over? No What do you think mr. Andal? Oh, I don't want to advise you in this Jerry. It's up to you It's really not any good to me. I mean the property. There's taxes to be paid on it every year. You mustn't forget that What do you say rag? You mean sell it? Yeah, I will you can have it for 8,000 7,500 is the best I can do.  I don't know. I guess my uncle. That's right Yes, his uncle is today, but tomorrow we're taking out the papers that will make me his guardian. Is that so? Well, we'll have to make out some papers to Jerry. We'll have to get your uncle to sign them along with your signature Have you got the deed to the property? Uh-huh. It's in bumps wagon Over in the trunk and where will we find your uncle? Well, he'll he'll most likely be out in the backyard someplace you'll find him when you get back to the wagon I have a company check right here now. I'll just fill it out for you and we'll draw up these transfer papers And we'll be all set. Hmm Well, that's certainly a lot of money for a boy like you to have Jerry. I'll say it is I wish I had an estate like that when I was a boy. I worked mighty hard for every penny That goes for me too. Well, I'm gonna work hard too. You don't think I'm satisfied just because I got this money Do you? Oh, that's the spirit Jerry You ready now Jerry? You mean to go back and find Uncle Dan? Yes. Sure. Come on Well, Mr. Randall, it's been a pleasure meeting you. Thank you, sir. I'm glad to have made your acquaintance Okay, Jerry goodbye, Mr. Wells goodbye, Mr. Randall. Hey, Jerry Yes, sir. I say don't cast that check and spend it before you see me Well, because I've got an idea where you're going to spend part of it If you don't see me on the train tonight, you be sure to come to my office Why get after we're set up at Winkler in the morning


So welcome to this first talk where I will present in the Eclipse IDE and what we're doing in the project. It will be a high level presentation about the project. It doesn't show too many features. It shows a little bit what we're working on and what the community like, assuming that you're not yet participating in the community, at least some of you. My name is Lars Vogel. I'm an Eclipse developer. I'm also in several other positions within the Eclipse project. I'm not getting paid for my work on Eclipse, so it's basically fun and free time and investing into a great open source project, which I like. So let's see. The Eclipse project is hosted at the Eclipse Foundation. And the Eclipse Foundation is a legal body which helps the Eclipse project but also other open source projects to be successful. The Eclipse project was the first project the Eclipse Foundation has, so the name similarities are because it was the first and only project, but the Eclipse Foundation hosts several other projects as well, I think 200, 300, I don't know, in all different areas. This talk is only about the Eclipse desktop IDE, and of course then we have what we call the top level project, which is a narrow scope of an IDE for Java development and Eclipse development and all the other projects. And this is a statistic here from the last three months of activities within only the top level project. So the top level project again is just a Java tooling which you may enjoy or not. And I like to show this graph as it's again the commit statistic of the last three months because it shows how healthy the Eclipse project is. If you look at the individual contributor statistics, we have a few people like Alex and who are doing a lot of work within the project, but we also have a lot of people just delivering a very small patch. So this white area is not a graphical error, it's just a lot of people just providing one or two patches, bringing Eclipse forward, maybe fixing a bug, which is annoying for them. You also see if you look at the companies involved that we have, a lot of companies involved, Reddit, IBM, Voguella, GMBH, but also a lot of people not directly associated with the membership company or not even having committer status. So I think unaffiliated committers and contributors make up to 40% of the project. So it's a really nice open source project to be involved in because it's not only the IBM anymore which drives the top level Eclipse project. If you go back five years or six years or eight years, the core of Eclipse was basically led by one company, IBM. They made all the decisions, they make all the development investments, so it was fair that they were making the decisions. And it was hard to get involved because you were not part of a team. So patches were not reviewed or ignored or suggestions, they may be not applied and so on. And I think it's really nice that we over this, we also have a diverse leadership team for this top level project. So we have Alexander from Reddit, we have Myself and we do have three people from IBM. They also had represented it from Google in the last year. And it really helps moving the project into what I call a real open source and not a company dominated open source project. The role of the leadership team in the project is to set the guidelines for the rest of the developers. So if a developer develops something and nobody disagrees, it just goes into the code. But if there is some disagreement, they may bring these issues to us or to the project lead and later to the leadership team. And then they may make decisions for the whole team. For example, the reason we had the discussion should we accept code cleaner patches. There was a few developers which were a little bit concerned that that will affect the Git blame functionality. So see who has changed this line, what commit. And there were two sides, some people wanted to clean up, others wanted to preserve the history. They brought it to us and we decided code cleanup is more important than Git history. We don't want that code. As a direct result of Oracle deciding to release Java every six months, the Eclipse project decided that we release every three months. That is also a little bit the result of the fact that the Eclipse Foundation believes that it's legally not possible to support a better release of Java. So if there is Java 12 in development, there are legal things which prevents Eclipse from providing an official build where Java 12 is involved. So there are always these tricks that you get a feature patch which you can install to still work around this. But as we may not hit exactly the deadline of the Java release, at least you don't have to wait very long time before you get the official Java support. So this fast release cycle enables us to work to support you 9, 10, 11, 12 once it's out. The question was, wasn't there supposed to be a rolling release with Eclipse? We do have daily builds of Eclipse, but we put a little bit more effort in testing before an official release. We also have a cool down phase. It's now only two or three weeks where we don't develop new features. We focus on testing and so on so that you can enjoy a stable release. But I'm using the daily build, of course, and it's stable and fast. We also, for example, it enables us if a new JUnit version comes out to support it. We also dropped the silly names. You're not silly. Some people love these names, like silly people like Kastner, sorry. But the issue with the namesource is that not all people could remember them or pinpoint them to a year and I'm one of these persons. So I have no idea when Luna was released. I have basically no idea when Master was released. I only know it's very old. And our customer also didn't get any indication that we were using a very, very old Eclipse.  I switched to another ID, which is not what we want. So we moved away from this naming scheme and now we have year and month like Ubuntu has. So let's say in 2023, if you start your Eclipse from 2018, you feel like you see it on the splash screen and maybe you feel, oh, I should update. Maybe the thing says involved in four or five years. So I really like that. Kastner doesn't. So I think we're doing well. We're getting faster every three months and release. It's also very motivating for the team to work on stuff or for contributors and other companies to contribute. Because if you do something, you don't have to wait a year in the worst case to get it into an official build. Maybe you only have to wait in worst case scenario three months, particularly a little bit faster. So that's a little bit for organization. Of course, we have priority topics. So the development team likes certain things to work on. And definitely one of the topics is performance instability. It's, I think the last two or three years eclipse has been significantly improved in performance. The worst release was eclipse Mars. And yet I don't remember when it was. I think five or six years ago, but Mars was horrible. It was slow. It was buggy. It basically a lot of people actually started to dislike eclipse in this release. There was some reasons for that because it was a completely redesign of the underlying framework. But ever since the team has worked on this. And I think I remember Jonas last year trying out the latest releases. Whoa, this is really fast. And we're trying to do this with every, every release. There are a lot of small things. For example, we're switching from synchronous layouting to asynchronous layouting. Not, not stopping the UI just and waiting for some, some better path. Removing old that code, maybe checking for a compatibility thing, which has not been there since 10 years and so on. And that really speeds up the whole thing to give you an example. This is my email, Gmail, which I now refresh with F five. And at the same time, I'm starting eclipse. It email refreshes a little bit faster, just a little bit when, when starting my eclipse. I'm not sure what Google did. It used, Gmail used to be lightning fast, but we introduced this, this splash screen.  So eclipse now starts almost as fast as I can update my, my Gmail browser. We're working on it to make it faster. Maybe Google also wants to make it fast again. I don't know, but very nice, like a few seconds. There are other areas of improvements. For example, Reddit is now working on the Maven tooling actually together with a patchy project to bring in much better Maven tooling support. Also, the Git tooling has been super fast these days. They're basically doing everything asynchronously now, not blocking the UI anymore. So it's really hard now these days with the latest Git support and it lips to get a UI freeze from the Git to tooling. There will be more on performance. And I think I have a slide on that. So Kasten will be talking about what the project did in the past to improve this performance. He showed basically how, how we worked and so on. So join this. We're also trying to give you better and asynchronous code completion. At the moment, code completion in eclipse in most cases is synchronously. You have a lot of Java files in your class path. It can be that code completion blocks the UI. This should be gone once these patches go in. We also have code completion in places where you would expect code completion. For example, the first workspace selection dialogue. You can now have code completion to select the path you want. And we want to introduce this on several other places. Also available since last release is an option little bit hidden. Details on the spark report to remove the big lock while building your workspace. The current default way of the Java tooling is you have, let's say 200 projects in your workspace. And you say clean workspace build all. It basically locks the workspace and you cannot work in parallel or anything while it's building. Again, from a redhead, there's now a possibility to set the locking rule. And you can set it to project for example. One project is built by Java tools and you still can edit unrelated other projects. It will be a little bit ironed out and hopefully be available also via the user interface. So very helpful for big installations and big workspaces. Now also we would like to improve the usability of eclipse. And one of the things which has been introduced in the last release is code mining. This is basically I think the idea stone from visual studio code. It is the idea that you add information to the text editor without of course changing the text editor, which gives information to the user about his or her code. So for example, I see now with this code mining which is not in the text editor at all. It just displayed here that the table view is actually referred to five times. And I can also click on it and I see the references. It makes it much easier to find public methods which are not used anymore. So you have a public method. You basically have no idea who's using it. Now it will go through your workspace and show you for the methods if they're used or not. That is default. We also have an Angelot there working on more things. And that is a feature from IntelliJ, which you may know IntelliJ can or by default shows you the parameter names for any codes. Also available for Eclipse. So if you say I have no idea how grid layout works and what does one mean, you can actually enable it and it will tell you this is actually the name of the parameter as num call. And then you get more information about it. My favorite feature in IntelliJ is actually the debug feature which shows you the debug information. While you debug instead of like using the variable view also available via this plugin from Angelot. Then you basically also in Eclipse you see again via code mining the value of the two string method actually of the element which you're debugging here. Very useful because for a lot of cases you see immediately in the text editor what you're actually debugging without looking at any additional things. The question from Tobias was when will this debug features come to standard Eclipse? And let me park this question when I talk about community involvement. So we're also constantly improving with dark theme. Dark theme in my opinion looks already very good on Eclipse. Sorry on Linux. There's not so nice on Windows and okay on Mac. But there have been changes also being reviewed at the moment. For example, scroll bar on the windows is currently not female bill. But Microsoft did something there. So we may also be able to leverage that to female so the scroll bus. So in every release with dark theme gets gets nicer. If you're a sublime user, you may enjoy this mini map which gives you a little overview of your source code and you can navigate it. It's a structural view of your source code and that is also available since last year from Eclipse. For the latest release in December. And one other thing we plan to have in this release is an API for non blocking notification. I basically hate blocking notification in all tools I use. And so this is a dialogue I don't like to see in Eclipse. I push something I get information that something pushed and I need to actively close it. We hopefully will bring in this release an API where you can have like a little notification window in line not blocking. And once we have this, we can remove more of these blocking dialogues which typically only annoying and not so helpful. Then of course there is also there are other languages out there than Java. I think the Java support is very good in Eclipse, maybe similar in all IDs. But of course there are new languages invented every week. And this new language needs also support for their popular tooling. And fortunately Microsoft has invented this language server protocol where we will have several talks today about. And the language server protocol enables us or any tooling to support very fast editor support for programming language. So Jonas will give also later a talk about this, how difficult it is. Just I don't want to steal this thunder but it's very fast for Eclipse at least to build support for new language if there's an existing language server available. So language server is a locally running component written in whatever language the team choose to select. There's a standardized protocol which you can then use to communicate and adding support for Eclipse is really easy. Red Hat will most likely give you the best JavaScript support available in the world in Eclipse. Because they planning to migrate the Visual Studio Code language server for JavaScript. And not migrated but also reuse it in Eclipse. So the JavaScript tooling at the moment in Eclipse which is not good is based on the custom implementation in Java. But soon the default downloads will switch to a language server based implementation. And then we will use the Visual Studio Code language server. And then you have all these if you're using Visual Studio Code for JavaScript and they have a similar support in Eclipse. Also we are working on Dart support if you're interested in Dart. Fancy new language, not really new but at the moment pushed by Google. We're working a little bit together with the main architect layer for the language server. Looking forward to this and Jonas again will demonstrate that. Now Tobias asked the question when will this debug feature come into Eclipse. And the answer to this question is it really depends because as we heard maybe yesterday from Mark Reinhold in his talk. If you do a lot of things you also typically have a lot of saying in an open source project. And that is definitely true for Eclipse and we heard yesterday from Mark Reinhold is also true for Open JDK. So it depends a little bit Tobias if someone shows up and does the work to polish this debug information then it will be integrated. The person responsible for the debug component is very interested in this feature. So it just takes someone to find the time to polish it a little bit and bring it up and then integrate it. Technology wise everything is there and also the implementation is there. It just needs to be migrated and so on. I actually like this because I think it's a very positive thing because whenever you are decided or determined to do something, something is really annoying you can start working on it and helping us to improve Eclipse. As it's not a company driven open source project it also feels better to me at least to invest my free time into this tooling. Which brings up the question how can you actually contribute to Eclipse? Who did contribute to Eclipse? Maybe a sign of hands? Let's say a small group and if someone tried to do this a few years ago maybe this person got frustrated. It is much easier now these days. For example to build the Eclipse SDK you only have to issue these commands into the command plan. And then a few hours later you will have the Eclipse SDK. That is completely changed to the process five, six, eight years ago where it basically was impossible to build Eclipse if you were not working for IBM and had access to the internal IBM servers. So if you just want to clone the code maybe try something out you can actually build it. You don't have to, you can also just provide a patch. We do regular hackathons in Hamburg and the typical setup for being ready to give a contribution is from our experience five to ten minutes. So you basically need to have a user, you need to sign an Eclipse license agreement that you are actually allowed to contribute code to the Eclipse project. And then you clone your repository then this of course takes time depending on your network and with and then you're ready to contribute. You import the projects and you can basically code. You don't have to figure all these nasty data out how to run the tests. You can take your patch push it to our review system and it will be taken by our review system create using Garrett for that. And it will take your patch and start a build process. So it will basically build for whole repository run or all the unit tests we have automatically and then report if it's the patches technically okay. And then if that is if that happened. So if your patch is technically okay typically a person depending on the area you're trying to contribute will look at the patch and give you feedback or directly integrated. So especially if you're doing just a Java doc typo Garrett patch that goes in extremely fast. Of course if you're doing very complex things and someone needs to actually take time to look at it. But it's it's a really nice process and it has also accelerated significantly the development speed of Eclipse. We basically if I do something and I basically look only at the local scope and then I committed push it to Garrett and 20 minutes later or 40 minutes later depending on the repository. I get the feedback if I broke any tests and then I can just look at the broken tests and while I'm working on something else so it's really nice. If you who's familiar with Garrett sign off hands and it's a little bit similar to GitHub pull requests. But I think it's optimized also for the review process pull requests are nice for contributing but not so nice for reviewing. And Garrett I think is a good trade off for both sides it's really good for reviewing but also good for contributing and helped us to speed up the project quite significantly. So in summary I think the Eclipse community is very successfully and has been successfully in the last years to get broader and implement more ideas. To me personally it's very important that my tools are fast so I'm very happy to see Eclipse getting faster and faster and also the UX is getting way better than when it used to be. I'm not sure if you remember where the restart button was in Eclipse a few years ago it was I think below the print button and convert top delimiters. So if you looked at the file menu and I was exit here and restart was here and above there was print and top delimiter and it was just ridiculous nobody would expect such a thing. So we're working on these silly things but also notification mini map and so on so we're hoping to give you a better user experience. And by that I think I have a few or two minutes for questions. Any questions. So basically the question was why didn't Eclipse in the past package its stuff in a reasonable way. I think this has been solved a few years ago. You find on the download side of Eclipse you find what you call EPPs Eclipse package it's Eclipse packaging project and then you find a download targeted for Java developers and that includes maven gradle tooling a git tooling. So it's a basically what we think Java developer needs included you still can add other things. But there's also that download for Java developers and so on. So just use one of these bundles downloads I personally prefer different way I start with the smallest eclipse I can have and then I add the features.