General introduction of Git and its feature set. Subversion migration strategies using git-svn, subgit or github enterprise. Suitable for different audience types managers, developers, etc.
Software development is more than just writing code. Learn about organizing and packaging projects to be more accessible to other developers in this talk presented by SuprTEK. Discover what makes an easy-to-compile and distributable code base.
Open Mainframe Project's Zowe, the first-ever open source software framework, has announced its first active Long Term Support (LTS) release and updated Zowe Conformance Program. This webinar will explain the significance of LTS and the impact it will have on the Zowe Conformance Program, which will have new features and enhancements. Join this webinar to learn more about the Zowe LTS, the Zowe Conformance Program, and how to get involved and engaged in one of the most active open source communities!
Speakers include:
- Bruce Armstrong, Member of the Zowe Leadership Committee and IBM Z Offering Manager
- Peter Fandel, Member of the Zowe Leadership Committee and Senior Director, Product Management for Rock Software
- Rose Sakach, Zowe Onboarding Squad Scrum Master and Global Product Manager, Mainframe Division for Broadcom
January OpenNTF Webinar: 4D - Domino Docker Deep DiveHoward Greenberg
This talk is for Domino admins and developers who would like to leverage containerization and want to get started navigating this jungle of technologies. Docker, Podman, Kubernetes, OpenShift, and more - we're going to explain when to use which platform and how to automate your deployments. The speakers will be:
Thomas Hampel, Director, HCL Product Management
Daniel Nashed, HCL Lifetime Ambassador
July OpenNTF Webinar - HCL Presents Keep, a new API for DominoHoward Greenberg
In 2019 the HCL Labs reimagined how a REST API for Domino should look like. The initial prototype was shared with selected customers and partner. Based on the feedback, Project KEEP will ship together with Domino.
KEEP allows applications to interact with Domino servers using simple HTTP calls directly from a browser, desktop or mobile app, or with a application server in the middle. To make this API accessible to a large audience open standards like OpenAPI or JWT were chosen over propriety implementations.
This session will introduce KEEP and the design principles and use cases. Data security and ease of use will be highlighted. Warm up your Postman clients and curl command lines and follow along!
The presenters for this session will be Stephan Wissel and Paul Withers from HCL.
General introduction of Git and its feature set. Subversion migration strategies using git-svn, subgit or github enterprise. Suitable for different audience types managers, developers, etc.
Software development is more than just writing code. Learn about organizing and packaging projects to be more accessible to other developers in this talk presented by SuprTEK. Discover what makes an easy-to-compile and distributable code base.
Open Mainframe Project's Zowe, the first-ever open source software framework, has announced its first active Long Term Support (LTS) release and updated Zowe Conformance Program. This webinar will explain the significance of LTS and the impact it will have on the Zowe Conformance Program, which will have new features and enhancements. Join this webinar to learn more about the Zowe LTS, the Zowe Conformance Program, and how to get involved and engaged in one of the most active open source communities!
Speakers include:
- Bruce Armstrong, Member of the Zowe Leadership Committee and IBM Z Offering Manager
- Peter Fandel, Member of the Zowe Leadership Committee and Senior Director, Product Management for Rock Software
- Rose Sakach, Zowe Onboarding Squad Scrum Master and Global Product Manager, Mainframe Division for Broadcom
January OpenNTF Webinar: 4D - Domino Docker Deep DiveHoward Greenberg
This talk is for Domino admins and developers who would like to leverage containerization and want to get started navigating this jungle of technologies. Docker, Podman, Kubernetes, OpenShift, and more - we're going to explain when to use which platform and how to automate your deployments. The speakers will be:
Thomas Hampel, Director, HCL Product Management
Daniel Nashed, HCL Lifetime Ambassador
July OpenNTF Webinar - HCL Presents Keep, a new API for DominoHoward Greenberg
In 2019 the HCL Labs reimagined how a REST API for Domino should look like. The initial prototype was shared with selected customers and partner. Based on the feedback, Project KEEP will ship together with Domino.
KEEP allows applications to interact with Domino servers using simple HTTP calls directly from a browser, desktop or mobile app, or with a application server in the middle. To make this API accessible to a large audience open standards like OpenAPI or JWT were chosen over propriety implementations.
This session will introduce KEEP and the design principles and use cases. Data security and ease of use will be highlighted. Warm up your Postman clients and curl command lines and follow along!
The presenters for this session will be Stephan Wissel and Paul Withers from HCL.
CollabNet TeamForge® is the industry’s most complete open Application Lifecycle Management (ALM) platform that enables and streamlines enterprise adoption of the most popular open source development tools. With TeamForge®, enterprise development organizations can accelerate application development and delivery by connecting teams, tools of their choice, and flexible processes with complete end-to-end traceability and reporting. TeamForge® enables companies to gain strategic value from Agile, Continuous Delivery, and DevOps initiatives.
TeamForge® 8.0 is a significant new release that introduces a modern new user interface along with a host of new first-class capabilities for the enterprise. Join Kartik Raghavan- SVP of WW Engineering, Operations & Support at CollabNet- for an overview and live demo of TeamForge® 8.0.
Whether you are a Zowe User, Contribor, Extender or simply interested in what's happening with Zowe - please join us for the launch of the Zowe Quarterly Update Webinar. This is the first in the series of webinars we plan to host each quarter. The webinar will include:
A focus topic / speaker
A brief Zowe update
Upcoming Community Events Overview
Interactive Polls
Join us on this webinar to learn how we are extending the Zowe ZSS (z/OS back-end) to facilitate building in-depth (cross-memory, privileged, system-level) mainframe products with little-to-no assembler code required.
August OpenNTF Webinar - Git and GitHub ExplainedHoward Greenberg
When OpenNTF began in 2001, source control was little known and sharing of code via the cloud was limited. Fast forward 20 years and GitHub is the dominant sharing site and git the standard technology for source control.
In this webinar Paul Withers and Jesse Gallagher will:
Demystify git
Explain Branching
Show what makes a high quality repository
How to take advantage of GitHub’s broad functionality
Get that coveted "Verified" badge
Go from source control zero to GitHub hero!
Open Source Investments in Mainframe Through the Next Generation - Showcasing...Open Mainframe Project
In it's 3rd year, the Open Mainframe Project continues to invest in the open source ecosystem on mainframe through it's summer internship program. This year's class focused on improving mainframe open source packaging and support of modern technologies such as Cloud Foundry and Kubernetes.
In this session, interns will present their work and experience in working in the internship program.
As the popularity of Git grows, questions around security and code quality are moving center stage. Learn why the combination of Git/Gerrit and TeamForge form the industry’s leading enterprise-grade solution to manage Git based development programs, both on-premises and in the cloud.
In this webinar, Johannes Nicolai will provide an overview of Git/Gerrit- and why enterprises choose to use the Git-TeamForge integration for unmatched security, scalability and compliance, as well as introduce and demonstrate the power of Gerrit 2.8 with TeamForge:
How you can ensure meeting regulatory and corporate compliance mandates with TeamForge’s tamper-proof audit trails.
How TeamForge provides 100% history protection for accidentally deleted branches and helps you meet the most stringent compliance standards.
How Git, Gerrit and Jenkins reduces the number of manual code reviews by automatically pre-validating builds via Jenkins.
How to graphically design your own review workflows using CollabNet’s Quality Gate Wizard for Gerrit
TeamForge® 8.1 is a major release that advances TeamForge's ability to help organizations accelerate application development and delivery while maintaining governance, compliance, and IP security standards.
Tools for Managing your LabVIEW Source CodeDMC, Inc.
This presentation is on the topic of managing LabVIEW source code. It covers what type of code is in a VI File, LabVIEW Projects, libraries, project libraries, packed project libraries and Class libraries. It also reviews the VI Package Manager (VIPM) and its sub-programs.
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyRandy Bias
Keynote at OpenStackSV's inaugural event. Essentially a call to arms to fix the missing "product leadership gap" that is clearly causing drag on the project(s).
Are you struggling to fully realize the benefits of Git in your development processes? Watch this webinar to learn the benefits of using Git and how CollabNet’s TeamForge platform, training and services can help improve your Git adoption and performance throughout your global organization.
The open source movement has rapidly become the way code is being developed for today’s smart and agile businesses. This webinar will cover how an “open mainframe” is the perfect solution for deploying open source on an enterprise computing platform. You will learn how the open source community has gathered around the mainframe platform and how Open Mainframe Project is the starting point for open development.
On April 17 at 8 am PST, Open Mainframe Project hosted a webinar titled “Open Source on the Modern Mainframe.“Join this roundtable session to learn the latest approaches to integrating the mainframe into modern devops tooling and practices to accelerate delivery and drive true cross-platform applications. Open Mainframe Project leaders from IBM, SUSE, VCU, Velocity Software and Western & Southern Financial Group will share insight and roadmaps about several open source projects under the OMP umbrella that can help with your devops needs.
Open Mainframe Project leaders from IBM, SUSE, VCU, Velocity Software and Western & Southern Financial Group will share insight and roadmaps about several open source projects under the OMP umbrella, including Ambitus, Feilong, Polycephaly, Zowe and Zorow, that can help with your devops needs.
Code Hosting: The Key to Autonomous, Self-Service DevelopmentRachel Maxwell
While developers differ in their selection of tools and coding language of choice, many face the same challenges that are hindering productivity. Often times, developers have to use multiple systems to manage their source code and project artifacts. Couple that with the highly distributed nature of today’s work environment, and it’s no wonder why development teams lack visibility and a holistic view of the entire software development lifecycle. This can be problematic, especially in light of increasingly shorter turnaround times for bringing products to market.
Code hosting and collaboration platforms, on the other hand, solve those challenges. We will talk about why these platforms are needed for today’s developers and how they create a consolidated environment that allows developers to be autonomous, and as a result, more productive.
Specifically, we will delve into the following benefits of code hosting platforms:
• Self-Service: Rather than waiting on IT, project managers can fulfill their own requests through fine-grained permissions and delegated user management with the LDAP/AD system.
• Developer Flexibility: Modern platforms are now accommodating multi-repos and repository types (e.g., Git, Subversion, Maven, etc.) in one project. This is allowing development teams to exploit all of their development resources while maintaining a single source of truth.
• Automation: Code hosting platforms automate processes (e.g., build notifications, repo creation) to the greatest extent possible, enabling developers to focus on developing the actual software.
• Seamless Collaboration: Code hosting platforms streamline code reviews with merge request code reviews and flexible developer workflows. What’s more, users can set permission on feature branch workflows so approvals are required to merge changes.
• Continuous Integration and Continuous Delivery: Rather than isolating development from downstream processes, code hosting platforms synchronize with the continuous integration server and development tool chain (e.g., Jira, Slack, Jenkins) for continuous delivery.
These slides accompanied a presentation by Dan Gillean of Artefactual Systems, delivered as part of AtoM Camp Cambridge, a three-day boot camp held at St John's College, Cambridge University, May 9-11, 2017 For more information, see:
https://wiki.accesstomemory.org/Community/Camps/SJC2017
In 2013, with the introduction of AtoM 2.0, Artefactual began a fresh rewrite of all the Access to Memory documentation, using Sphinx Documentation as the primary platform. These slides provide some context and background for this change, introduce Sphinx and reStructuredText, and go on to outline step by step how AtoM users can contribute to the AtoM documentation.
This talk, given at the VA Smalltalk Forum Europe 2010 in Stuttgart, gives an overview of techniques and tools to get existing Smalltalk projects back to speed and productivity.
The talk included some demos of tools we created for some of our customers to make their project life much easier.
These slides accompanied a presentation by Dan Gillean and Sara Allain of Artefactual Systems, delivered as part of AtoM Camp Cambridge, a three-day boot camp held at St John's College, Cambridge University, May 9-11, 2017 For more information, see:
https://wiki.accesstomemory.org/Community/Camps/SJC2017
In this session, we looked at the history of the AtoM project, the current governance and maintenance model for AtoM that Artefactual Systems maintains, as well as several other open source business models and stakeholders as we consider ways in which governance and maintenance might look different in the future. Finally, we looked at the state of the application at present with an eye to the future - exploring how changes in international standards and web technologies provide an opportunity to consider what AtoM 3 might look like. The session was followed by open discussion.
CollabNet TeamForge® is the industry’s most complete open Application Lifecycle Management (ALM) platform that enables and streamlines enterprise adoption of the most popular open source development tools. With TeamForge®, enterprise development organizations can accelerate application development and delivery by connecting teams, tools of their choice, and flexible processes with complete end-to-end traceability and reporting. TeamForge® enables companies to gain strategic value from Agile, Continuous Delivery, and DevOps initiatives.
TeamForge® 8.0 is a significant new release that introduces a modern new user interface along with a host of new first-class capabilities for the enterprise. Join Kartik Raghavan- SVP of WW Engineering, Operations & Support at CollabNet- for an overview and live demo of TeamForge® 8.0.
Whether you are a Zowe User, Contribor, Extender or simply interested in what's happening with Zowe - please join us for the launch of the Zowe Quarterly Update Webinar. This is the first in the series of webinars we plan to host each quarter. The webinar will include:
A focus topic / speaker
A brief Zowe update
Upcoming Community Events Overview
Interactive Polls
Join us on this webinar to learn how we are extending the Zowe ZSS (z/OS back-end) to facilitate building in-depth (cross-memory, privileged, system-level) mainframe products with little-to-no assembler code required.
August OpenNTF Webinar - Git and GitHub ExplainedHoward Greenberg
When OpenNTF began in 2001, source control was little known and sharing of code via the cloud was limited. Fast forward 20 years and GitHub is the dominant sharing site and git the standard technology for source control.
In this webinar Paul Withers and Jesse Gallagher will:
Demystify git
Explain Branching
Show what makes a high quality repository
How to take advantage of GitHub’s broad functionality
Get that coveted "Verified" badge
Go from source control zero to GitHub hero!
Open Source Investments in Mainframe Through the Next Generation - Showcasing...Open Mainframe Project
In it's 3rd year, the Open Mainframe Project continues to invest in the open source ecosystem on mainframe through it's summer internship program. This year's class focused on improving mainframe open source packaging and support of modern technologies such as Cloud Foundry and Kubernetes.
In this session, interns will present their work and experience in working in the internship program.
As the popularity of Git grows, questions around security and code quality are moving center stage. Learn why the combination of Git/Gerrit and TeamForge form the industry’s leading enterprise-grade solution to manage Git based development programs, both on-premises and in the cloud.
In this webinar, Johannes Nicolai will provide an overview of Git/Gerrit- and why enterprises choose to use the Git-TeamForge integration for unmatched security, scalability and compliance, as well as introduce and demonstrate the power of Gerrit 2.8 with TeamForge:
How you can ensure meeting regulatory and corporate compliance mandates with TeamForge’s tamper-proof audit trails.
How TeamForge provides 100% history protection for accidentally deleted branches and helps you meet the most stringent compliance standards.
How Git, Gerrit and Jenkins reduces the number of manual code reviews by automatically pre-validating builds via Jenkins.
How to graphically design your own review workflows using CollabNet’s Quality Gate Wizard for Gerrit
TeamForge® 8.1 is a major release that advances TeamForge's ability to help organizations accelerate application development and delivery while maintaining governance, compliance, and IP security standards.
Tools for Managing your LabVIEW Source CodeDMC, Inc.
This presentation is on the topic of managing LabVIEW source code. It covers what type of code is in a VI File, LabVIEW Projects, libraries, project libraries, packed project libraries and Class libraries. It also reviews the VI Package Manager (VIPM) and its sub-programs.
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyRandy Bias
Keynote at OpenStackSV's inaugural event. Essentially a call to arms to fix the missing "product leadership gap" that is clearly causing drag on the project(s).
Are you struggling to fully realize the benefits of Git in your development processes? Watch this webinar to learn the benefits of using Git and how CollabNet’s TeamForge platform, training and services can help improve your Git adoption and performance throughout your global organization.
The open source movement has rapidly become the way code is being developed for today’s smart and agile businesses. This webinar will cover how an “open mainframe” is the perfect solution for deploying open source on an enterprise computing platform. You will learn how the open source community has gathered around the mainframe platform and how Open Mainframe Project is the starting point for open development.
On April 17 at 8 am PST, Open Mainframe Project hosted a webinar titled “Open Source on the Modern Mainframe.“Join this roundtable session to learn the latest approaches to integrating the mainframe into modern devops tooling and practices to accelerate delivery and drive true cross-platform applications. Open Mainframe Project leaders from IBM, SUSE, VCU, Velocity Software and Western & Southern Financial Group will share insight and roadmaps about several open source projects under the OMP umbrella that can help with your devops needs.
Open Mainframe Project leaders from IBM, SUSE, VCU, Velocity Software and Western & Southern Financial Group will share insight and roadmaps about several open source projects under the OMP umbrella, including Ambitus, Feilong, Polycephaly, Zowe and Zorow, that can help with your devops needs.
Code Hosting: The Key to Autonomous, Self-Service DevelopmentRachel Maxwell
While developers differ in their selection of tools and coding language of choice, many face the same challenges that are hindering productivity. Often times, developers have to use multiple systems to manage their source code and project artifacts. Couple that with the highly distributed nature of today’s work environment, and it’s no wonder why development teams lack visibility and a holistic view of the entire software development lifecycle. This can be problematic, especially in light of increasingly shorter turnaround times for bringing products to market.
Code hosting and collaboration platforms, on the other hand, solve those challenges. We will talk about why these platforms are needed for today’s developers and how they create a consolidated environment that allows developers to be autonomous, and as a result, more productive.
Specifically, we will delve into the following benefits of code hosting platforms:
• Self-Service: Rather than waiting on IT, project managers can fulfill their own requests through fine-grained permissions and delegated user management with the LDAP/AD system.
• Developer Flexibility: Modern platforms are now accommodating multi-repos and repository types (e.g., Git, Subversion, Maven, etc.) in one project. This is allowing development teams to exploit all of their development resources while maintaining a single source of truth.
• Automation: Code hosting platforms automate processes (e.g., build notifications, repo creation) to the greatest extent possible, enabling developers to focus on developing the actual software.
• Seamless Collaboration: Code hosting platforms streamline code reviews with merge request code reviews and flexible developer workflows. What’s more, users can set permission on feature branch workflows so approvals are required to merge changes.
• Continuous Integration and Continuous Delivery: Rather than isolating development from downstream processes, code hosting platforms synchronize with the continuous integration server and development tool chain (e.g., Jira, Slack, Jenkins) for continuous delivery.
These slides accompanied a presentation by Dan Gillean of Artefactual Systems, delivered as part of AtoM Camp Cambridge, a three-day boot camp held at St John's College, Cambridge University, May 9-11, 2017 For more information, see:
https://wiki.accesstomemory.org/Community/Camps/SJC2017
In 2013, with the introduction of AtoM 2.0, Artefactual began a fresh rewrite of all the Access to Memory documentation, using Sphinx Documentation as the primary platform. These slides provide some context and background for this change, introduce Sphinx and reStructuredText, and go on to outline step by step how AtoM users can contribute to the AtoM documentation.
This talk, given at the VA Smalltalk Forum Europe 2010 in Stuttgart, gives an overview of techniques and tools to get existing Smalltalk projects back to speed and productivity.
The talk included some demos of tools we created for some of our customers to make their project life much easier.
These slides accompanied a presentation by Dan Gillean and Sara Allain of Artefactual Systems, delivered as part of AtoM Camp Cambridge, a three-day boot camp held at St John's College, Cambridge University, May 9-11, 2017 For more information, see:
https://wiki.accesstomemory.org/Community/Camps/SJC2017
In this session, we looked at the history of the AtoM project, the current governance and maintenance model for AtoM that Artefactual Systems maintains, as well as several other open source business models and stakeholders as we consider ways in which governance and maintenance might look different in the future. Finally, we looked at the state of the application at present with an eye to the future - exploring how changes in international standards and web technologies provide an opportunity to consider what AtoM 3 might look like. The session was followed by open discussion.
Come to this session to get an update about everything related to OpenNTF, the open source community for IBM Collaboration Solutions.
See the contest winning XPages projects live and learn about the new open source projects for IBM Connections.
The session will also cover the IBM Social Business Toolkit SDK which allows XPages, Java and JavaScript developers to easily access IBM Connections and IBM SmartCloud for Social Business from custom applications. Attend this session to see demos of the latest functionality and new samples of the toolkit.
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
Today, transforming a conventional business into a digital one is essential to increase revenue and productivity. Integrating heterogeneous systems and building an ecosystem with integrated components is a fundamental requirement for this.
Most modern systems support integration with other systems through APIs that are exposed to well-known protocols and standards. However, it is hard to expect all existing systems of an organization to be capable of integrating with other systems. Certain legacy systems will only be replaced a few years down the line.
Therefore, the challenge is to drive all these existing systems towards integration. In this half-day workshop, we will discuss how you can use the lean, enterprise-ready, and high-performing WSO2 Integration platform to solve integration and innovation challenges that organizations face when performing brownfield integration.
Discussion topics include:
- The benefits of using open source technologies
- Managing an API lifecycle with open source technologies
- Upleveling brownfield integration with open source technologies
- Customer identity and access management with open source technologies
Want to join us at an interactive workshop? Find out where we'll be headed next - https://wso2.com/events/workshops/
On making standards organizations & open source communities work hand in handBenjamin Cabé
Did you know that the Eclipse Foundation is home to many open source implementations of standards from a dozen of standards defining organizations: IETF, ISO, oneM2M, OASIS, etc.
We do believe that open source is key to standards' adoption, and this presentation shares some thoughts on what makes a standard successful, and how Eclipse has proved with recent success stories that open source and open communities are a key factor.
AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...ddrschiw
Come to this session to learn about how developers can benefit from OpenNTF. We'll start with an overview and show how you can leverage various assets within your projects, then focus on the next generation of the Lotus Notes Discussion template and demonstrate the improved user experience for both Web and rich client. In the main part of this session, we'll then describe how the application has been built technically, and we'll explain how we've used the JavaViews in the client. Finally, we'll walk you through the XPages design and show how you can take home the techniques and custom controls to re-use in your applications.
Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10IxiaRomania
*️⃣*️⃣*️⃣ About the presentation
Open-Source software is widely used by technology companies due to the range of advantages it brings to the table, like the potential to accelerate time-to-market. There are often times when we find ourselves having to adapt Open-Source code to meet our business needs. When numerous such code changes accumulate, we could have a difficult time migrating to a newer version of the Open-Source component. Upstreaming (the process of contributing in-house developed code to an Open-Source project, with the goal of having them accepted and distributed in future project releases) could be a useful tool in managing this complexity. Join us in this presentation, where we will discuss Open-Source and our current experience with contributing some of our in-house source code modifications back to an Open-Source project.
*️⃣*️⃣*️⃣ About the speaker
Tudor Cornea has been employed by Keysight Technologies Romania (formerly known as Ixia Romania) for about ten years. In all of this time, he has worked with a wide range of technologies from the Virtualization and Computer Networking areas. He has learned to appreciate the industry’s dynamicity and the related challenges along the way. His main areas of interest are Linux, Computer Networking, as well as Computer Security.
*️⃣*️⃣*️⃣ About Keysight Connect
Keysight Connect is a series of tech meetups where Keysight’s software engineers showcase their findings and side projects related to computer networks, testing tools, and cybersecurity. 🎫
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Agustin Benito Bethencourt
Introducción a la iniciativa de la Linux Foundation llamada Civil Infrastructure Platform CIP. Descripción del problema que pretende resolver este grupo y sus primeros pasos Transparencias de la charla impartida en el OpenSOuthCode de Málaga, España.
OpenChain in Korea - Intro - 23rd January 2019Shane Coughlan
These are materials presented during the first OpenChain Project Workshop in Korea. Please note that these materials are intended to provide a form of informal minutes of the topics. They are not intended to be conclusive.
SESSION TITLE
DevOps - IaC
SESSION THEME
DevOps
SESSION OVERVIEW
This is a hands-on experience workshop on "DevOps - IaC" and Automation from Infrastructure prospective. The session provides valuable insights on How "IaC" is going to be future for traditional DC, VM's and for Cloud, and How to setup or start with "IaC", what tool set and pipelines can be used and followed to move from traditional manual approach to automated DevOps approach.
SESSION AGENDA
What is DevOps? and Why you need DevOps?
What is DevOps - IaC?
Overview of some essential tools like Git, Jenkins, Docker/Ansible
Live Demo
Q&A
SESSION TAKEAWAYS
DevOps - IaC Framework
Overview of Tool Set
Pipeline Creation Overview
Automation Idea
And at last confidence to start a change towards DevOps
DURATION
45 Mins
I gave this talk on IEEE Day (October 7, 2014). I covered Introduction to Open Source, Various Projects and Products in Open Source, What students can get from Open Source and various different aspects of Open Source during this talk.
Please feel free to download, modify and use the slides for your talks. Lets keep rocking the Free Web ! :)
The Open API Initiative, s̶i̶x̶ Nine Months and Counting." Are you new to the OAI? At the Sept. 15, 2016 OAI Meetup, we started the evening with a brief overview of the Open API Initiative, some background on the Swagger Project that it's based upon, and how many companies today are collaborating to enable open governance of the OAS 3.0 Spec - as it approaches completion later this year. - presented by Jeff Borek, WW Program Director, Open Cloud Business Development, Software Group, IBM Corporation
Similar to OpenNTF - The Lotus Notes and Domino Open Source Organization (20)
JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...Bruce Elgort
Let’s face it – social networking and social software is everywhere, and the term “social” could easily be the buzzword of the year. Embedded in the television shows that we watch, the websites that we visit and the latest offerings of mobile devices, social media is infiltrating our daily lives. The business world is not exempt from the expansion of social media apps either and many companies are exploring, and in some cases scrambling to find, ways they can use and integrate social networking tools and services in their existing applications. In this session, we'll introduce you to social media & software. You'll hear from industry leaders, IBMers and Lotus community members about their experiences using social software in business.
BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...Bruce Elgort
This is the slide deck from the presentation given by Bruce Elgort and Niklas Heidloff at Lotusphere 2011 which was held in Orlando, Florida on Tuesday, February 1, 2011.
Developing a World Class Web 2.0 Application with XPagesBruce Elgort
This session was delivered at Lotusphere 2009 by Matt White (Mr. XPages) and Bruce Elgort of Elguji Software, the makers of IdeaJam, IQJam, LinkJam and TaskJam.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
5. Agenda
• About
✦ What is OpenNTF
✦ History
✦ OpenNTF Today
✦ Current Alliance Members
• Structure
✦ Users
✦ Steering Committee
✦ Alliance Members
✦ Technical Committee
✦ IP and Governance Committee
✦ Contributors
✦ Committers
5
6. Agenda
• Using OpenNTF
✦ The new website
✦ Consuming applications/code
✦ Contributing applications/code
✦ Getting involved and helping out
• Examples of how free OpenNTF code and templates can help
you
✦ Summary and the Road ahead
✦ Questions and Answers and open discussion
6
7. Mission Statement
Providing a framework for the
community so that open source
applications may be freely
distributed, using widely
available licensing terms.
8. OpenNTF is Devoted to...
Enabling groups of individuals all around the
world to collaborate on IBM Lotus Notes/
Domino applications and release them as open
source.
9. OpenNTF is Devoted to...
Enabling groups of individuals all around the
world to collaborate on IBM Lotus Notes/
Domino applications and release them as open
source.
10. OpenNTF is Devoted to...
Enabling groups of individuals all around the
world to collaborate on IBM Lotus Notes/
Domino applications and release them as open
source.
Increasing the quality and quantity of
templates, applications and samples that
are shared by the community.
11. History
• OpenNTF was launched in 2001
• 65,000 registered registered users
• 250 open source projects and 800 snippets of code
• In January 2009 IBM announced at Lotusphere that IBM has
agreed to sponsor a new collaboration with OpenNTF
• Since this announcement IBM has worked with “the old
OpenNTF” and community to define a new governance model
and IP model to accomplish these goals which has resulted in
the OpenNTF Alliance
9
12. OpenNTF Today
• Is now the OpenNTF Alliance
• Steering Committee made up of Alliance Members
• A new governance model in place to provide increased legal protection for
consumers of code (including two licensing models to satisfy all legal
requirements – Apache, GPL)
• Website overhaul - Phase 1 completed
• Technical Committee who meet every other week to discuss and carry out
work to take the Alliance forwards (any registered user can join)
• Alliance members (especially IBM) committing a lot of resources –
management, legal, development and significant code contributions as
part of an overall plan to energize Lotus Notes and Domino application
development
10
14. Structure
• Since Lotusphere 2009, the structure of OpenNTF has
been formalized with the formation of committees,
member agreements and contribution agreements
• All these changes are designed to protect the end
consumer and so opening the opportunities for all to
use OpenNTF assets for even the most stringent legal
departments
• Modeled after the OpenAjax Alliance
12
15. Users
• Users are obviously the most important part of this process,
whether you are consuming or contributing code
• Consuming is done freely and from the code bin, projects
database or the final repositories/catalogs that have had legal
process applied to them
• Submitting new code (as a contributor) requires
✦ A developer to have an Individual Contributor License
agreement in place (ICLA)
✦ Work for a Member company who list you on their Corporate
Contributor License Agreement (CCLA) – basically says you
have the right to submit the code and doesn't belong to
someone else.
13
16. Steering Committee
• Sets the direction of the OpenNTF Alliance
• Made up of Member organizations
• Rotating memberships for 1 or 2 year periods
• One member is voted as the Chair (currently Vince
Schuurman)
14
17. Alliance Members
• Any organization can join OpenNTF as a Member
• No commitment required, however obviously participation is
appreciated
• Need to complete a Membership Agreement form
• Full details and the form is on www.openntf.org on the “Get
Involved” tab
15
18. Technical Committee
• Delivers technical solutions for OpenNTF from server
monitoring to replacing software infrastructure and website
upkeep
• Made up of Member employees and registered users
• Meets every 2 weeks to discuss progress and issues
16
24. Website Updates
• Revamp of project management system
• New profile management
• New catalogs
• Member directory
• New test and development servers
• Want to help?
22
25. Consuming Code and Applications
• Code samples are located in the Code Bin
• Active development takes place in the Project Management
System
• Cleared Code can be downloaded from the catalogs/
repositories
✦ Apache Licensed
✦ GPL Licensed
• You don't even need to be registered for most downloads
23
26. Code Resources
• Notes Widget Catalog – Drag and Drop into your Notes Client
• Projects area – complete or nearly complete fully functional free
applications (with code to learn from)
• Code Bin – lots of code examples for reuse
• Apache Catalog – completed, IP checked and licensed under
Apache for your free reuse (with code to learn from)
• GPL Catalog – completed, IP checked and licensed under GPL for
your free reuse (with code to learn from)
• Development Community
• Add your own projects and get access to like minded developers to
accelerate development, testing etc.
24
27. Contributing Code
• Contributing
✦ You do need to be registered
✦ You do need an ICLA or to be listed on your employers CCLA
✦ New projects are created in the Project Management System – you
will need “Contributor” status to do this (automatic after ICLA).
✦ Projects can then go through a checking process and added to the
catalogs by a “Committer” (anyone can apply to be a Committer
however they must already qualify to be a Contributor and then be
voted in).
• Remember contributing is not just about code. Feedback via
the forums, and IdeaJam, downloading, testing, documenting
is all “contributing” (no ICLA required).
25
28. Notes Client Widgets
• Download from Apache Catalog
✦ http://www.openntf.org/catalogs/a2cat.nsf
✦ Drag and Drop into your Notes Client from the Catalog
• Examples
✦ Driving Directions for Google Maps
✦ Recent Contacts for IBM Lotus Sametime
✦ TripAdvisor Business Travel Center Plugin
✦ Bookmark Viewer for Delicious
✦ Widgets for Facebook, Twitter, Google Mail
✦ Designer Wiki Search
✦ Bookmark Viewer for IBM Lotus Connections Dogear
26
47. XPages Wiki by Steve Castledine
• Developed/Managed by Steve Castledine of IBM
• Runs on Domino Server v8.5/v8.51 only
• Web and Notes Client
• http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/
XPages%20Wiki
• Live Demo: http://openntf.org/xpageswiki.nsf
39
57. New Discussion Template
• The 8.5.1 Discussion Template will shortly be available under
open source terms on OpenNTF
• Niklas Heidloff, Steve Castledine and Peter Presnell are also
preparing a new version to be developed via OpenNTF and
then added back to the build at 8.5.2 (not yet guaranteed)
• Iteration 1 will have the Notes Client updated
• Iteration 2 will have the XPages interface upgraded
• Iteration 3 will have new features as voted for via IdeaJam
• This version will also be available shortly (at 8.5.1 GA)
42
106. Conaex by Heinrich Hilbert and Marc Fischer
• Reports/modification of about 100 different database settings – visible and
hidden
• Storage consumption and distribution of replica's
• Agents and other design elements
• ACL templates
• Tracking of database modifications
• Execution of change requests only after their explicit release
• Easy, persistent parameterization of all Conaex activity by means of task
documents (no console hacking)
• High performing, OS specific server task program based on the Lotus
Domino C API
63
138. Lotus Awards 2010
• Two new awards specifically for OpenNTF
✦ Best Open Source Contribution by an Individual
✦ Best Open Source Contribution by a Business Partner
74
139. Summary and Road Ahead
• OpenNTF Alliance is a “work in progress” but great progress
has been made so far
• Get involved
• New Discussion Template is a landmark project that will be
enhanced at OpenNTF.org first and will come back into the
Lotus Domino build*
✦ * Disclaimer: While intended, there are no guarantees from IBM that
the functionality will be in the final shipping product.
• Follow OpenNTF on Twitter @openntf, PlanetLotus and the
OpenNTF.org home page.
75