arrow-left

All pages
gitbookPowered by GitBook
1 of 14

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Who Can Contribute?

Learn about personas that can contribute content and share their skills and learning experience.

hashtag
Students

  • Contribute with existing gaps and needs.

  • Provide feedback on the existing documentation

  • Discover new ways of building the content and learning experiences.

  • Consume the content for your own skill building

hashtag
Teacher Technology

  • Contribute with existing gaps and needs.

  • Consume the content for your own skill building

  • Use existing content to accelerate students' skill building

hashtag
Technical Experts

  • Contribute with existing gaps and needs.

  • Consume the content for your own skill building

  • Validate your concepts and knowledge of Students

hashtag
Technical Retirees

  • Contribute with existing gaps and needs.

  • Consume the content for your own skill building

  • Validate your concepts and knowledge by contributing and creating new content

hashtag
People Managers

  • Provide guidance to your employees on the exposure mainframe community enable you

  • Guide employees to resources and learning paths to expand their skills.

  • Encourage their employees to contribute content, and/or provide feedback.

hashtag
Learning Providers

  • Contribute with existing gaps and needs.

  • Expose your content, courses and assets to the community

  • Learn from the trainees and learners trends and needs

hashtag
Others?

Initiatives - Our GitHub Project

hashtag
Active GitHub Project Tracker

Here you can find our It is open for anyone to view and also to become an active member of this team.

Stay current and relevant to the community

hashtag
Prior to 2024

Here is the retired Trello board that we previously used for project tracking and management (prior to 2024):

Mainframe Open Education GitHub Project . arrow-up-right

Code of Conduct

Mainframe Open Education Project is committed to have an inclusive environment that respects all contributions.

hashtag
General

All participants agree to abide by the LF Projects, LLC Code of Conduct, available below.

hashtag
Incident Procedure

To report any violations or concerns, contact .

Events by MOE

Mainframe Open Education project is committed to sharing and engaging the community by joining events around mainframe. Familiarize yourself with the previous and upcoming events and engage with us.

JOIN THE MOVEMENT

hashtag
Upcoming MOE-Hosted Events

  • Monthly Mainframe Open Education Student User Groups webinars - 1st Wednesday Every Month - - Catch up with the other SUG videos by watching on the

  • Bi-Weekly Mainframe Open Education Meetings: We're always looking for new members to join our core team. We host it every other week virtually on Google Meet and discuss future events and topics for MOE. If you are interested in joining please reach out on our

hashtag
Upcoming Partner-Hosted Events

  • New to IBM Z events: Deepen your technical skills, expand your global network, and connect with mentors and other early tenure professionals on the mainframe platform.

hashtag
Previous Events attended by MOE

  • @ Orlando, FL- October 2025

    • Session Topic: Transforming z/OS Software Management with an Open-First Approach Using Ansible and Zowe

      • Presenters: Jan Prihoda and Rose Sakach (Broadcom)

hashtag
Recordings

Student User Group Recordings:

Techstrong TV Episode 24 (2023)

Share 2020 Mainframe Open Education Panel

Reviewer List

Here you can find our valuable Reviewers who volunteered their time for the project.

hashtag
Reviewer Nomination Form

Interested in giving back to the mainframe community? Interested in becoming a Reviewer? Nominate yourself now at https://forms.gle/9M1zssvrMTAegZKn8arrow-up-right.

For more information on how to review submissions, please check out our quick reference guide on the process.

file-download
3MB
Reviewer QRG.docx
arrow-up-right-from-squareOpen

The Leads will review and vote on all nominationsarrow-up-right (Core Team access only) on a monthly basis.

Once approved you will be added to the Reviewer list and receive guidance from the Core Team/Leader below.

hashtag
Reviewer List

Name
Email
Position

Welcome: Learn & Contribute to MOE

Learn about the Mainframe Open Education (MOE) project, including our mission, MOE project phases, our community, and more.

hashtag
Welcome

Welcome to Mainframe Open Education (MOE), proudly sponsored by the Open Mainframe Project (OMP). We're thrilled to have you join our vibrant community, where our partnership is dedicated to open-sourcing mainframe learning roadmaps and facilitating knowledge transfer.

We aim to create an inclusive space where everyone, including hiring managers, can easily access plans and collaborate on developing valuable assets. The wealth of information within our community spans minds and archives across various organizations, ensuring a rich and welcoming environment for all.

dahlbergra@vcu.edu

Lead

Roles in Mainframe

