Good afternoon everybody. Good morning or good evening depending upon where in the world you happen to be seeing us today I want to welcome everyone to The open mainframe project mini summit Hopefully this gives you a great insight into Open source in the mainframe which some you might be coming in here and wondering is this a joke? No and this is this is actually You know something that has been around for decades and we really want to kick off today's Session digging more into that and then we're gonna have some great presenters from our community It's gonna give you a little bit more insight to where the project's doing and what it's all about so To kick off, you know, let's let's dig into is what does the collaboration look like in the growth of open source enterprise computing? You know within this ecosystem and and often the question that starts with is why even open source? like why why is open source coming into this this ecosystem and it's been really really interesting as you all know, we're in a pandemic right now and It's been fascinating to see What open source has you know the the flourishing of open source in this and I'm sure you've heard from a number of different individuals I'm sure, you know, you've seen reports on the news You know of open source communities coming together new projects being formed And I really found this quote from Martin Woodward at github really fascinating Of the taking of that collaborative model as it is shifted over to this broader open source, you know ethos and how that same ethos is coming together as as we really begin to move forward and in our society here and You know, it's it's really even shown with the amount of open source contributions that were happening And just in some of the, you know foundations and projects that I've been involved with, you know, both with opening frame project and others I mean certainly there was a little bit of early disruption But I think what's really been fascinating is the spirit of collaboration the spirit of bringing everyone together as the society Has just grown so strong You know through this pandemic and I think I think that's one of the things that gives me a lot of hope Not only for a society, but and I'm really thrilled to see open source being at the forefront of that What's really interesting is the Linux foundation this is really where a bread and butter is and We see open source As what a collaboration piece but the bigger broader scope if you sort of take that 40,000 foot view is its innovation engine and Everything we do here the foundations and projects that we work with This circle that you're seeing here is the thing that we look to drive This is this is the model of when open source is killing it how it's happening We focus on that top segment there on Projects, you know making these projects accessible giving in the tools to succeed giving in the structure to succeed giving them the the space to succeed and The relevancy of these projects over time, you know falls into the downstream usage of this either in commercial go-to-market products or internal usage You know to provide business critical applications that success is judged by the amount of savings the amount of Funds earned really the profits, you know, whether that's a savings mechanism from an R&D perspective Or whether that's a new addressable markets perspective and then that profit circles back into the project to continue that entire innovation cycle This cycle if it keeps going This is what makes open source life. What happened? so We talked about open source in the main frame You could actually it's actually really interesting that open source actually started with the main frame if you go back to 1955 there is an event founded called share still exists today. They're doing their virtual event here next month Where main frame operators main frame programmers got together in 1955 having this new technology and use this as a forum to share with one another thus thus the term share But they use that to share code. They used to share practices You know tips how this was used I mean, that's this this this was a lot of the purpose of that now the medium was a lot different back They didn't have the internet to take advantage of and they were using a lot of historical mediums in some cases but the concept of having open collaboration between different organizations and people That are all commonly bond by the same technology interest huge Hugely interesting And so it all started started with there We fast forward a couple decades to 1999 Linux itself You know by that point about a decade old Is ported to the s390 architecture, which is the architectural term for main frame As a community effort and from there things begin to flourish You know major Linux distros get on board Mainframe customers start getting a board and that open source ecosystem You know quickly begins to hit that critical pat mass, but we see what happens when that critical mass starts to get hit Is the challenges happen and this is something we see across every single community we work with It all draws from a grassroots effort, which is really the fantastic part about open source It's a very much of a scratch your own itch model but Oftentimes we see communities sort of hit a little bit of a glass ceiling You know the there's independent, you know, everyone's sort of driving different independent efforts You don't see sort of that shared hub where it's coming together the events are Move away from a community focus and they become very industry vendor focused As that next generation is looking to engage they really have trouble navigating the space and you know furthermore and I think this is specific to an architectural community you see Different organizations that are taking on the solo efforts of working upstream Where they could be using this community together to have a much more meaningful impact So the real takeaway was open source was really it wasn't doing bad, but it really was hitting a glass ceiling of where it goes next so in 2015 the open mainframe project was founded with the The concept of building bringing together the open source ecosystem on mainframe One of the big first focus is was bringing together. It was helping bring that next generation in there and in the next year They brought in We had eight interns that started working on open source specific to mainframe porting alpine Linux to the platform as one example Making contributions to hyper ledger cloud foundry kubernetes open stack and many others and then From there our next big Step forward here was the launch of broad open source projects and and really the ones that we're the most excited about and you'll learn about today Is Zoe which is a project that brings together the ZOS world back with the modern DevOps and developer technologies that are prevalent today within organizations and It's the largest and first really ever open source project on the ZOS platform Which is really an exciting milestone and as the community really saw this as a rallying cry All of a sudden the innovation begins to accelerate last year We launched five new projects this year We have two logos We've actually lost launched three new projects and that's just continuing on and on and on and we're just seeing that natural growth begin to happen and What I really find fascinating here is it really cements this as mainframe is a key part of open source success Right here 90% of mainframe customers are using Linux on their mainframe And probably even if you bring in some of the ZOS open source usage that probably comes higher It's prevalent open source is all over the mainframe So really where the role of this foundation and foundations come in here is Really to enable those gears of innovation to spin faster If we look at those three points that we looked at they're really gears that are all working together There's none that work independently each one has it a dependency on one another And so this is really we're gonna dig in from here and and I'm really excited to Invite in here next our next speaker speaker Stacy Miller She's one of our marketing co-chairs of our mainframe project marketing committee She's from Susie, which was a great platinum sponsor of this event and also a platinum member of the open mainframe project And she's gonna give you a little bit more just an overview of the open mainframe project itself So Stacy turn it over to you Thanks, John appreciate it. I am Stacy Miller and I'm one of the marketing co-chairs at the OMP And I am a product marketing manager at Susie. So I'm really thrilled to be here. So let's dig in a little bit So this picture is what most people think of when they think about the mainframe You know, it's kind of grayscale takes up a whole room It's on a raised floor and you know, it's it's Big and bulky and why would I want to worry about it today? What's what's it got? What's what's it gonna do for me? And yes, that is what the mainframe looked like in the 1950s But let's fast-forward to today And it's kind of like Dorothy in the Wizard of Oz and here we have the modern mainframe and like the big mainframe of old The modern mainframe provides such things like resiliency and security Availability and performance and scalability. It's all the things that you look for in a modern platform Plus, it's the only platform that can do such things like hot-swapping for business continuity And like John said it runs Linux and open source So you might be wondering well, that's all great fine good mainframes are good But what does the mainframe do for me? How does the mainframe impact me in my life? well the mainframe is hugely impactful if you do any kind of banking Bankings run on data. They have fast a lot of transaction a lot of transactional data If you bank your bank is really running. I mean probably running a mainframe in the background insurance companies are running, you know, they rely on data for policy options and and accidents and Predictions of high-risk areas They are probably running mainframes in the background any kind of health care some of the research that they're doing with COVID and the the vaccines and the prophyliptics those those That industry is relying on mainframes and any of the government or transportation Those industries are also reliant on high volumes of data and that data can only be stored on the mainframe and Then retail think of the transactional amount of Transactions on the on in the retail industry those retail Stores are relying on the mainframe as their backbone So The mainframe is really a critical component. It's a cornerstone of our society if mainframes in a way All of these industries Would have true true issues and payroll. Let's talk about payroll. This is a great example of the mainframe ADP is one of the largest payroll processing companies in the world and not surprisingly They are running a mainframe They pay one in six US workers and one in four Canadian workers and they're running more than 8,000 BMs on Linux on the mainframe So if you like getting paid because I know I like getting paid Thank a mainframeer So the bottom line here is really that mainframes are here today and will be tomorrow In a recent OMP survey some key priorities of IT were security performance scalability Not surprising right? It's also not surprising that that is exactly where the mainframe straightens line So like John said The OMP is really part of the Linux foundation And the Linux foundation has been in place for 20 years But the LMP is in place for the last five years and really our goal is to Focus on open source projects that are broadly applicable to society and the advancement of the mainframe Excuse me So this is our mission statement and our mission statement is really to build a community Around the adoption of open source on the mainframe like I just said With three tenants eliminating barriers to open source adoption Demonstrating value and strengthen strengthening collaboration Some of the ways that we do that are we engage as central experts in demonstrating the mainframe as a viable open source platform We promote modern applications and workload examples We showcase technical and business case studies through blogs and white papers and other media We'll help to champion software and business and hardware solutions with clients And we like to to provide career opportunities from internships Through retirement because we don't want the developers of today to forget that the mainframe is a viable Option for their next employment So I'm going to skip these next few charts because we just talked about those And we're going to talk about some of the open mainframe project momentum that we've had going So in the past five years We've had 30s. We have 36 organizations that support us and I'm proud to say this is one of them We have had more than 200 project contributors We've hosted 12 projects We've sponsored 40 plus mentees But most importantly we've impacted more than a hundred students and let's talk a little bit Let's talk a little bit about how the open mainframe project is driving momentum You can see that pre-August 2018 We had a couple of projects, but we really launched our we really had our big momentum push in August of 2018 when Zoe was launched and Zoe's perhaps her most famous project But I'm really excited about some of the new projects that we launched this year including the cobalt training project Now we'll talk about a little bit and we'll have a whole section on that later on in this mini-summon Now let's talk a little bit about the mentorship program Like I said, it's really important to the open mainframe project that we we educate the developers of tomorrow and during their summer and Mentorship program the OMP has worked with 18 Academic institutions has impacted more than a hundred students and 40 mentees and One of the mentorship projects that's near and dear to my heart is one that started in 2018 with Susan That project proved that all the components and packages for a containerized outfound new solution could be built and successfully deployed on Linux on Z That project continued in 2019 and it built upon the 2018 success and Focused on automating the building of components and packages That project was also a success Then this multi-year mentorship program will come to culminate this year and the goal of this year's effort will focus on making contributions to the upstream project So an s390x build is always a first-class citizen in the cloud foundry community I'm going to skip this slide because we already talked about that But I want to talk a little bit about the cobalt program so This project was launched earlier this year in your indirect response to Cova 19 It was found with the the pressures of cover 19 and the The the people that were out of work that Governments were facing this very difficult technical challenge They needed to process unemployment claims and they were facing with based with unprecedented circumstances and Volumes of unemployed violence What they found were They didn't have the programmers the cobalt programmers to to help Update their system so they can process those things fast enough So the OMP launched this initiative this incubation project around cobalt on github and this project was Incredibly successful with more than 1400 stars and github and 1600 individual volunteers So part of the open mainframe project mission is also to build an inclusive community through investment in programs We want to make sure that the underrepresented and disadvantaged groups in the world are represented in the OMP and More broadly in the mainframe community And there has been a lack of representation in women in technology, which is especially notable in the mainframe community So we partnered with share on the launch of the women in it initiative We ran events at the Phoenix Pittsburgh and Dallas conferences, and if they've been wildly successful You know with upwards of over 200 participants The bottom line is that the OMP is committed to continue the support for women in technology And in 2020 we'll have a maniacal focus to ensure that the OMP committee and Projects are diverse and represented by all groups So just to kind of close it out to round it out here the open mainframe project is all about innovation It provides a vendor-neutral home for mainframe centric source open source projects You know in partnership with the Linux Foundation We can support project communities. We can establish guidelines and best practices and enable diverse communities to grow and adopt open source on the mainframe and We really want to promote that natural collaboration Between mainframe and open source projects And I'm sort of going to leave it with this that supporting a strong open source Ecosystem on the mainframe is crucial to sustainability The open mainframe project is intended to serve as a focal point for deployment and use of Linux and open source in the mainframe computing environment And I invite you to follow us and visit us and learn more about the main open mainframe project at ala.openmainframeproject.org So now I'm going to turn it over to Siddharthna I told her I was going to put your name to talk more about our COBOL initial initiative That was very that's being very successful and we like Thank You Stacey Okay So good afternoon everyone my name is Siddharthna Srinivasan I'm a program manager at IBM for the ecosystem team the Z ecosystem team Which has a multi-fold mission on the one end to outreach and engage Developers through the academic initiative to reach out to students and also work with clients to help them build their skills pipeline And for all of the work that we've now done recently around the COBOL program that Stacey already touched upon I was also recently conferred the title of COBOL Queen as I've yet pointed out I forgot my crown, but let's just talk about you know what the COBOL project COBOL course project was all about It was a really Exciting project to be part of right Creating a public domain COBOL course that would land on the open mainframe project So it was it was a real fun project to be part of and be part of the solution So being part of a solution obviously brings up the question of What is The problem the inherent problem that we were trying to solve One of skills shortage and as you can see here, you know, you do a quick Google search on skill shortage in any industry it there is there's always skills gap and Manufacturing and cybersecurity for instance. We've heard a lot about so my point being Skill shortage is not unique or to the mainframe space But what did happen was with the coronavirus pandemic and the Unprecedented number of unemployment claims being filed in the month of April. We all saw how COBOL made news So let's just back up in time a little bit and Take you through a journey of how this COBOL course came to being right Back in fall of 2019 IBM in collaboration with some of our clients and American River College here in Sacramento, California worked on bringing some of our best SMEs COBOL experts together and put together a team of these SMEs to work on a residency to start building this COBOL course So all of this came to fruition in February of this year Our team was working in Sacramento on a face-to-face residency early in March and then came the Lockdowns and all of the coronavirus Shutdown that happened so the teams went back to working virtually and All of the content was ready to go and here we are ready to launch the course on open mainframe project thanks to the amazing team with John leading and being our point person from open mainframe project and as you know COBOL made news in April. It was probably one of the most exciting projects. I've been on where there was so much Excitement around COBOL and Folks were really looking for this content even before it could land and so The course was launched on April 14th on open mainframe project What was unique about this COBOL course right from the get-go was to bring in this modern tooling Something that our young developers our next generation developers are already used to the interface, right? So we went with VS code with Zoe, of course Another open mainframe project with Zoe as the interface to the mainframe and IBM Z open editor which comes with Syntax highlighting and other really cool features which would help a developer write and edit COBOL code So the course itself as content was built into two parts part one addressing all of this tooling and the access aspects and part two really diving into the COBOL language the basics of COBOL Keep in mind the goal of this project was to build an introductory a beginner-level course for our first-time learners This one is interesting and Stacey pointed out You know, this is not the mainframe of the 1950s and showed us an image of the brand new Z15 that launched last fall September 2019 I Like to point your attention to the top right corner of this slide one of our team members Works was working from Hursley. He couldn't be there in Sacramento for the face-to-face And the pandemic anyway with the lockdowns. He could not travel But here is a picture of him connected to the mainframe using this modern interface tooling of VS code Zoe and Z open editor and On his car drive. I think he said he was driving to go drop his wife at the airport and on his drive He was able to work on a chapter of the book He was actually the author of the branching logic chapter of the book and building the labs for it All while he was on the drive So that is the the modern interface and the modern Mainframe for you, right? This is a really powerful chart. So I had to take it from Will and his deck so we talked about the COBOL course and how this was in collaboration with clients with University and With open mainframe project being our launch landing pad once again, the team with open at open mainframe project were amazing to work with and Landed so smoothly amid what I would like to call the COBOL frenzy So we made it publicly available with the github repository and everything ready to go and up on April 14th And on April 17th, this was one issue that came up one that was not about and a problem with the lab access or a question about the course itself, but one that as a text says Sorry about the connection there that he was able to write his first COBOL program what we also have done is Put together a COBOL I'm really sorry with the internet connection here on my end. Can you still I hope this is going to be stable here? I was saying we also then stood up a COBOL resource hub on IBM developer The resource hub points to the github repository of the course on open mainframe project multiple videos blogs around COBOL code patterns tutorials and A lot of content that folks who are eager to learn about COBOL can find content here What we also did is pull together a series of webinars called COBOL Fridays And I've been hosting that weekly on Fridays for the past 10 weeks now The goal there was really to take the chapters of the COBOL course Bring in subject matter experts from across industries from different companies and come and talk to us about the specific chapter Be it branching logic or intrinsic functions or just about file handling on how does COBOL handle that and I'll tell you It has been a huge success And we're glad we were able to engage with our learners in a periodic weekly cadence So there was the COBOL call and you've heard all about our response So I just like to take a moment here and just highlight some of the the real success in terms of you know Numbers and what we've accomplished here as a team The github repository has over well over a hundred thousand views One that I would like to highlight is we have over 315 repository forks as of today One special highlight here is the Zoe Explorer We have over ten thousand downloads to Zoe Explorer And if you remember COBOL this COBOL course leverages the Zoe interface to access the mainframe So we're really excited that we were able to bring in a sister project of open mainframe project into this and So the COBOL journey continues, right We now have a technical steering committee in place with members from the Linux foundation Broadcom and IBM I Would like to really thank all of them for their continued support and eager engagement in this COBOL programming course repository and the github process here Mike, Jelly, Zabura, Martin, Paul, our very own John Murtic They have really groomed this in the past couple months to where we are today The COBOL course is now split into three format three specific courses Course one addresses the beginner level class that we just launched in April Course two is open for our community to bring in those advanced topics You know interaction of COBOL with kicks, IMS, DV2 What have you and then course three is the space where you can bring in lab materials and Test projects that you could then use to run COBOL applications on ZOS So the TSC meets Monthly on the second Tuesday of every month the information about these calls are on our COBOL programming course calendar I welcome the community to come and join us and be part of this journey So thank you all so much for taking the time to listen to the exciting excitement around COBOL and the specific COBOL Course on open mainframe project. I'd like to hand it over to Sujay to talk about Zoe All right, thank you so much to the Chanel Really cool to see what you guys have done with the COBOL project and you know integrating Zoe into it as well So I'll go into a little bit of detail with Zoe itself So my name is Sujay Solomon. I work for Broadcom as a DevOps advocate On the Zoe side, I'm on the Zoe leadership committee and I'm also part of the onboarding squad which helps You know either new users as well as new vendors. We're looking to integrate with Zoe. So those are that's what I am part of So we'll start with What is Zoe at its core? I'm not gonna be going over the basics too much because I think we've talked about Zoe at OSS in the past but we have actually iterated on our on our release cadence and we've launched something called LTS, which is a long-term support Version of Zoe. So I'll be going into some detail there and then along with that We've also upgraded our conformance program which involves third-party vendors building extensions to Zoe and how we're tackling conformance for those extensions and I'll give a little bit of a preview on sort of where we're taking Zoe in the future So what is Zoe? Zoe is an open source project Under the open mainframe project and most of our code happens to be in EPL Eclipse public license 2.0 1.0 version of Zoe was launched in February of 2019 and the Contributions came from Broadcom IBM and rocket software at the time and What Zoe at its core is is an integrated as well as extensible Ecosystem for ZOS with a set of user as well as programmatic interfaces, so it's not restricted to just user interfaces We also are aiming to provide programmatic interfaces with the intent being just generally Increasing the accessibility of the services on ZOS So what Sudarshan was showing was sort of an example of that right where you know There's folks who wanted to develop cobalt, but you know being able to access that through Interfaces such as via scode really increases the accessibility of the platform. So that's what our focus is within Zoe The major components of Zoe and I'll start from the bottom here So part of what we do is we want to offer rest API's for Traditional services that are running on ZOS. So, you know, you might be accessing jobs You might be accessing datasets or there might be third-party products, you know Various vendors that you might be accessing and we provide Enablement tooling that allows those products to build rest API's and when you've got a lot of those rest API's You need a way of managing those API's on ZOS itself on the mainframe And that's where the second layer comes in the API mediation layer. So the API mediation layer Centralizes access to these API's it offers just very recently things like single sign-on capabilities Where all of the API's that are being accessed can share the same security context and token Regardless of the client that they're accessing it from so we're really building that ecosystem where it's not just one vendor It's not just you know IBM itself. It's it's anybody who is building APIs and products on the mainframe. They're able to funnel all of those API's through a single mediation layer and then of course There's a lot of clients. I mean we need interfaces through which your general users can actually call into these services And that's where these three interfaces come in. So So Darshan I talked about Zoey Explorer. That's a visual studio code extension the same extension actually also works in some of the newer You know hosted IDE platforms such as Eclipse Shea So the squad that's focused on The VS code extension also makes sure that the same extension works in technologies like Eclipse Shea The second interface is a command line interface So this is something that you can install on your PC Mac Whatever it is and you can rate, you know, you can create automation using a CLI So the typical use that you would have for a CLI which is scripting up, you know automated tests or process automation from Continuous integration and delivery tools like Jenkins and so on and finally We've got a Zoey desktop interface which you can access through a browser And on a browser, you know, you don't have to go into 30 to 70 all the services that you typically would need to go Into TSO ISPF for you're able to go in there and you can graphically, you know You move your mouse around on the browser and it'll pretty much act like it's a virtual desktop for the mainframe Very useful for a lot of the system administrators and IT folks who work with the platform So that was a very fast introduction to Zoey now as we're maturing There's an expectation from our user base that we need to indicate which releases of Zoey They can actually trust in that we will provide long-term support for it So what we've done is we've taken a leaf out of Node.js and we've used their model when it comes to our Release cadence and maturity of a release. So we follow this model where there's a current phase of our release An active LTS phase when you can expect to receive both bug fixes as well as some Non-breaking enhancements and then we'll go into a maintenance long-term support phase Which is going to only get maintenance and no new features and we'll just rinse and repeat that process so These processes are quite common and and the thing is with with the with the beginning of each year We will let our community know if we have the intent of releasing a new version in that year or not So that folks can actually plan on performing upgrades as needed We don't guarantee that every year there will be a new LTS release But we will let you know in the beginning of the calendar year if we intend to release it or not Now the combination of active and maintenance LTS is Designated on as the LTS or long-term support release and what you can expect from this is that critical defects will be fixed in these releases and the criteria for what a critical defect is described on zoe.org and Another critical thing is that extenders who are integrating with Zoe You are now able to build conformance for this LTS support version and you will not need to modify it In order to remain functional when you know the zoe community provides distributions within that boundary So it really allows our extenders to look at an LTS release and say hey if I can Actually integrate with this LTS release, then I'm kind of set for a while I might need to do a little bit here and there But I know that I'm conformant with a release that's marked as long-term support by zoe and at a minimum each LTS phase sorry active and maintenance LTS phase together Will run for at least 24 months and you know our advice would be production applications should be running this LTS release of zoe and not any of the the lesser one such as the the earlier phases If you want more information on our LTS program and release cadence Please go to zoe.org and if you scroll down you'll see a section there called release timeline Expand that out and you'll get a lot more information on our LTS cadence and release there Now in support of the LTS release we have a conformance program, which you know, it's For third-party plugins extensions and it's an optional program You know you can extend zoe without getting conformance But getting conformance gives your users the confidence that they're using an extension that has gone through Proper conventions quality gates and it's earned that stamp of approval from OMP The badge has been revised a bit. We used to have these badges Kind of mapped to a year, which was 2019. We've discontinued that Now we've launched a version one of conformance So we are no longer going to align with years, but we're going to rather align with releases of zoe the test criteria has been revised to reflect these changes and If you go to zoe.org and look at the LTS Release as well as the conformance program. You'll be able to find all these details there on what has changed with the conformance program Now the process If you are a vendor and you would like to build extensions that are conformant You're able to go to this website open mainframe project or project zoe conformance and the steps are quite simple You can review the program you actually perform some tests on your own you submit your request and Your request is reviewed by open mainframe project staff So none of us folks from you know the vendor organizations get involved in the evaluation of conformance. So, you know, if you need You know to keep the information just with OMP that is absolutely possible. It will be kept confidential and Us vendors may not need to get involved at all And just a quote here I'd like to share is this is one of the folks that integrated with zoe You know after the initial launch This is a quote from Ed Jaffe from Phoenix software He's their CTO and he said, you know, we've observed throughout our 40 years in business that Almost every decade or so there is some transformative technology that comes along and it really enhances the usability the user experience of the platform And to them they say that they believe zoe is this decade's transformative technology and it would be a mistake not to embrace it So pretty strong confident quote there from Ed and Where we're taking zoe, you know, I mentioned those three layers Where we're going is we're introducing on top of the API's a set of SDKs that are focused on node.js and Python right now We expect folks to use these SDKs as language libraries directly if they're building apps and they want to interface with Services on ZOS We've also got another incubation project in zoe called the zoe mobile app and all of these We aim to actually use the SDK as an underlying component as well rather than talking to the rest API is directly And with that, you know, if you're interested in getting involved, please visit zoe.org We also have Slack channels. You can get started at the open mainframe project website If you want to extend zoe, you can review the extenders guide There's samples there and if you'd like to contribute Please come to our our github repo which is github.com slash zoe and keep in mind We're not just building technology. We absolutely are building a community here around opening up the mainframe To the rest of the world. So with that, I'm gonna hand it over to Alex Kim for the next section All right, thank you. Stay that was very nice overview and I appreciate the All the all the work that you did for zoe Hello, everyone. My name is Alex Kim from bycom infinity Today I wanted to show a use case about zoe that Suje just went over There might be some live demo involved. I don't know how it's gonna work, but we'll try so Zoey is a platform to connect users and developers to mainframe the OS operating system and I was trying to understand what are the fun, you know Project that we can try to use improve it how zoe can be used and then at the same time we had a Some you know side project in our company called Viva, which is it's a voice assistant I guess some of you may already have Alexa or Google home in your home. I saw some research that 25% of grown-ups over 18 in US have some type of voice assistant They are home. It's a large number and growing population and demands and We were trying to create, you know, like a solution for enterprise users that securely Help with the voice in the face and we thought about using it for, you know, mainframe Basically, you can ask questions about your mainframe statistics and then get answered by voice securely encrypted Of course in the under transmission and everything and zoe was perfect platform to try because it has a various API endpoints And then we actually work with zoe members to kind of use one example API and the other days of zoe introduction Which is you know, this is basically how you know our platform interact with zoe is basically I have I guess you can see my back here This is a Viva and you can talk to the mainframe in our company through zoe API interface and then we can connect to the IBM Watson platform where as a natural language processor and then, you know calls back to NLP API services That host you don't know mainframe and then get the answers and speaks back to our smart speaker Viva and These next I will show you so this is the one of the APIs that we use I don't know if you can see clearly, but you can see the rest of the API definition as CPU flash breakdown and the API catalog from zoe Desktop is showing what other API services you can actually use For your mainframe you can add more as you add more API services with APL mediation layer and this you can see here that when we ask for CPU Snapshots, you can see some detail design response And that's how we actually feed back to our voice assistant and make it speak back to you So a quick example, I'll try to demo it. I don't know if you can see it in here clearly, but I'll try anyway Hey TJ What is the current CPU utilization the current CPU utilization as CPU is 2% So basically I asked for CPU realization and it goes back to our mainframe zoe API mediation layer and that's its information Like in the previous chart and then Send back the information to our API service routine and then speak back through the wassen one other way Well, you can think of using zoe API Services through a slack. I know some of the zoe Developers and and users try to integrate zoe apis into slack. I'm just going to try to show you the same API I just demonstrated through a slack channel Just love to try different technologies from this platform So this is a slack bot that I am using with wassen and then it goes back to zoe api routine that I shared When I say, you know, what is the current CPU utilization same question I asked to uh voice assistant it goes back to zoe api routine and then Returns the value and then it get it can get to the Answer right here. The current CPU realization is 1% Our machine is really low utilized because we don't really want any production So this is another example. You can basically Use all this api in many different ways You know a lot of enterprise users they have their own api services routine And they have a monitoring tools operational tools But this was something that I thought maybe it's fun to show and demonstrate To a lot of newcomers in the mainframe It's actually really fun to work with because I started working on this project with an intern and Luckily, I was able to have another intern for this summer That I'm working on We are doing some fun projects started in May and You can see his name is Lisa Lee from Nigeria He's actually a medical student and He's a self-taught programmer and he's very good because we wanted to create another api For zoe that we can read our math reports Our maps stand for resource monitoring facility Like any other servers. There are tons of system information generated by you know zos operating system and we'd like to Away another, you know open source programs can integrate those data and also consume those data in json format so We started a project called zebra is our own name yet. So it's not really published name, but We wanted to convert our map report into json so that we can fit into Databases like mongo db or Kafka and also fit into graphical tools like the graphana So solicit been working very hard and we want to demonstrate It can be actually used in many other, you know users with others open source programs so he's been doing a great work and this is the simple Snapshot up his work you can see that On the left side There is a cpu report And the right side. There's a workload report. It's being generated by his project work And then you can see that it's actually printed out as json format so It'll be great to bring him on board when we get a chance to present over open mainframe project Summit and then show you what open mainframe project. They're actually doing great for students and open source community So, uh, this was quick demo and overview of uh, uh, viva use case. I do a use case diva Um I'll I'll hand it over to our next presenter event llama from my dm. Thank you Thank you so much, alex great overview and thanks for everybody else for for going through some neat projects that are involved with The open mainframe project I am event lamar and I am the director of the ibmz influencer ecosystem And also co-chair of the marketing committee with stacey on the open mainframe project And so what i'm going to do is take you through how to get involved with the open mainframe project so as you've heard before In early in the sessions the open mainframe project provides sustained mainframe support in the broad open source community And is a neutral home for project. It increases the willingness of developers from other companies and independent developers to collaborate contribute and also become committers The lmp provides a unique set of services for the mainframe community that includes infrastructure Access to sms for developer support marketing assistance as well as governance. I mean access to Linux on z zos. It's just an amazing program to provide developer support in the mainframe platform so How do we get started? First of all, it's open to all who are interested in mainframes and open source And let me show you how we can how we can go through it First off you can check out the omp communities and supported events and i'll dive into this a little bit next You can also participate in a project for the previous slides, you know right now We actually have 12 shared rnd open source projects You can participate in one of those Or you can bring your own project to be considered and hosted by omp For example, i'm involved with the open mainframe education process that we're just being developed cobalt with something that was brought in zoe was something that's brought in so You you have the opportunity to bring a project for review with what's called the technical advisory council And you can actually be involved with the tac as it's called and they direct and coordinate activities and investments made in the tech of a community And provide a home and infrastructure to open source projects supporting the mainframe So anyone can contribute become a project committer Or maintainer and have the potential to serve on the tac based on the success and quality of their contributions As as they are recognized by their peers We also encourage companies to become sponsoring participants and support the mission of the open mainframe project And there's several several different levels for corporate participation So those are sort of the three means ways you can get involved And what i'd like to do now is kind of dive into Ways to participate for yourself and for your companies through communities forums and events So just write off the bat. Let me move this over here Let's talk with I am a mainframer This is a podcast series which explores the careers of those in the mainframe ecosystem The interview series highlights those that are new to the mainframe as well as the more tenured mainfamers Now each episode is a conversation that highlights the technical marvels of the mainframe today Gives insights into the mainframe industry and provides advice for those looking to learn more about the technology It's broadcast monthly and you can check out the the uh, the link here is in the charts You can check out earlier podcasts on the site And there's great talks with amazing guests like Sebastian wind who was the 2017 master the mainframe global winner He's also an IBM champion. He just happens to have a mainframe in his basement at his house So amazing podcast with Sebastian and also even Liz Joseph. She is author She's one of our open source speakers and a linux on z developer advocate extraordinaire So please check this out because there's great stories every single month And great interviews on the i am a mainframer Then we also have the whole meetup group that's available For um for the open source community, you know right now a lot of stuff We're doing is digital But the the meetup group is becoming vibrant and as we the doors open up around the world We'll be able to do more meetups face to face But we have a vibrant digital community and then as it has been mentioned in earlier presentations We have a great slack channel And the other thing that's really amazing that was mentioned by sedarsha and stacey is our community forums And you know as was mentioned in some of the other presentations It was so important when we launched our cobalt course, you know the timing of the cobalt course coming out And the unfortunate pandemic with covet You know, there was that intersection that the open mainframe project was able to put You know calls out to their community help us. Do you have community? Do you have cobalt skills? And it was just amazing as as both sedarsha and stacey said we had so many responses and those those people were responding were students You know early professionals season professionals retirees it was across the board and I think Stacey mentioned 1600 individuals. I think it's up to 1700 people have offered their services But about 1400 of those came in in a course of about three to four to five days So it's just amazing the the vibrancy and the attention that the community has around about mainframes and So To keep involved It's really nice. You are able To add these meetings and add these events to your calendar. So you don't miss anything All you need to do is subscribe To the to our calendars and we will feed you information about Meetings that are coming up events that are coming up And they'll all be added into your personal calendar. So you don't miss anything And as I talk about missing things And what's really important is all the events that are coming up, you know As we are working both right now most of us at all is digital But any events that the open mainframe project will be have a presence at will be showcased on our events page And this includes events like share gsc And other large events where you have like minds coming together And so if you or your company is going to one of these events you can request Booth branding kits so you get stickers signs and we also have as mentioned before the swag store So if you want to wear shirts like i'm wearing i've got the open mainframe Project shirt on you can order it from our swag store. So you can provide stickers branding and also swag material for your events um And one of the things I wanted to mention is the fact that it's a big shout-out for upcoming inaugural open mainframe summit being held online September 16th through 17th So this summit will bring together all the different types of mainframeers from the new disease the season professionals students faculty educators All coming together to share best practices over two days discuss hot topics So please please register and sign up to learn technical insights from the best and brightest and that is september 16th and 17th so that is coming up and then so Kind of wrapping up. There's many ways to get involved But to really find out more, you know subscribe to our newsletter. So you get the information about events and other things that are coming up Check out the opportunities Around the membership in and we have links here on the on the site But look how ways you can join and and please ask us questions You all here we're all here everyone on this call here will be able to answer questions But we'd love to to make sure that you learn more about and participate in the open mainframe project so Finally also make sure we are social. So check us out on on linkedin and twitter We make sure that we let information about about speakers You know different webinars events those all be on on twitter and also on linkedin So with that I will pass it back to john to answer some questions Excellent. Thank you all. Thank you all the great speakers here. I I've I'm involved with the project, but I love to sit back and just hear folks from our community talking about all the great things that are going on Within the project and just mainframe open source in generals This is this has been really fascinating and I just want to want to thank everybody For all their help and support with that so We had some questions coming in the background and again if you have more questions and we haven't got to yours You know as we're going through here again, please let me know and I can Help answer some questions here so Looking through here. One of the questions I saw Coming in was around the cobalt training and siddhartha. This might be a good question for you here Is which version of cobalt is being used for the training And is cobalt one of the options With gcc so that'd be the the canoe compiler. I don't know if you have any context on that one Siddhartha Yeah, hey, thank you john. I was just reading that question as well. It's a good pick The the version I am gonna have to verify but it is definitely One that is after version 4.2, but I'm just not sure if we're running version 6.3 Which is the latest on our system that we've Handed out for access to cobalt So yes, though it is the enterprise cobalt version. So it is Not the gc the canoe cobalt. So this is for enterprise cobalt and we actually run the labs on our mainframe system Awesome, awesome. And while I have you have one more cobalt question that came in so it will keep you keep you hot here Um, so for this cobalt is this the cobalt for mvscic s Versus linux, or does it does it cover both? This is for zos cobalt that is true. So this does not cover the linux version Gotcha, gotcha. Perfect. All right. Well, thank you so much Um for that here Um, I think there's some questions. I know alex kin has been in the background answering some questions Thank you alex There was a great one about do you need to be a cobalt printer to be part of the open mainframe project? And that's a definite no there. Um, you know, we there's so many different efforts Within the open mainframe project the cobalt initiatives is certainly one of them But you know suje was speaking around zoe um, and we have uh, you know 10 other really fantastic projects that you can get involved in You can still get to be a part of the cobalt horse program. Um, you know, you can head to our website to learn more about the project and also IBM who's right now offering? You know this up as a lab and I think other organizations may over time as well Kind of quickly skimming through here Um, another question about can the cobalt training be taken remotely? Yes. Um, it's designed to be a remote take your own pace training course So good good question on that friend. I'm just kind of skimming here to see if there's anything I might have missed here um, I think from what I can see That is Really all the big ones. Um, I know there was somebody made a comment share has even had its own operating system So and and and mark had posted a great blog post of Some of the history of open source and that realm. Thank you. Um, you know for sharing, uh, that one there um I think that kind of covers all of the questions that I'm seeing here Uh, so kind of just to wrap up from the from the back end Um of event, uh, what she was talking about Um, we have a couple things coming up here for the open mainframe project over the next few months here. Um, and also some very immediate things we announced our swag store Um, so if you want to get your open mainframe project garb t-shirts socks Stickers including stickers from all of our projects go to store dot open mainframe project dot org You can check that out and then in september. We are hosting our very first inaugural open mainframe summit And it's a great cross section between the mainframe community in the open source community We see so many tie-ins before and and also just some of the great open source That's happening in mainframe not even just the projects that are part of open mainframe project But just so many efforts outside of that and we really want to belt cohes that community and bring them all together That is in september. Um, the call for papers is open right now So if you happen to be doing anything amazing on mainframe related to open source, please submit Um, and if you want to attend, um, just like open source summits 50 dollars and you get a wealth of information for that Um, so definitely go check that out. Um, if you look at the linux foundation events page Or the open mainframe project events page you can learn more of how to get started So with that, I think we might wrap up for today Uh, I want to thank all the speakers all these speakers did a wonderful job. They took time out of their day They've spent, uh, you know a lot of time making sure we can educate really the open source community on what the open mainframe project's all about Um, I definitely encourage all of you to to reach out to us Um, check out the project check out the work that's going on follow us on social Um, and we definitely hope to see you an event upcoming Hopefully open mainframe summit in uh, september Uh, so with that, thank you so much. Hope you have enjoyed your open source summit experience Um, and have yourself a great weekend and for those of you in the united states a great holiday weekend Thank you


