It is our pleasure to share the Continuous Delivery Foundation 2023 Annual Report which aims to highlight the achievements of our community and our projects and summarize the key initiatives driven by the community.
The report captures some of the key steps our community took to make Continuous Delivery accessible and drive the future of software delivery.
🇯🇵 Read the Japanese version (PDF) of the CD Foundation Annual Report, translated by The Linux Foundation Japan. 日本語版はこちら
Projects
The eight active CDF open source projects have been hard at work. Here are their highlights for 2023:
CDEvents
- CDEvents supported by Jenkins, Spinnaker, Testkube, Tekton. Argo, Flux, Harbor and Guac in progress
- Go and Java SDKs enhanced, along with a PoC for the visualization of CDEvents. Python, Rust and .NET SDKs upcoming
- In the spec: incident, test and artifact-signed events. A more powerful way to connect events with each other is being developed
- Collaboration and communication around CDEvents have really taken off, such as in CNCF TAGs, OpenSSF, CNOE.io, VSMI, End-user blogs, KubeCon, Open-Source Summit
- CDEvents project governance is being formalized
Jenkins
- Jenkins Contributor Spotlight site is now live. Meet the people shaping the future of Jenkins as we showcase the top contributors.
- User experience has improved with new themes, icons, menus, forms, and buttons. Jenkins now supports:
- dark mode and has a more modern look and feel
- Java 21 in addition to Java 11 and Java 17 and ensuring a clear path for compatibility with future Java versions.
- Plugin health score is now available on plugins.jenkins.io for each Jenkins plugin. Plugin maintainers can use the score to guide their improvements. Plugin users can use the score to select plugins that are actively maintained
- Jenkins infrastructure team has successfully reduced Jenkins infrastructure costs even while the worldwide Jenkins job count has increased. They have recruited new infrastructure sponsors like DigitalOcean and Cloudflare and have found ways to more effectively use donations from long-time sponsors like the Continuous Delivery Foundation, CloudBees, JFrog, and Microsoft
- New contributors have been welcomed to the project through community projects, including:
- Google Summer of Code (final reports one, two, three, four)
- Hacktoberfest (over 400 pull requests merged, over 80 new contributors).
Ortelius
Screwdriver
- 322+ Pull Requests merged in 2023
- Usability Improvements
- Build Artifact viewer can now display HTML pages that use query parameters for pages.
- Added User Settings page for managing user preferences such as the job name width in the Pipeline build workflow graph.
- Added Pipeline Metrics for Templates. This enables Template owners to track the usage of their templates.
- Multi-workspace support for Slack notification enables build pipelines to publish notifications to multiple Slack workspaces.
- Builds
- Build pods expose more metadata as Kubernetes labels for metric collection.
- Added a feature to group Screwdriver k8s build clusters which enables SD admins to manage on-prem and cloud clusters efficiently.
- Added Redis job-lock for builds to prevent duplicate scheduling of periodic jobs.
- Internals: Node.js upgraded to v18 and Ember.js upgraded to v4.x
Shipwright
- Actively engaged in the cdCon 2023, fostering collaboration and showcasing our latest state with the community.
- Participated in Hacktoberfest 2023, contributing to the global open source community.
- Successfully released beta API, signalizing a high level of project maturity
Spinnaker
- Account management API
- Follow along with Spinnaker Modernization efforts here
- Implementing CDEvents
- Resource Reduction
Tekton
- Many Supply Chain Security Features
- Tekton Catalog on Artifact Hub
- Several features promoted to beta and stable
- Improved matrices and scheduling capabilities
- Many new large scale adopters
Hacktoberfest and GSoC
The CD Foundation’s projects participated in Hacktoberfest for the fourth year in a row and the Jenkins project was Google Summer of Code mentor organization once again in 2023 for their seventh year (and will be again next year).
Training and Certification
A new training and a new SkillCred are now available for Tekton thanks to the project’s community and Linux Foundation Training and Certification.
Members
New Members
This year, the CD Foundation welcomed TestKube as a new members, for a total of 29 members.
Community
Ambassadors
The 2023 CDF Ambassador cohort was announced in April! Thank you to the community for its continued support in spreading the word about the CD Foundation and the overwhelming number of ambassador applications.
Awards
At cdCon this May, we hosted the third annual CDF Community Awards ceremony.
Elections & Commitees
This year, the community re-elected some seats on our various CDF Committees. Each election had way more candidates than the number of available seats.
- Technical Oversight Committee
- Governing Board
- Program Committees
Cross-Community Collaboration
Our community asked for it and we delivered! Here are cross-community collaborations we were a part of this year:
- VSM Consortium (VSM Interoperability)
- OpenMainframe Project (CD for Mainframes)
- CNCF
- cdCon + GitOpsCon
- GitOps Certification
- GitOps Microsurvey
Continuous Spotlight
At the end of the year, the CDF launched a new initiative to highlight its wonderful community members individually.
Events & Outreach
Events
This year, we hosted the third annual cdCon in North America. We also hosted the second CD Mini Summit, co-located with Open Source Summit Europe, and will host our first cdCon Japan in Tokyo this December.
We also participated in external events like FOSDEM 2023 and ONE Summit Regional Day.
cdCon + GitOpsCon
May 8 – 9 | Vancouver, Canada
Watch the recordings
CD Mini Summit
September 18 | Bilbao, Spain
View Program ➡️ Register Now
cdCon Japan
December 4 | Tokyo, Japan
Call for Proposals closing Sept. 10
Continuous Delivery Workshop Series
One of the CDF community initiatives is the Continuous Delivery Workshops. It’s run by the community, for the community. The first workshop, with Steve Taylor, aired live on June 22: Securing Your CI/CD Pipeline From Code to Deployment and has over 265 views on YouTube.
Techstrong TV
Since 2022, we’ve been collaborating with Techstrong to host The CD Pipeline – Continuously Delivering Software from A to Z which spotlights all aspects of Continuous Delivery as we interview community thought leaders about different technologies, open source, best practices, and future trends. Key topics include Continuous Delivery events, interoperability, software supply chain, and more.
Want to listen on the go? Check out the CD Pipeline Show Podcast on all popular podcasting platforms.
We’ve hosted five episodes so far this year:
- Episode 4: Interoperability Challenges and Solutions
- Episode 5: Continuous Delivery and the End User Community
- Episode 6: cdCon Sneak Peek
- Episode 7: The State of Continuous Delivery Report 2023
- Episode 8: Advancing Testing in Continuous Delivery
- Episode 9: Unleashing Generative AI for Software Innovation
Publications
State of Continuous Delivery Report
This year, we will publish the fourth State of Continuous Delivery Report in our series (started in 2021) and it was very well received! Read it here.
Press coverage
Many reports were written about the report. Here’s the current list:
- DevOps.com – CDF Report Reveals Lack of DevOps Maturity
- Forbes – Best Of Suite Or Best Of Breed? The Battle Of Convenience Vs. Effectiveness
- ITPro Today – CD Foundation State of Continuous Delivery Report Shows Growth in DevOps
- iTWire – DevOps observability is the key to unlocking developer velocity
- SD Times – Report: Adoption of DevOps practices increasing, while code velocity remains the same
- SiliconANGLE – The continuous delivery ecosystem: Interoperability and security take center stage
- TFIR – Latest State of CD Report Reveals Continued Increase Of DevOps Practices Adoption
CDF User Stories
In February, we launched our CDF User Stories program. We’ve published three in total:
- Fidelity Investments: Securing Fidelity Investments’ Software Supply Chain: A Platform Approach to Enhancing Continuous Delivery Security Practices
- Ericsson: Developing Complete End-to-End CI/CD Pipelines at Ericsson
- Autodesk: Streamlining Global Continuous Delivery: The Impact of Developer Relations Automation at Autodesk
Blog Posts
In collaboration with our community, we published several blog posts touching on the different aspects of CD, including Interoperability, Supply Chain Security, and more.
- CDEvents in Action – Leveraging the Spec for Pipeline Notifications and Approvals
- Managing Infrastructure as Code (IaC) with OpenTofu
- Speed Up Container Image Builds in Tekton Pipelines
- Importance of Open Source in High-Compliance Organizations
- Evolution of CI/CD with SRE – A Future Perspective
- Getting To SLSA Level 2 with Tekton and Tekton Chains
- Optimizing Your Development Team: Using Real Data to Focus on Real Value
- 10 Strategies to Build and Manage Scalable Infrastructure
- CDEvents Embraces Testing in CD Pipelines
Thank you!
We hope you enjoyed reflecting on all the great things we accomplished together in 2023. Your comments and feedback are welcome at info@cd.foundation
Next Year
See you in 2024
Don’t forget to submit your talk for cdCon 2024, taking place in Seattle, Washington on April 16–18, as part of Open Source Summit North America.