Viviane Sanches

vipadua@kyndryl.com

Lead

Deeper Dive in Role Chosen

Paul Newton

paulnewt@us.ibm.com

Lead

Career Path Opportunities

?

?

Lead

Additional Community Resources

Lauren Valenti

lauren.valenti@broadcom.com

Lead

.

yla@us.ibm.com

Robert Dahlberg

dahlbergra@vcu.edu

Lead

Jenn Francis

Guilherme Cartier

gcartier@br.ibm.com

Oleksiy Derbas

oleksiy.derbas@broadcom.com

Zeibura Kathau

zeibura.kathau@broadcom.com

Yury Demin

yury.demin@broadcom.com

Andrew Jandacek

andrew.jandacek@broadcom.com

Igor Kazmyr

igor.kazmyr@broadcom.com

Section

Reviewer Name

Reviewer Email

Position

Mainframe Open Education

Kelle Veverka

kelle.veverka@broadcom.com

Lead

What is a Mainframe

Lauren Valenti

lauren.valenti@broadcom.com

Lead

Deborah Carbo

deborah.carbo@broadcom.com

Viviane Padua

vipadua@kyndryl.com

Lead

Bob Dahlberg

Yvette LaMar

Session Topic: How to Contribute to Linux on the Mainframe

  • Presenters: Sarah Julia Kriesch (Kyndryl) and Elizabeth Joseph (IBM)

  • Session Topic: CBT Tape – The Treasure Trove of Mainframe Utilities

    • Presenters: Joe Winchester (IBM) and Reg Harbeck (Mainframe Analytics)

  • Session Topic: Galasa – Scaling Integration Testing for the Enterprise

    • Presenters: Louisa Denly (IBM)

  • Session Topic: Skill Up! Mainframe Learning for All

    • Presenters: Kathleen Nordstrom (Broadcom)

  • Session Topic: Unlock the Full Potential of Zowe Explorer – Essential Tips and Tricks AND What Mainframe Connection Protocols (FTP, SSH, or z/OSMF) Can I use for Zowe Clients?

    • Presenters: Dan Kelosky (Broadcom)

  • Session Topic: Mastering Mainframe Architectures – Transaction Processing on z/OS AND OpenTelemetry on Mainframe SIG: Progress Updates

    • Presenters: Rudiger Schulze (IBM)

  • Session Topic: Take your mainframe career to a new level by contributing to Zowe

    • Presenters: Dan Kelosky (Broadcom) and Rose Sakach (Broadcom)

  • Session Topic: Zelma – z/VM and Linux Modern Administration

    • Presenters: Mike MacIsaac (Sine Nomine Associates)

  • Session Topic: From Punch Cards to VS Code

    • Presenters: Wolfram Greis (European Mainframe Academy)

  • Session Topic: A not-to-technical deep dive into Feilong

    • Presenters: Aazam Thakur (Open Mainframe Project Ambassador) and Mike Friessenger (SUSE)

  • Mainframe Technical Exchange @ Prague - March 2025

  • SHARE @ DC - February 2025arrow-up-right

  • Mainframe Technical Exchange @ Plano - September 2025

  • SHARE @ Kansas City - August 2025

  • Open Mainframe Summit @ Las Vegas - September 11 - 13, 2023

  • Fostering Mainframe Education Resources for the Future – September 07, 2023

  • SHARE New Orleans 2023 - August 13 - 18, 2023

  • Mainframe Technical Exchange - October 4-6, 2022

  • Open Mainframe Summit 2022 - September 21 - 22, 2022arrow-up-right

  • IBM zDay 2022 - September 15, 2022arrow-up-right

  • SHARE Columbus 2022 - August 22-26, 2022arrow-up-right

  • SHARE Dallas 2022 - March 27-30, 2022arrow-up-right

  • Open Mainframe Summit 2021 - September 22-23, 2021arrow-up-right

  • SHARE Virtual Experience - August 9-13, 2021

  • SHARE Virtual Summit 2021 - March 2021

  • SHARE Virtual 2020 - August 2020arrow-up-right

  • Join the Calls Here! arrow-up-right
    Mainframe Open Education Playlistarrow-up-right
    Slack Channel. arrow-up-right
    Check out additional Mainframe Events and Conferences
    Check upcoming events out here!arrow-up-right
    IBM Tech Exchangearrow-up-right
    Mainframe Open Education Playlistarrow-up-right
    Fostering Mainframe Education Resources for the Future - The Open Mainframe (Ep 24)

    hashtag
    Join MOE community on Slack:

    circle-check

    JOIN USarrow-up-right and connect with mainframers on Slack #omp-education-project

    circle-check

    Follow us on Instragram @ MainframeOpenEducation

    hashtag
    Get Started

    To start as a learner and contributor, please read MOE's vision and mission statement, content development phases, and log in.

    conduct@openmainframeproject.orgenvelope

    Project Governance

    Learn more about the governance of Mainframe Open Education.

    hashtag
    Overview

    This project aims to be governed in a transparent, accessible way for the benefit of the community. All participation in this project is open and not bound to corporate affiliation. Participants are bound to the Code of Conduct.

    hashtag
    Project Roles

    hashtag
    Editor

    The Editor role is the starting role for anyone participating in the project and wishing to contribute education assets.

    hashtag
    Process for becoming a Editor

    • Ensure your contribution is inline with the project's guidelines

    • Submit your contribution as a Change Request

    • Have your submission approved by a Reviewer

    hashtag
    Reviewer

    The Reviewer role enables the contributor to approve Change Requests, but also comes with the responsibility of being a responsible leader in the community.

    The current list of active Reviewer can be seen at the .

    hashtag
    Process for becoming a Reviewer

    • Show your experience with the project through contributions and engagement on the community channels.

    • Voted to become a Reviewer by the majority of the currently active Reviewer.

    hashtag
    Reviewer responsibilities

    • Monitor Slack

    • Triage Discussions

    • Make sure that ongoing Change Requests are moving forward at the right pace or closing them

    hashtag
    Emeritus status

    If a Reviewer is no longer interested or cannot perform the duties listed above, they should volunteer to be moved to emeritus status. In extreme cases, this can also occur by a vote of the Reviewers per the voting process below.

    hashtag
    Leads

    The MOE Project Lead is designated to the Technical Steering Committee. They are the primary point of contact for the project and representative to the Open Mainframe Project's Technical Advisory Council. The Lead(s) will be responsible for the overall project health and direction, coordination of activities, and working with other projects and committees as needed for the continued growth of the project.

    hashtag
    Release Process

    Project releases will occur as soon as a Reviewer approves a Change Request. Any changes will be live thereafter.

    hashtag
    Conflict Resolution and Voting

    In general, we prefer that Issues, Discussions and Reviewer membership are amicably worked out between the persons involved.

    If a dispute cannot be decided independently, the Reviewers can be called in to decide an issue. If the Reviewers themselves cannot decide an issue, the issue will be resolved by voting. The voting process is a simple majority in which each committer receives one vote.

    hashtag
    Communication

    This project, just like all of open source, is a global community. In addition to the , this project will:

    • Keep all communication on open channels

    • Be respectful of time and language differences between the community members

    • Ensure tools are able to be used by community members regardless of their region

    If you have concerns about communication challenges for this project, .

    Earn A Contributor Badge

    A digital badge is a simple but great way to acknowledge and share your contributions with your professional circle. You can attach your badge to a website, mail signature, or social network, and with one simple click, employers and other interested parties can easily view and verify your contributions.

    Each badge has defined "Earning Criteria" and requirements for earning the specific badge. Additional badges will be created so be sure to check back often.

    hashtag
    Contributor: Level 1

    1. Must be a member of

    2. Create 1 blog post/library entries on either:

    Related to Mainframe foundational concepts to increase learning assets for the community, using blog post, videos, articles and existing or new reference.

    Or share your mainframe journey, follow the .

    It should be using Gitbook course structure –

    1. Must be engaged with the community via our channels (Slack channels and Comments on Gitbook)

    hashtag
    Contributor - Level 2

    1. Must be a member of

    2. Must be engaged with the community via our channels:

      1. Engage in the Slack Channels

    hashtag
    Contributor - Level 3

    1. Must be a

    2. Collaborate with other contributors and be part of ​ from other contributors.

    3. Demonstrate engagement via content/has engaged with content in the form of likes, follows and meaningful comments.

    MOE Vision, Mission and Content Phases

    Mainframe Open Education (MOE)arrow-up-right is sponsored by the Open Mainframe Project arrow-up-right(OMP)arrow-up-right. The community partnership focuses on ‘open sourcing’ mainframe learning roadmaps and community knowledge transfer. To make it easier for hiring managers to have access to a plan and co-develop valuable assets – much of it in the minds and archives of our respective organizations.

    hashtag
    Vision

    The vision of MOE is to build a place for mainframe experts to share and consume the tribal knowledge they gained with years of experience. MOE board of experts will promote submissions within quality standards for the end user - all are cataloged in a consumable roadmap orientation. There are thousands of experts in the market to pass knowledge to the next generation. Join the project to learn about this community partnership and how to participate and contribute.

    hashtag
    Mission

    The MOE mission is to offer all mainframe users a platform to cultivate skill onboarding that is most critical to future hires and to allow for knowledge sharing and community contribution. We seek to align the best-of-breed foundational curriculum to cultivate new mainframe skills for today's hybrid data center. Specifically, MOE can help with the following aspects:

    • Mainframe eco-system collaboration is designed to support companies as they onboard new mainframe talent.

    • Create a community through shared ownership and a shared platform via the Open Mainframe Project.

    • Encourage market contributions of education assets

    hashtag
    Content Phases

    The project was designed based on five initial phases.

    Our goal is to ensure we have the most relevant information organized in a logical and accessible way for the community.

    This structure is a starting point where the can contribute and collaborate to develop and continuously improve the content library.

    Contribute

    Edit

    Review

    Deploy

    hashtag
    Key Sections

    Here are the five chapters of MOE content currently under development:

    1

    hashtag
    Chapter 1

    This chapter introduces what a mainframe is to anyone new to the Mainframe, including the role of the Mainframe today, entities that use the mainframe, and the basic architecture and components of a mainframe.

    2

    circle-check

    We encourage YOU to contribute to additional chapters to MOE!

    Reviewer List
    Code of Conduct
    please contact a Reviewer

    Why MOE?

    In this world of fast changing technology industry, Mainframe Open Education (MOE) is needed to cater the problem of collection of education materials out today that includes the unique expertise of the mainframe community.

    It is aimed to provide a community support platform where experts can share their knowledge and their materials. The Mainframe Open Education project offers a convenient, easy-to-use platform through which the experts can share their up-to-date materials and even make collaboration with the broader mainframe community.

    It can also provide a clear learning path and fill the technology skills gap by offering materials at no cost or even low cost. And then open opportunities for community support and engagement, where experts and seasoned professionals can share their knowledge and best practices.

    Project Support

    If you have questions or suggestions regarding this project, please feel free to reach out to us on the Open Mainframe Project's Slack under the #omp-education-projectarrow-up-right channel.

    If you require an invite to the Slack workspace, please visit slack.openmainframeproject.orgarrow-up-right.

    Attend SUG or Bi-weekly meeting
  • Review the proposed content in the GitBook

  • Create 3 blog post/library entries related to Mainframe foundational concepts to increase learning assets for the community, using blog post, videos, articles and existing or new reference. It should be using gitbook course structure – How to contributearrow-up-right

  • Minimum 2 years as a contributor and active member

    Open Mainframe Educationarrow-up-right
    template here
    How to contributearrow-up-right
    Open Mainframe Educationarrow-up-right
    Mainframe Open Education - Contributor - Level 2arrow-up-right
    ​MOE Gitbook content Listarrow-up-right
    Contributor Level 1 Badge
    Contributor Level 2 Badge
    Contributor Level 3 Badge

    Ease the Path to obtaining industry-relevant mainframe skills

  • Develop learning roadmaps for job roles on the mainframe

  • Provide business leaders easy access to free foundational education

  • Address the faculty & university awareness gaps with new access to learning curriculum

  • hashtag
    Chapter 2 Chapter 2: Foundational Technology

    Chapter 2 reviews technology training that is important to the path, including z/OS fundamentals, TSO / ISPF, JCL, asset management, etc.

    3

    hashtag
    Chapter 3 Chapter 3: Roles in Mainframe

    This chapter reviews and describes the different roles one can be working on the Mainframe, including services, developer, etc.

    4

    hashtag
    Chapter 4 Chapter 4: Deeper Dive in Role Chosen

    Chapter 4 provides learners with in-depth module training based on the role chosen, including hands-on labs, interactive demonstrations, etc.

    5

    hashtag
    Chapter 5 Chapter 5: Career Paths and Opportunities

    In this chapter, we delve into offering career and professional development opportunities tailored to mainframers at different experience levels.

    personas
    Chapter 1: What is a Mainframe Today?

    INTRODUCTION What is Enterprise Computing?

    CHAPTER 1 What is a Mainframe Today?

    CHAPTER 2 Foundational Technology

    CHAPTER 3 Roles in Mainframe

    CHAPTER 4 Deeper Dive in Role Chosen

    CHAPTER 5 Career Path Opportunities

    MOE Git Involved Monthly Campaign

    Three easy steps to get involved in open mainframe education

    Git Involved is a monthly community campaign by Mainframe Open Education designed to make it easy—and welcoming—for anyone to participate in the open mainframe education ecosystem.

    Whether you’re brand new to the mainframe, a student, educator, or experienced professional, Git Involved gives you simple, meaningful ways to contribute, learn, and connect. No prior open-source experience required.

    By getting involved, you help shape open, accessible mainframe learning resources—and you become part of a global community passionate about growing the next generation of mainframe talent.

    hashtag
    How to Git Involved

    1. Join the (glad you are here!) Explore our open learning hub and learn how to navigate and contribute.

    2. Share Your Story Add your experience to the “” page and help inspire others who are new to the platform.

    3. Make a Contribution Contribute in a way that fits your comfort level:

    • Fix a typo or small formatting issue

    • Suggest a new topic

    • Propose an improvement to a New to Mainframe chapter

    Every contribution counts—big or small.

    4. Attend an Event Join our community through:

    • Monthly

    • Bi-weekly Core Team meetings (contact to add you to the meetings!)

    • or local New to Z meetups

    Check out our upcoming events to find one that works for you.

    5. Earn Your MOE Member Badge Once you’ve completed the steps above, email to confirm your participation and receive your MOE Member badge as recognition of your contribution.

    Questions? Reach out to us on the

    Become a Contributor

    We are a community-centric project and welcome the participation and contribution of all members of the mainframe community. Whether you would like to contribute content, or want to discuss existing content and how to improve it, we welcome and encourage the interaction.

    What type of content can you contribute? Content comes in all forms, the only limitation is that it should be publicly available, attributed to the author, and not violate any copyrights. We welcome links to articles, infographics, courses, videos, blog posts, podcasts and more. All submissions will be reviewed by the MOE team and upon acceptance, merged into the workspace.

    hashtag
    Step 0: Review Legal Disclaimer, Copyright and License

    triangle-exclamation

    Review our before contributing your content.

    hashtag
    Step 1: Request editor access and sign in:

    Use the following invitation link to sign in as an editor:

    hashtag
    Step 2: Edit by Comments and Discussions

    Once your access is approved, there are two ways of contributing: . Please review the help documents to understand how these processes work.

    hashtag
    Step 3: Edit

    Step 3) When creating a change request first click on the "Edit" button on the top right side of the site page. Next provide a description for your request. The field is located on the top left of the site page after you click "Edit." When submitting content through the change request, provide a high-level description of the content and the name of the content creator.

    Note: Changes requests should be made by page. If you have suggestions to more than a page, it is required to create a Change Request per Page. Otherwise, your Change Request might be rejected.

    For more detailed information on how to contribute to the project, please download our Contributor Quick Reference Guide below.

    Code of Conduct - LF Projects, LLCLF Projects, LLCchevron-right
    LF Projects, LLC Code of Conduct
    Mainframe Open Education Webinar
    Mainframe Open Education Board • openmainframeprojectGitHubchevron-right
    Mainframe Open Education Trello Board

    Legal Disclaimer, Copyright and License

    Copyright Contributors to Mainframe Open Education Project.

    This project is licensed under a , except for content from other sources where a different license is otherwise noted.

    By submitting any contribution to this project, you certify that you accepts the as required by the Open Mainframe Project.

    Creative Commons Attribution 4.0 International License (CC-BY-4.0)arrow-up-right
    Developer Certificate of Origin 1.1arrow-up-right
    Mainframe Open Education GitBook
    Share Your Mainframe Story
    Student User Group (SUG) callsarrow-up-right
    MOE eventsarrow-up-right
    Open Mainframe Project – Education Slack channelarrow-up-right
    Legal Disclaimer, Copyright and License
    Comments and Discussionsarrow-up-right
    file-download
    659KB
    Contributor QRG.docx
    arrow-up-right-from-squareOpen
    Screenshot showing the Edit button to start a change request
    Screenshot of the field used to describe a new change request
    Cover
    Cover
    Cover
    SHARE Winter 2020
    Cover
    Cover
    Logo
    Logo
    Cover
    Mainframe Open Education 3-Minute Overview
    GitBookapp.gitbook.comchevron-right
    Logo
    Nanxi Meng
    Nanxi Meng