So how can you stop waking up in the middle of the night you've probably had this experience right and by the way Don't get distracted because getting distracted and clicking on other videos is exactly what's gonna make you not be able to do this So just give me a few minutes Just give me like two or three minutes of your time and I promise you I will explain with no catches no distractions How to stop waking up in the middle of the night how to kind of beat insomnia and sleep all the way through your night So if you didn't already know I you know run this channel and talk about sleep dreams quite a lot But what you might not know is that I have actually spent a lot of money and a lot of time on improving my sleep I track my sleep. I've used various sleep trackers I now use a ring the aura aura ring and I've had a couple of sleep coaches I've gone through all kinds of training and programs to improve the quality of my sleep and to make sure that I sleep the whole night through without waking up in the middle and that I consistently wake up at the right time 6 30 in the morning and go to bed between 10 and 10 30 and That I have enough or even more than enough deep and REM sleep Which is very important for recovery for energy and really anything you're trying to do So what is the secret? There's a few things. I want to explain here I'm gonna try and keep it as brief and effective as possible I'm not gonna try not to waste your time as a as a kind of thank you for doing that Please leave a like scroll down leave a comment saying something nice or oh not something nice I don't really mind So what is the first thing the most important thing you need to realize is that sleep is cyclical Of course, it is right. We're not nocturnal creatures. The sun goes down. We're supposed to be asleep We're supposed to be in bed. It's supposed to stop moving stop digesting and stop thinking So really anything that interferes with that is gonna interfere with your sleep So what what do we need to do about that? So two to three hours before you go to bed and ideally that should be to Roughly two hours after the sun has gone down.  This is a soft light. You could also get some candles like you can see Where is that here? I have a candle some kind of soft lights. Okay? so in the evening soft lights as low as possible no screens ideally and You relax that's your time to relax So you can do things like reading talking bedroom activities all kinds of stuff, right? But nothing ideally no screens if you can help it the next thing involving light is to make sure that in the mornings So when you first wake up in that first half an hour to an hour of waking up You get as much light as you possibly can you open your curtains full fully you open your windows You let the fresh air in you move around jump, you know bounce up and I literally have a Let me show you a Rebounder trampoline so first thing in the morning.  Well except nocturnal parts of nature another thing that you can do is if you look here you'll see that I have a very bright little light thing and What that is is it's a sun lamp. So if you live in a part of the world that doesn't get a lot of natural sunlight for example North like Scandinavia Some parts of Europe firstly it causes depression So if you have if you don't get enough sunlight, you literally get depressed But secondly, it's very important to get enough sunlight Most of us are deficient in light and you don't realize it because our eyes can adapt so amazingly To pretty much any light conditions So you can be literally inside all day But not getting enough light and you wouldn't really notice it The only way you notice it is if you tracked your sleep and realized hold on. I'm actually not getting good quality sleep I'm not getting enough deep and rem but the good news is this lamp cost about 20 bucks So now it doesn't matter what the weather is doing outside. It can be literally pitch black and I can always get enough light Especially first thing at least just for 15 minutes when you first wake up you need to get that sunlight Okay, so we've covered light We've covered movement kind of next I want to cover something called earthing or grounding This is where you stand barefoot on soil grass sand or in in water if you live near a beach That's even better because you get the bacteria from the ocean. That's like the perfect situation But at least walk around in the grass barefoot if you have a garden with grass like I do you can literally just Combine this with your morning routine. So you go outside sit down my feet are on the grass So I'm grounding and I'm in nature getting fresh air getting sunlight. So it's like a combination of three habits there Okay, I'm gonna try and keep this I'm starting to ramble now So we've covered light we cover movement grounding and now when it gets to the evening Like I said, you should be not having any screens going for the two or three hours before you go to sleep If you do have to watch screens, I you know, I get it. It's easy. It's fun At least use something called blue light blocking glasses Which is these funky kind of orange tinted glasses you can get which block out the blue light So at least it's not gonna suppress your melatonin production that much much better than nothing They're also very cheap. It's like four bucks on Amazon. Check them out and also if you have a bath I mean some people have just a walk-in shower or something But if you have a bath try and have a hot bath with magnesium flakes Again very cheap on Amazon magnesium flakes dissolved into the bath hot bath Believe it or not. It actually helps to lower your body temperature your core temperature I thought it would be the opposite But it actually lower helps to lower your body core temperature which helps you to get deep sleep next thing to do With water you probably not thought about this in the three hours leading up to bed You should be drinking less and less water to the point where just before bed All you should be having is like a very small sip of water This is because one of the most common reasons for waking up is you need the toilet So you can avoid that by just tapering off your water consumption in like the last three hours before you go to bed Very simple right very easy and finally my last tip to you is to meditate because by meditating you massively reduce the chances of having a nightmare overthinking and waking up because you're stressed about something the I would say those are the most common reasons people wake up in the Middle of the night is there either overthinking or they're stressed or they have a nightmare if you meditate you drastically reduce The chances of any of those things happening and it's free right everyone loves free stuff So that's basically it you know if you do those things if you're doing all of those things It's highly unlikely that you will experience insomnia and that you will wake up in the middle of the night The chances are if you if you're waking up in the middle of the night You're probably not doing one of those things or all of those things. Yeah, so that was fun wasn't it? So check that out try that out I mean if you want to learn how to lose the dream I have a big video about that check the link in my description And yeah, that's pretty much it Let me know what you think scroll down and comment saying that you will try it or let me know why you won't try it You know and if you're still watching this or listening to this Then remember I have a podcast just type into any platform like Spotify just type in loose how to lucid or lucid dreaming experience Podcast and if you're listening to this on the podcast and this makes no sense to you And yeah, I'd love to know what you think by the way check out my Just gonna be a bunch of cool-to-actions now why you just I just tell you do things But if you're interested in it, I have another channel called astral HQ Which is where I talk about spirituality and consciousness more the deep stuff I can't really get into on this channel so check that out and I have a telegram group if you want to chat to me if you want to because you know with the comments things get very easily Overcrowded it's hard to reply to everyone but with the telegram group only the most Interested people will be there so I can hopefully reply to you more there just go I think it might be in my just in my description, but if not just type into telegram How to lucid calm and you should see it. All right, so that's it. See you next time


That's not a bunch of messy goodness. I don't know what is. We're gonna set that aside to dry and we'll be back. I love what's going on in some of the spots, like here, right here, right here, right here, with a little bit of the sticker speaking out in the background. Right here, like, I love that. All right, let's let it dry and we'll be back. I said I was gonna let it dry and then we'll be back, but I do kinda wonder what would happen if I splurged a little water on it. Let's try it. What's the worst that could happen? First, I gotta find my water bottle. Hold on. You ready? I'm kinda scared. Ooh. Okay, now we're gonna stop. I'm gonna let it dry. I'll be back. You know, sometimes I just don't know how to leave well enough alone. I'm in the midst of something else and I decided to, before this dries completely, take a blank piece of white paper and I probably should have gloves on. Hold on. Because this is gonna be messy. But then again, this is the messy journal, all right? Yeah, you can see it's already leaking through. Okay, so I just wanna blot a little bit of what's on there. Of course, save this for future projects. Let's do at least one more. This is just printer paper and I think special. I like that. It lightened it up a little bit. So anyway, now let it dry. I'll be back. Does anybody but me see a messy abstract galaxy in that? Or is it just me? I do like the way it turned out. Talk about messy, but this is the messy journal. Anyway, that's our page for this week. I hope you are enjoying the process. The playlist for the other videos is down below. It's not about perfect works of art. It's not about great compositions. It's about messy, our journaling, playing, having fun and being creative in our journals with the supplies that we have. So anyway, and just letting go and breaking the chains of feeling like things have to look a certain way. All right, that's it for this week. See you in the next video.


When one thinks of Serbia, the word Celtic doesn't usually come to mind. Yet, as it turns out, there was a fascinating Celtic tribe that held significant influence in ancient Serbia and the Balkans, thousands of years ago. This tribe was known as the Scordisci, and they were instrumental in building an ancient settlement called Singa Dunham, which evolved into the city of Belgrade, the capital of Serbia today. It was in the 3rd century BC that the Scordisci first appeared in a historical record. The Celtic tribe invaded Greece under their leader Bathonatos and finally settled to the north at the junction of the Sava and Danube rivers in modern Belgrade. The Scordisci potentially took their name from the Balkan mountain range, the Shar Mountains, which run through modern day Kosovo, northern Macedonia and Albania. The Scordisci soon began to mix with the local Aliri and Theratian populations. Due to this, the Scordisci were known by various names, often called Theratians. Another name for them was the Galati, a reference to Gaul, the home of ancient Celtic civilization. The fluctuation in names relates to the fact that the Scordisci can be thought of as a creation of the Celts, but after mixing with the native population, they soon became a fusion of many cultures, traditions and ethnicities. For over a century or two, the Scordisci held tremendous power in the region, known to have control over the only route to Italy. At their zenith, the Scordisci controlled a vast territory corresponding to part of modern-day Serbia, Bulgaria, Croatia and Romania, with neighbouring groups paying them yearly tributes in gold at the height of their power. One notable conquest was when the Scordisci acquired a large part of Thras, establishing a short-lived kingdom there with Thylis being the capital. The Scordisci often raided surrounding areas and gained a reputation of preferring to steal gold rather than mine it. One of the issues with documenting the Scordisci is that they often disappear and then reappear from history. During the time of Philip V, who was the king of Macedonia between 221 and 179 BC, the Scordisci suddenly emerged as allies of the Macedonian king. And as the enemies of Rome and the Dardanians. According to the Romans, the Scordisci would drink blood and sacrifice prisoners to their gods. Whether this was Roman propaganda or not is hard to say. After all, Rome and the Scordisci were enemies for over a century. This was exacerbated when the Roman province of Macedonia was established in 146 BC. For almost 150 years after that point, there was increasing conflict between Roman legions and the Scordisci. As the tribe consistently raided, Rome controlled Macedonia in the 2nd and 1st century BC. Although we do not have excessive knowledge about the culture and ways of the Scordisci, we do know that they were known to be fine metal workers and they probably developed a Celtic silver coinage. This was based on the Macedonian coin, the Philips, and it was the first coinage to serve a function in local economic life. In the 1st century BC, the power of the Scordisci began to decline and a battle that occurred sometime between 88 and 81 BC. The Scordisci were defeated by an army led by the Roman general, Lucius Cornelius Scypio Asiaticus. In the decades that followed, the Scordisci lost significant ground to the Pannonians, Dardanians, Mosians, and Dacians. The Scordisci did not go quietly into the night, however. Even as late as 16 BC, they were launching attacks into Macedonia. The final nail in the independence of the Scordisci came the following year, however. In 15 BC, when they were crushed by a Roman force led by the Roman emperor, Tiberius. After defeat, they soon became allies of Rome. Subsequently, the Scordisci seemed to act as a sort of mercenary force for Rome, although they perhaps retained some semblance of autonomy for a period. Over the following decades, the territories once controlled by the Scordisci were absorbed into the Roman provinces of Pannonia, Mosia, and Dacia. The last vestige of the Scordisci independence disappeared during the reign of Trajan between 98 and 117 AD, as the Scordisci began to receive Roman citizenship for the first time.