<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Operaton</title>
    <description>A community-driven, free, and open-source BPMN engine.</description>
    <link>https://operaton.org/</link>
    <atom:link href="https://operaton.org" rel="self" type="application/rss+xml"/>
    <pubDate>Sun, 15 Feb 2026 08:11:06 +0000</pubDate>
    <lastBuildDate>Sun, 15 Feb 2026 08:11:06 +0000</lastBuildDate>
    <generator>Jekyll v4.3.4</generator>
    
      <item>
        <title>Sonarqube Static Analysis 99 Percent Reduction</title>
        <description>&lt;h2 id=&quot;a-milestone-achievement-99-reduction-in-static-analysis-issues&quot;&gt;A Milestone Achievement: 99% Reduction in Static Analysis Issues&lt;/h2&gt;

&lt;p&gt;We’re thrilled to share a significant milestone in the &lt;strong&gt;Operaton Project&lt;/strong&gt;—we’ve successfully reduced static analysis issues reported by &lt;strong&gt;SonarQube by 99%&lt;/strong&gt;. This achievement represents not just numbers on a dashboard, but a fundamental transformation in our commitment to code quality and long-term maintainability.&lt;/p&gt;

&lt;h3 id=&quot;from-16000-issues-to-under-200&quot;&gt;From 16,000+ Issues to Under 200&lt;/h3&gt;

&lt;p&gt;When we first analyzed the Operaton codebase with SonarQube, we discovered over &lt;strong&gt;16,000 code quality issues&lt;/strong&gt;—a daunting mountain of technical debt inherited from the project’s origins. While the overall code quality wasn’t poor, the sheer volume of issues created challenges:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Obscured real problems&lt;/strong&gt; behind thousands of minor findings&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Discouraged contributors&lt;/strong&gt; from maintaining high standards&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Made code reviews harder&lt;/strong&gt; by mixing critical issues with trivial ones&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Slowed development&lt;/strong&gt; as developers navigated through inconsistent code patterns&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Today, we’ve brought that number down to &lt;strong&gt;under 200 issues&lt;/strong&gt;—a reduction of &lt;strong&gt;99%&lt;/strong&gt;. This isn’t just about cleaning up warnings; it’s about creating a codebase that’s ready for the future.&lt;/p&gt;

&lt;h3 id=&quot;why-this-matters&quot;&gt;Why This Matters&lt;/h3&gt;

&lt;h4 id=&quot;for-code-quality&quot;&gt;For Code Quality&lt;/h4&gt;

&lt;p&gt;A clean SonarQube report means:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Easier identification&lt;/strong&gt; of genuine bugs and security vulnerabilities&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Consistent code patterns&lt;/strong&gt; that make the codebase easier to understand&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Higher confidence&lt;/strong&gt; when making changes or adding features&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Better maintainability&lt;/strong&gt; for both core contributors and community members&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;for-the-community&quot;&gt;For the Community&lt;/h4&gt;

&lt;p&gt;This achievement creates a welcoming environment for contributors:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;New developers can &lt;strong&gt;understand the code&lt;/strong&gt; more quickly&lt;/li&gt;
  &lt;li&gt;Contributors can &lt;strong&gt;maintain high standards&lt;/strong&gt; without fighting existing patterns&lt;/li&gt;
  &lt;li&gt;Code reviews focus on &lt;strong&gt;meaningful improvements&lt;/strong&gt; rather than style inconsistencies&lt;/li&gt;
  &lt;li&gt;The project signals its commitment to &lt;strong&gt;professional quality&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;for-long-term-sustainability&quot;&gt;For Long-Term Sustainability&lt;/h4&gt;

&lt;p&gt;Technical debt doesn’t just slow you down today—it compounds over time. By addressing these issues systematically, we’re:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Preventing future problems&lt;/strong&gt; before they accumulate&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Building on a solid foundation&lt;/strong&gt; for new features&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Reducing maintenance burden&lt;/strong&gt; for years to come&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Ensuring Operaton remains viable&lt;/strong&gt; as a modern BPMN engine&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;the-role-of-sonarqube&quot;&gt;The Role of SonarQube&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;SonarQube&lt;/strong&gt; has been instrumental in this journey. As a leading platform for continuous code quality inspection, it helps us:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Detect bugs and code smells&lt;/strong&gt; automatically across our extensive codebase&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Identify security vulnerabilities&lt;/strong&gt; before they reach production&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Track technical debt&lt;/strong&gt; and measure progress objectively&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Enforce coding standards&lt;/strong&gt; consistently across all modules&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Maintain code coverage&lt;/strong&gt; and test quality metrics&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By leveraging SonarQube’s powerful static analysis capabilities, we’ve transformed subjective code quality discussions into objective, measurable improvements.&lt;/p&gt;

&lt;h3 id=&quot;how-we-got-here&quot;&gt;How We Got Here&lt;/h3&gt;

&lt;p&gt;This wasn’t achieved overnight. It required:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;Clear Goals&lt;/strong&gt;: Setting ambitious but achievable targets and tracking progress&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Systematic Approach&lt;/strong&gt;: Addressing issues module by module, priority by priority&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Team Dedication&lt;/strong&gt;: Multiple contributors working consistently toward the same vision&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Quality Standards&lt;/strong&gt;: Establishing and enforcing higher standards for new code&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Community Support&lt;/strong&gt;: Early adopters testing changes and providing feedback&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every pull request, every code review, every refactoring contributed to this achievement.&lt;/p&gt;

&lt;h3 id=&quot;part-of-a-bigger-picture&quot;&gt;Part of a Bigger Picture&lt;/h3&gt;

&lt;p&gt;This milestone doesn’t exist in isolation—it’s part of our broader modernization journey:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;JUnit 5 migration&lt;/strong&gt;: Moving from legacy testing frameworks to modern standards&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Dependency updates&lt;/strong&gt;: Removing outdated Java EE components&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;API refinement&lt;/strong&gt;: Ensuring stability and consistency for the 1.0 release&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Documentation improvements&lt;/strong&gt;: Making Operaton accessible to everyone&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each initiative reinforces the others, creating a &lt;strong&gt;cohesive, modern platform&lt;/strong&gt; that truly belongs to the community.&lt;/p&gt;

&lt;h3 id=&quot;whats-next&quot;&gt;What’s Next?&lt;/h3&gt;

&lt;p&gt;Reaching 99% reduction isn’t the end—it’s a new beginning:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Maintaining standards&lt;/strong&gt;: Ensuring new code meets our quality bar&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Eliminating remaining issues&lt;/strong&gt;: Working toward 99% and beyond&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Continuous improvement&lt;/strong&gt;: Leveraging automated tools and code reviews&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Sharing knowledge&lt;/strong&gt;: Helping other open-source projects achieve similar results&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;join-us-on-this-journey&quot;&gt;Join Us on This Journey&lt;/h3&gt;

&lt;p&gt;This achievement belongs to the entire &lt;strong&gt;Operaton community&lt;/strong&gt;. Whether you’ve contributed code, reported issues, participated in discussions, or simply used Operaton in your projects—you’re part of this success.&lt;/p&gt;

&lt;p&gt;As we continue building a &lt;strong&gt;sustainable, modern BPMN engine&lt;/strong&gt;, we invite you to:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Contribute&lt;/strong&gt; to the codebase with confidence in its quality&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Share your ideas&lt;/strong&gt; in our &lt;a href=&quot;https://forum.operaton.org&quot;&gt;forum&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Help us maintain&lt;/strong&gt; these high standards as we grow&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, we’re proving that open-source projects can achieve &lt;strong&gt;enterprise-grade quality&lt;/strong&gt; while remaining &lt;strong&gt;community-driven and accessible&lt;/strong&gt;.&lt;/p&gt;

&lt;h3 id=&quot;celebrating-quality&quot;&gt;Celebrating Quality&lt;/h3&gt;

&lt;p&gt;Reducing static analysis issues by 99% is more than a technical achievement—it’s a statement of our values. It demonstrates that &lt;strong&gt;Operaton is committed to excellence&lt;/strong&gt;, not just in features, but in the &lt;strong&gt;foundation&lt;/strong&gt; upon which those features are built.&lt;/p&gt;

&lt;p&gt;Here’s to clean code, sustainable development, and a bright future for the Operaton Project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thank you to everyone who made this possible.&lt;/strong&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2026/02/03/sonarqube-static-analysis-99-percent-reduction/</link>
        <guid isPermaLink="true">https://operaton.org/2026/02/03/sonarqube-static-analysis-99-percent-reduction/</guid>
      </item>
    
      <item>
        <title>Below 1k Sonar Issues</title>
        <description>&lt;h2 id=&quot;static-analysis-findings-drop-below-1000-issues&quot;&gt;Static analysis findings drop below 1,000 issues!&lt;/h2&gt;

&lt;p&gt;Today, we’re thrilled to announce a significant milestone for the Operaton project: our static code analysis findings have dropped below 1,000 issues! 
This achievement reflects our ongoing commitment to code quality, maintainability, and overall project health.&lt;/p&gt;

&lt;h3 id=&quot;a-commitment-to-quality&quot;&gt;A Commitment To Quality&lt;/h3&gt;

&lt;p&gt;Over the past months, our development team has been diligently working to address technical debt and improve the codebase. 
By leveraging tools like SonarQube, we’ve been able to identify areas for improvement and systematically tackle them.&lt;/p&gt;

&lt;p&gt;When SonarQube was first introduced to the Operaton project, we had over 16,000 issues to address. Now, we have adressed ~95% of them.&lt;/p&gt;

&lt;p&gt;Our mission was clear: reduce complexity, eliminate code smells, and enhance the overall quality of our BPMN engine.&lt;/p&gt;

&lt;h3 id=&quot;why-this-matters&quot;&gt;Why This Matters&lt;/h3&gt;

&lt;p&gt;Reducing static analysis findings is more than just a numbers game. It directly impacts:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Maintainability&lt;/strong&gt;: A cleaner codebase is easier to understand, modify, and extend. This means faster development cycles and reduced risk of introducing bugs.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Reliability&lt;/strong&gt;: Addressing code smells and potential bugs leads to a more stable and reliable BPMN engine, which is crucial for mission-critical applications.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Community Confidence&lt;/strong&gt;: As an open-source project, we rely on our community of contributors and users. A high-quality codebase fosters trust and encourages more developers to get involved.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Future Growth&lt;/strong&gt;: A solid foundation allows us to innovate and add new features more effectively, ensuring that Operaton remains a leading choice for BPMN process automation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;how-we-achieved-this&quot;&gt;How We Achieved This&lt;/h3&gt;

&lt;p&gt;Our team continously monitors the codebase using SonarQube, and resolve whatever we can.&lt;/p&gt;

&lt;p&gt;A large portion of findings have been resolvable using OpenRefactory automated refactorings.&lt;/p&gt;

&lt;p&gt;But beyond this, we had to tackle each of the remaining issues manually, which required careful analysis and thoughtful refactoring.&lt;/p&gt;

&lt;p&gt;AI tools, especially GitHub Copilot, have been a great help in this process, assisting our developers in crafting cleaner, more efficient code.&lt;/p&gt;

&lt;p&gt;Furthermore, resolving static analysis findings are a low hanging fruit for new contributors to get familiar with the codebase and contribute meaningfully.
We have received refactorings from multiple first-time contributors, which has been a great help.&lt;/p&gt;

&lt;h3 id=&quot;how-you-can-help&quot;&gt;How You Can Help&lt;/h3&gt;

&lt;p&gt;The remaining issues are more complex and will require deeper analysis and refactoring. We invite our community members to join us in this effort. If you’re interested in contributing, here are a few ways you can help:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Review the &lt;a href=&quot;https://sonarcloud.io/project/issues?issueStatuses=OPEN%2CCONFIRMED&amp;amp;id=operaton_operaton&quot;&gt;SonarQube Dashboard&lt;/a&gt;&lt;/strong&gt;: Familiarize yourself with the current findings and identify areas where you can contribute&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Pick an Issue&lt;/strong&gt;: Choose an issue that interests you and start working on a solution&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Submit a Pull Request&lt;/strong&gt;: Share your improvements with the community by submitting a pull request&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2026/01/13/below-1k-sonar-issues/</link>
        <guid isPermaLink="true">https://operaton.org/2026/01/13/below-1k-sonar-issues/</guid>
      </item>
    
      <item>
        <title>Dvelop Migrates To Operaton</title>
        <description>&lt;h2 id=&quot;dvelop-successfully-migrated-to-operaton-in-production&quot;&gt;d.velop Successfully Migrated to Operaton in Production&lt;/h2&gt;

&lt;p&gt;We’re thrilled to share exciting news from the Operaton community: &lt;a href=&quot;https://www.d-velop.de/&quot;&gt;&lt;strong&gt;d.velop&lt;/strong&gt;&lt;/a&gt;, a leading provider of document management and digital process solutions, has successfully migrated to Operaton in production!&lt;/p&gt;

&lt;p&gt;This milestone was &lt;a href=&quot;https://www.linkedin.com/posts/andre-thesker-5519ba222_opensource-operaton-camunda7-activity-7415009252924137473-iuTs&quot;&gt;announced by Andre Thesker on LinkedIn&lt;/a&gt;, and &lt;a href=&quot;https://www.linkedin.com/posts/karstenthoms_opensource-operaton-camunda7-activity-7415029548804784128-SkdQ&quot;&gt;further discussed by Karsten Thoms&lt;/a&gt;, representing more than just a technical achievement—it’s a powerful validation of Operaton’s maturity, stability, and readiness for mission-critical enterprise workloads.&lt;/p&gt;

&lt;h3 id=&quot;why-this-matters&quot;&gt;Why This Matters&lt;/h3&gt;

&lt;p&gt;d.velop’s decision to migrate to Operaton demonstrates several key points:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Production-Ready Stability&lt;/strong&gt;: Operaton has proven itself capable of handling real-world, business-critical workflows in demanding enterprise environments.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Seamless Migration Path&lt;/strong&gt;: The transition from Camunda 7 CE to Operaton can be accomplished smoothly, minimizing disruption and risk.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Community Confidence&lt;/strong&gt;: When established software companies choose Operaton, it signals strong confidence in the project’s long-term viability and open-source commitment.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;dvelop-advancing-digital-transformation&quot;&gt;d.velop: Advancing Digital Transformation&lt;/h3&gt;

&lt;p&gt;d.velop has built its reputation on providing robust document management systems and workflow automation platforms. Their BPMN-based process automation relies on a solid, dependable engine to orchestrate complex business processes across their platform.&lt;/p&gt;

&lt;p&gt;By migrating to Operaton, d.velop ensures:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Continued Innovation&lt;/strong&gt;: Access to an actively maintained, community-driven BPMN engine that evolves with modern requirements.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Open Source Freedom&lt;/strong&gt;: No vendor lock-in, full transparency, and the ability to contribute to the platform’s future.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Long-Term Sustainability&lt;/strong&gt;: A stable foundation built on proven technology with a committed community behind it.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;what-this-means-for-the-operaton-community&quot;&gt;What This Means for the Operaton Community&lt;/h3&gt;

&lt;p&gt;d.velop’s successful production migration is significant for several reasons:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Real-World Validation&lt;/strong&gt;: Moving production workloads to Operaton proves that the engine is ready for enterprise use. It’s not just a promising alternative—it’s a proven solution.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Migration Confidence&lt;/strong&gt;: Organizations still running Camunda 7 CE can look to d.velop’s experience as evidence that migration to Operaton is achievable and worthwhile.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Growing Ecosystem&lt;/strong&gt;: Every company that adopts Operaton strengthens the community, contributes to the knowledge base, and helps ensure the project’s sustainability.&lt;/p&gt;

&lt;h3 id=&quot;the-open-source-advantage&quot;&gt;The Open Source Advantage&lt;/h3&gt;

&lt;p&gt;d.velop’s choice reinforces why open source matters in business-critical infrastructure:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Transparency&lt;/strong&gt;: Complete visibility into the codebase ensures no hidden surprises.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Control&lt;/strong&gt;: Organizations retain control over their technology stack without depending on commercial licensing decisions.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Collaboration&lt;/strong&gt;: The ability to contribute improvements benefits everyone in the community.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;join-the-movement&quot;&gt;Join the Movement&lt;/h3&gt;

&lt;p&gt;d.velop joins a growing community of organizations choosing Operaton for their BPMN process automation needs. From healthcare to enterprise software, companies are recognizing that Operaton provides:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Full compatibility with Camunda 7.24&lt;/li&gt;
  &lt;li&gt;Active development and regular releases&lt;/li&gt;
  &lt;li&gt;Comprehensive documentation and migration tools&lt;/li&gt;
  &lt;li&gt;A welcoming, collaborative community&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;looking-forward&quot;&gt;Looking Forward&lt;/h3&gt;

&lt;p&gt;As more organizations like d.velop migrate to Operaton, we’re building momentum for a truly independent, community-driven BPMN engine. Each success story strengthens the ecosystem and demonstrates that open source can deliver enterprise-grade reliability.&lt;/p&gt;

&lt;p&gt;We’re grateful to d.velop for their confidence in Operaton and for sharing their success with the community. Their migration paves the way for others and shows that the future of BPMN process automation is open, collaborative, and bright.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Are you considering migrating to Operaton?&lt;/strong&gt; Connect with our community, explore our migration guides, and discover how Operaton can power your business processes. Together, we’re building the BPMN engine that truly belongs to everyone.&lt;/p&gt;
</description>
        <pubDate>Fri, 09 Jan 2026 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2026/01/09/dvelop-migrates-to-operaton/</link>
        <guid isPermaLink="true">https://operaton.org/2026/01/09/dvelop-migrates-to-operaton/</guid>
      </item>
    
      <item>
        <title>Operaton Youtube Channel</title>
        <description>&lt;h2 id=&quot;operaton-is-now-on-youtube&quot;&gt;Operaton is Now on YouTube&lt;/h2&gt;

&lt;p&gt;We’re excited to announce that &lt;strong&gt;Operaton has officially launched its YouTube channel!&lt;/strong&gt; As our community continues to grow, we wanted to create a space where you can discover Operaton through video content—making it easier than ever to learn, explore, and stay connected.&lt;/p&gt;

&lt;h3 id=&quot;why-youtube&quot;&gt;Why YouTube?&lt;/h3&gt;

&lt;p&gt;Learning by watching has become one of the most effective ways to understand new technologies. With our YouTube channel, we’re bringing Operaton closer to you through:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Tutorials and Getting Started Guides&lt;/strong&gt; – Step-by-step videos to help you set up, configure, and run Operaton&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Feature Deep Dives&lt;/strong&gt; – Explore the capabilities of Operaton’s BPMN, CMMN, and DMN engines&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Community Highlights&lt;/strong&gt; – Stories from users and contributors who are building with Operaton&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Release Updates&lt;/strong&gt; – Stay informed about new versions and what’s changing&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;join-our-growing-community&quot;&gt;Join Our Growing Community&lt;/h3&gt;

&lt;p&gt;The YouTube channel is another way we’re expanding how you can engage with Operaton. Whether you prefer reading documentation, discussing on our forum, or watching video tutorials—there’s now a place for everyone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Subscribe to our channel:&lt;/strong&gt;&lt;br /&gt;
🎬 &lt;a href=&quot;https://www.youtube.com/@operaton-engine&quot;&gt;youtube.com/@operaton-engine&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We’d love to hear what kind of content you’d like to see. Drop us a comment, connect with us on &lt;a href=&quot;https://www.linkedin.com/company/operaton&quot;&gt;LinkedIn&lt;/a&gt;, or join the conversation in our &lt;a href=&quot;https://forum.operaton.org&quot;&gt;forum&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;building-the-future-together&quot;&gt;Building the Future Together&lt;/h3&gt;

&lt;p&gt;This is just the beginning. As Operaton evolves, so will our video content. We’re committed to creating resources that help developers, architects, and organizations succeed with open-source process automation.&lt;/p&gt;

&lt;p&gt;Thank you for being part of this journey. Don’t forget to hit that subscribe button and stay tuned for more!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;See you on YouTube!&lt;/em&gt;&lt;/p&gt;
</description>
        <pubDate>Wed, 26 Nov 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/11/26/operaton-youtube-channel/</link>
        <guid isPermaLink="true">https://operaton.org/2025/11/26/operaton-youtube-channel/</guid>
      </item>
    
      <item>
        <title>Operaton 1 0 Released</title>
        <description>&lt;h2 id=&quot;operaton-10-a-new-era-for-open-source-process-automation&quot;&gt;Operaton 1.0: A New Era for Open-Source Process Automation&lt;/h2&gt;

&lt;p&gt;Today marks a momentous milestone in our journey: &lt;strong&gt;Operaton 1.0 is here!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After months of dedicated work, rigorous testing, and invaluable community support, we’re proud to announce the first stable, production-ready release of Operaton. This isn’t just a version number—it’s a commitment to the open-source community and the future of process automation.&lt;/p&gt;

&lt;h3 id=&quot;the-journey-to-10&quot;&gt;The Journey to 1.0&lt;/h3&gt;

&lt;p&gt;When we started Operaton as a fork of Camunda 7, our mission was clear: keep open-source process automation alive, accessible, and community-driven. But we didn’t want to just maintain what existed—we wanted to build something &lt;strong&gt;better, stronger, and truly open&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The path to 1.0 has been marked by:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Over 1,500 commits&lt;/strong&gt; pushing the project forward&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;1,100+ pull requests merged&lt;/strong&gt; from dedicated contributors&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;370+ issues resolved&lt;/strong&gt; to ensure stability and reliability&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;60+ contributors&lt;/strong&gt; who believed in this vision&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;25,000+ automated tests&lt;/strong&gt; modernized to JUnit 5&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;80%+ code coverage&lt;/strong&gt; meeting SonarQube standards&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These numbers tell a story of dedication, collaboration, and a shared belief that open-source process automation deserves a bright future.&lt;/p&gt;

&lt;h3 id=&quot;battle-tested-and-production-ready&quot;&gt;Battle-Tested and Production-Ready&lt;/h3&gt;

&lt;p&gt;Operaton 1.0 isn’t just stable on paper—it’s &lt;strong&gt;proven in real-world environments&lt;/strong&gt;. Multiple organizations have already deployed Operaton in production, validating its reliability and robustness. Their confidence in our platform fuels our commitment to excellence.&lt;/p&gt;

&lt;p&gt;This release represents more than technical achievements. It’s about creating a platform that developers and businesses can trust for their most critical workflow automation needs.&lt;/p&gt;

&lt;h3 id=&quot;seamless-migration-path&quot;&gt;Seamless Migration Path&lt;/h3&gt;

&lt;p&gt;We understand that migrating platforms is a significant decision. That’s why Operaton 1.0 maintains &lt;strong&gt;full compatibility with Camunda 7.24&lt;/strong&gt;, making your transition as smooth as possible.&lt;/p&gt;

&lt;p&gt;Here’s how simple it can be:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Upgrade your Camunda installation to version 7.24 (if needed)&lt;/li&gt;
  &lt;li&gt;Switch your dependencies to Operaton&lt;/li&gt;
  &lt;li&gt;Use our OpenRewrite-based migration tools for automated updates&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We’ve built the bridge—now you can cross it with confidence.&lt;/p&gt;

&lt;h3 id=&quot;what-makes-10-special&quot;&gt;What Makes 1.0 Special?&lt;/h3&gt;

&lt;p&gt;This release represents our promise to the community:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;No breaking changes in the Java API&lt;/strong&gt; moving forward—stability you can depend on&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Complete technical transparency&lt;/strong&gt;—no closed-source components, ever&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Modern foundation&lt;/strong&gt;—built on current, supported technologies&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Community-first approach&lt;/strong&gt;—your voice shapes our direction&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Focus on the core&lt;/strong&gt;—BPM, CMMN, and DMN engines and closely related components&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;a-community-achievement&quot;&gt;A Community Achievement&lt;/h3&gt;

&lt;p&gt;Operaton 1.0 is not the work of a single team—it’s a &lt;strong&gt;community achievement&lt;/strong&gt;. Every bug report, every pull request, every discussion in our forum has contributed to making this release possible.&lt;/p&gt;

&lt;p&gt;To everyone who tested beta versions, provided feedback, contributed code, or simply believed in what we’re building: &lt;strong&gt;Thank you.&lt;/strong&gt; This milestone belongs to all of us.&lt;/p&gt;

&lt;h3 id=&quot;looking-forward&quot;&gt;Looking Forward&lt;/h3&gt;

&lt;p&gt;Reaching 1.0 isn’t the end of our journey—it’s the beginning of a new chapter. With a stable foundation in place, we’re ready to innovate, grow, and continue building the BPM engine that &lt;strong&gt;truly belongs to everyone&lt;/strong&gt;.&lt;/p&gt;

&lt;h3 id=&quot;join-the-movement&quot;&gt;Join the Movement&lt;/h3&gt;

&lt;p&gt;Whether you’re considering migration from Camunda 7, exploring process automation for the first time, or looking for a truly open-source BPM solution, we invite you to join us.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Try Operaton 1.0&lt;/strong&gt; on &lt;a href=&quot;https://github.com/operaton/operaton&quot;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Join the conversation&lt;/strong&gt; in our &lt;a href=&quot;https://forum.operaton.org&quot;&gt;forum&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Share your success stories&lt;/strong&gt;—we’d love to hear how you’re using Operaton&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Contribute&lt;/strong&gt;—every contribution, big or small, makes a difference&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Together, we’re not just maintaining a project—we’re building the future of open-source process automation.&lt;/p&gt;

&lt;p&gt;Welcome to Operaton 1.0. Welcome to a new era.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The Operaton Team&lt;/em&gt;&lt;/p&gt;
</description>
        <pubDate>Fri, 07 Nov 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/11/07/operaton-1-0-released/</link>
        <guid isPermaLink="true">https://operaton.org/2025/11/07/operaton-1-0-released/</guid>
      </item>
    
      <item>
        <title>What We Learned From Taking Over Camunda 7 CE</title>
        <description>&lt;h2 id=&quot;inheriting-complexity&quot;&gt;Inheriting Complexity&lt;/h2&gt;

&lt;p&gt;When you take over a complex open source project like Camunda 7 CE—without the original development team—you’re not just inheriting code. You’re inheriting a legacy of undocumented decisions, implicit knowledge, and deep architectural nuances. That legacy can simultaneously be a great advantage and a significant challenge.&lt;/p&gt;

&lt;p&gt;At Operaton, we faced exactly this scenario. Our goal was clear but ambitious: fork Camunda 7 CE, evolve it into something new, yet preserve the core elements that originally made it powerful. The greatest challenge we faced wasn’t just technical; it was understanding the system deeply enough to be self-reliant, both technically and conceptually.&lt;/p&gt;

&lt;h2 id=&quot;why-refactoring-tests-was-our-first-step&quot;&gt;Why Refactoring Tests Was Our First Step&lt;/h2&gt;

&lt;p&gt;When confronted with a massive, unfamiliar codebase, one of the most effective strategies for understanding it is to refactor its tests. Refactoring tests helps you:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Understand the original developers’ assumptions.&lt;/li&gt;
  &lt;li&gt;Reveal hidden dependencies and identify unstable or flaky behaviors.&lt;/li&gt;
  &lt;li&gt;Determine which aspects are critical and which merely happen to work.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In other words, by refactoring tests, you don’t simply verify the code—you test your own understanding of how the system functions.&lt;/p&gt;

&lt;h2 id=&quot;owning-the-test-infrastructure-is-non-negotiable&quot;&gt;Owning the Test Infrastructure is Non-Negotiable&lt;/h2&gt;

&lt;p&gt;Integration tests in a production-grade workflow engine aren’t optional—they’re fundamental to the architecture. Without robust and maintainable test infrastructure, making any substantial changes feels risky and unstable.&lt;/p&gt;

&lt;p&gt;To confidently manage our fork, we prioritized:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Gaining a deep understanding of the existing test framework.&lt;/li&gt;
  &lt;li&gt;Optimizing our Continuous Integration (CI) pipelines for reliability and speed.&lt;/li&gt;
  &lt;li&gt;Developing new test cases tailored to the future direction of our project.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;why-we-started-one-year-before-camunda-7-ces-eol&quot;&gt;Why We Started One Year Before Camunda 7 CE’s EOL&lt;/h2&gt;

&lt;p&gt;Camunda 7 CE will reach end-of-life (EOL) in October 2025. Recognizing the importance of genuine ownership over our fork, we knew waiting until the last moment wasn’t an option.&lt;/p&gt;

&lt;p&gt;We made an intentional decision to begin a full year ahead of EOL to fully own the future of our project. Practically, this meant:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Forking and actively managing the lifecycle of the entire Camunda 7 CE stack.&lt;/li&gt;
  &lt;li&gt;Committing to an entire year of backports from the Camunda 7 CE repository.&lt;/li&gt;
  &lt;li&gt;Carefully refactoring the codebase while ensuring stability throughout.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This process has undoubtedly been intensive, but necessary. Without this proactive approach, we would remain perpetually behind, constantly reacting to upstream changes rather than proactively shaping our own roadmap.&lt;/p&gt;

&lt;h2 id=&quot;beyond-legacy-shaping-the-future&quot;&gt;Beyond Legacy: Shaping the Future&lt;/h2&gt;

&lt;p&gt;Our experience reinforced a critical insight: exceptional software doesn’t just come from inherited code. It emerges from understanding deeply, refactoring thoroughly, and consistently rebuilding confidence.&lt;/p&gt;

&lt;p&gt;While Camunda 7 CE provided us with a powerful foundation, what we’re building with Operaton is fundamentally different: a free, embeddable BPMN engine designed explicitly for accessibility and broad adoption.&lt;/p&gt;

&lt;p&gt;We are not just carrying a legacy—we are actively reshaping it. This effort ensures that what we create meets the needs of current and future developers, projects, and innovations.&lt;/p&gt;
</description>
        <pubDate>Tue, 29 Apr 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/04/29/what-we-learned-from-taking-over-camunda-7-ce/</link>
        <guid isPermaLink="true">https://operaton.org/2025/04/29/what-we-learned-from-taking-over-camunda-7-ce/</guid>
      </item>
    
      <item>
        <title>Open Source Vs Open Core</title>
        <description>&lt;h2 id=&quot;how-operaton-does-governance-differently&quot;&gt;How Operaton Does Governance Differently&lt;/h2&gt;

&lt;blockquote&gt;
  &lt;p&gt;“If it doesn’t cost anything, it can’t be worth anything!”&lt;br /&gt;
– A common argument from sales teams.&lt;br /&gt;
But does this really apply to open-source software?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Much of the digital world we rely on every day is built on open-source foundations. From smartphones (Android, based on Linux), to websites (WordPress, Apache, Nginx), and cloud-native infrastructure (Kubernetes, Docker)—modern technology would be unthinkable without open-source contributions.&lt;/p&gt;

&lt;p&gt;While the software may be free to use, it is far from free to create.&lt;/p&gt;

&lt;h3 id=&quot;open-source-built-on-collaboration&quot;&gt;Open Source: Built on Collaboration&lt;/h3&gt;

&lt;p&gt;Behind every impactful open-source project lies a network of dedicated developers, active community members, and companies investing time, expertise, and resources. Many of these efforts are supported by organizations whose staff contribute not for direct profit, but for broader strategic, technical, and societal benefits.&lt;/p&gt;

&lt;p&gt;Open source is not “free as in free beer.” It’s “free as in freedom”—freedom to use, modify, distribute, and improve. It is about knowledge sharing, collaborative development, transparency, and a commitment to building better software together. Key pillars of open-source governance include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Inclusive decision-making&lt;/li&gt;
  &lt;li&gt;Transparent security and code quality processes&lt;/li&gt;
  &lt;li&gt;Open tracking of project activity and financials&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These principles foster trust and encourage organic community growth driven by shared values and passion—not just commercial incentives.&lt;/p&gt;

&lt;h3 id=&quot;the-limitations-of-the-open-core-model&quot;&gt;The Limitations of the Open-Core Model&lt;/h3&gt;

&lt;p&gt;In contrast, the Open-Core model typically centers around a single company retaining control. While the core software is technically open source, critical features, updates, and integrations are often locked behind paid “enterprise” versions.&lt;/p&gt;

&lt;p&gt;This approach has several downsides:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Restricted innovation&lt;/strong&gt;: Features vital to many users are not community-accessible.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Limited community engagement&lt;/strong&gt;: Independent contributors often focus on bug fixes rather than feature development.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Single-vendor dependence&lt;/strong&gt;: The roadmap is driven by one entity, reducing transparency and diversity of input.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While this model may drive short-term commercial gains, it often fails to cultivate the vibrant, sustainable ecosystems that pure open-source projects can achieve.&lt;/p&gt;

&lt;h3 id=&quot;operaton-100-open-source-forever&quot;&gt;Operaton: 100% Open Source, Forever&lt;/h3&gt;

&lt;p&gt;Operaton takes a different approach. We are—and always will be—a fully open-source project. There is no “enterprise edition” with gated features. Everything we build is accessible to everyone, under the same open license.&lt;/p&gt;

&lt;p&gt;Our model supports commercial collaboration through trusted partners who offer:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;Turn-Key Solutions&lt;/strong&gt; – Integrated offerings for specific industries and use-cases with Operaton at the core.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Commercial Consulting &amp;amp; Enterprise Support&lt;/strong&gt; – Expert services, training, and technical support tailored to professional and enterprise environments.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Combined Services&lt;/strong&gt; – Many partners blend both delivery and advisory, ensuring end-to-end value.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To safeguard our commitment to openness, the &lt;strong&gt;Operaton trademark will be held by an independent non-profit organization&lt;/strong&gt;. This ensures no single company can monopolize the Operaton brand. Commercial vendors must build their own distributions and services on top of Operaton—just as Red Hat Enterprise Linux is based on the Linux kernel.&lt;/p&gt;

&lt;h3 id=&quot;join-the-movement&quot;&gt;Join the Movement&lt;/h3&gt;

&lt;p&gt;Whether you’re interested in building solutions on top of Operaton, becoming a trusted partner, or simply contributing to the ecosystem—there’s a place for you in the Operaton community.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let’s build the future of process automation—together, openly, and sustainably.&lt;/strong&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 22 Apr 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/04/22/open-source-vs-open-core/</link>
        <guid isPermaLink="true">https://operaton.org/2025/04/22/open-source-vs-open-core/</guid>
      </item>
    
      <item>
        <title>From Vintage Engine To The Future</title>
        <description>&lt;h2 id=&quot;migrating-operaton-to-junit-5&quot;&gt;Migrating Operaton to JUnit 5&lt;/h2&gt;

&lt;p&gt;At the Operaton Project, our mission goes beyond merely keeping software alive—we ensure it thrives, remains maintainable, and continues to empower developers today and into the future. A significant step in this journey is our ambitious project of migrating our extensive test suite from JUnit 4 to JUnit 5.&lt;/p&gt;

&lt;h3 id=&quot;why-move-away-from-junit-4&quot;&gt;Why Move Away from JUnit 4?&lt;/h3&gt;

&lt;p&gt;Firstly, let’s clear up a common misunderstanding: JUnit 4 is robust, reliable, and has served the Java community exceptionally well. In fact, there’s a popular saying:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;“New projects start with JUnit 5, existing stable projects stay on JUnit 4.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This reflects a widely held respect for the reliability of JUnit 4. However, at Operaton, we’re thinking strategically for the long term.&lt;/p&gt;

&lt;h3 id=&quot;embracing-developer-experience&quot;&gt;Embracing Developer Experience&lt;/h3&gt;

&lt;p&gt;Modern developers overwhelmingly prefer JUnit 5. Its intuitive structure, enhanced readability, and better annotations significantly boost developer productivity and happiness. A positive developer experience makes Operaton attractive for current and future contributors, enriching our community and ensuring our software remains vibrant.&lt;/p&gt;

&lt;h3 id=&quot;shaping-operatons-future&quot;&gt;Shaping Operaton’s Future&lt;/h3&gt;

&lt;p&gt;The migration to JUnit 5 isn’t merely an upgrade—it’s a clear signal that we’re committed to forward-thinking sustainability. By moving beyond the JUnit Vintage Engine (which enables running JUnit 4 tests), we distance ourselves from legacy technology. This aligns with our evolving identity as an independent, forward-looking BPMN engine, distinct from our origins based on the Camunda 7 CE codebase.&lt;/p&gt;

&lt;p&gt;Indeed, Operaton is no longer simply a fork or copy of Camunda 7 CE. We’ve extensively refactored and removed legacy JavaEE components, crafting a distinctly modern and maintainable engine. Migrating to JUnit 5 reinforces this identity and supports our long-term vision.&lt;/p&gt;

&lt;h3 id=&quot;migration-isnt-easybut-its-worth-it&quot;&gt;Migration Isn’t Easy—But It’s Worth It&lt;/h3&gt;

&lt;p&gt;Switching test frameworks involves far more than just changing annotations. Our migration journey includes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Comprehensive migration of all tests from JUnit 4 to JUnit 5.&lt;/li&gt;
  &lt;li&gt;Revisiting and improving test visibility, naming conventions, and readability.&lt;/li&gt;
  &lt;li&gt;Reassessing disabled tests and standardizing our testing strategies.&lt;/li&gt;
  &lt;li&gt;Enhancing our overall test coverage to ensure robustness and quality.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Yes, it’s extensive and demanding—but the rewards are significant. Our developers grow deeply familiar with the Operaton engine by actively rewriting and refining tests. It’s a win-win for individual skill development and collective project health.&lt;/p&gt;

&lt;h3 id=&quot;progress-check-how-are-we-doing&quot;&gt;Progress Check: How Are We Doing?&lt;/h3&gt;

&lt;p&gt;As of now:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Roughly &lt;strong&gt;70%&lt;/strong&gt; of test directories have undergone initial migration.&lt;/li&gt;
  &lt;li&gt;Key modules such as the core engine and integration tests, crucial to Operaton’s functionality, are under active migration.&lt;/li&gt;
  &lt;li&gt;Our progress is steady, structured, and achievable.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;fully-committed-to-completion&quot;&gt;Fully Committed to Completion&lt;/h3&gt;

&lt;p&gt;Migration projects often begin with enthusiasm but stall midway—not this one. Our commitment is firm: we’re set on completing the initial migration fully by this autumn. It’s essential for us to deliver a clear success story, showcasing what’s possible when the community is determined and collaborative.&lt;/p&gt;

&lt;h3 id=&quot;join-our-journey&quot;&gt;Join Our Journey&lt;/h3&gt;

&lt;p&gt;We invite you to follow along, contribute ideas, or even better—join our growing community. Help shape Operaton’s future and be part of our shared success.&lt;/p&gt;
</description>
        <pubDate>Fri, 11 Apr 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/04/11/from-vintage-engine-to-the-future/</link>
        <guid isPermaLink="true">https://operaton.org/2025/04/11/from-vintage-engine-to-the-future/</guid>
      </item>
    
      <item>
        <title>Operaton Runs Everywhere</title>
        <description>&lt;h2 id=&quot;versatile-scalable-future-proof&quot;&gt;Versatile. Scalable. Future-Proof.&lt;/h2&gt;

&lt;p&gt;If you’ve ever worked with BPMN engines, you’re familiar with the classic deployment dilemma: Should you embed it directly within your Java application, deploy it as a standalone service, host it on-premises, or embrace the scalability of the cloud?&lt;/p&gt;

&lt;p&gt;Operaton simplifies this choice by supporting all these deployment scenarios seamlessly.&lt;/p&gt;

&lt;h3 id=&quot;flexibility-at-its-core&quot;&gt;Flexibility at its Core&lt;/h3&gt;
&lt;p&gt;With Operaton, you gain unparalleled flexibility:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Embedded Mode:&lt;/strong&gt; Integrate Operaton directly into your Java application for maximum control and performance.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Standalone Service:&lt;/strong&gt; Run Operaton as a dedicated service on your own infrastructure, providing isolation and manageability.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Cloud &amp;amp; Kubernetes:&lt;/strong&gt; Deploy seamlessly on cloud infrastructure or leverage Kubernetes orchestration for effortless scalability and management.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;exciting-news-operaton-now-has-a-helm-chart&quot;&gt;Exciting News: Operaton Now Has a Helm Chart!&lt;/h3&gt;

&lt;p&gt;We’re thrilled to announce the release of the official &lt;strong&gt;Helm chart&lt;/strong&gt; for Operaton!&lt;/p&gt;

&lt;p&gt;Deploying Operaton on Kubernetes is now simpler than ever. With just a single command, you can have Operaton up and running, fully integrated into your Kubernetes environment.&lt;/p&gt;

&lt;p&gt;You can find our Helm chart available on &lt;strong&gt;ArtifactHUB&lt;/strong&gt;, the centralized repository for Kubernetes charts, which streamlines your workflow automation journey.&lt;/p&gt;

&lt;p&gt;If you’re running a local Kubernetes setup like Minikube, you’re in luck! You can test-drive Operaton immediately without any complicated configuration steps.&lt;/p&gt;

&lt;p&gt;Check out the details and start your Kubernetes deployment journey by visiting our &lt;a href=&quot;https://artifacthub.io/packages/helm/operaton/operaton&quot;&gt;operaton-helm repository&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;operaton-a-modern-fork-of-camunda-7&quot;&gt;Operaton: A Modern Fork of Camunda 7&lt;/h3&gt;

&lt;p&gt;Operaton is a forward-thinking fork of Camunda 7, maintaining compatibility while actively introducing enhancements, modernizing architecture, and simplifying integrations. Our goal is to continually refine Operaton to meet evolving business needs and technical landscapes.&lt;/p&gt;

&lt;h3 id=&quot;your-workflow-your-way&quot;&gt;Your Workflow, Your Way&lt;/h3&gt;

&lt;p&gt;We’re curious—how are you currently running your BPMN workflows? Do you prefer on-premises control, cloud agility, or the seamless integration of an embedded solution?&lt;/p&gt;

&lt;p&gt;Let’s start a conversation!&lt;/p&gt;
</description>
        <pubDate>Fri, 14 Mar 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/03/14/operaton-runs-everywhere/</link>
        <guid isPermaLink="true">https://operaton.org/2025/03/14/operaton-runs-everywhere/</guid>
      </item>
    
      <item>
        <title>Time To Clean Up Operaton</title>
        <description>&lt;h2 id=&quot;time-to-clean-up-operaton&quot;&gt;Time to Clean Up Operaton&lt;/h2&gt;

&lt;p&gt;At Operaton, our fork of Camunda 7 Community Edition, we are fully committed to modernization. A significant step forward is removing legacy support for outdated environments, particularly Java EE application servers still using the older &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;javax&lt;/code&gt; namespace. Although Camunda 7 CE impressively supported both Java EE and Jakarta EE simultaneously, this dual support added substantial complexity.&lt;/p&gt;

&lt;p&gt;Our vision for Operaton is clear: we aim for a leaner, more modern, and maintainable platform, ensuring a smooth transition path for existing Camunda 7 CE users. The notable exception here is legacy Java EE servers, as migrating these servers typically requires broader modernization efforts.&lt;/p&gt;

&lt;p&gt;This week, we reached an important milestone: after extensive cleanup and optimization, Operaton’s core engine successfully passed multiple integration tests on both Tomcat and WildFly within our CI pipeline. These tests are crucial, as they guarantee that the Operaton BPMN engine runs reliably on modern application servers and diverse database environments.&lt;/p&gt;

&lt;p&gt;Our next step is to fully remove the legacy burden and streamline the codebase. The benefits of this cleanup will include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Faster upgrades in the future&lt;/li&gt;
  &lt;li&gt;Enhanced clarity and easier onboarding for new contributors&lt;/li&gt;
  &lt;li&gt;Reduced legacy bloat, enabling greater focus on essential features&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By the release of version &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;1.0.0-beta-4&lt;/code&gt;, this cleanup process will be finalized, all while maintaining robust stability. Our comprehensive integration tests provide the safety net needed to advance confidently.&lt;/p&gt;
</description>
        <pubDate>Fri, 28 Feb 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/02/28/time-to-clean-up-operaton/</link>
        <guid isPermaLink="true">https://operaton.org/2025/02/28/time-to-clean-up-operaton/</guid>
      </item>
    
      <item>
        <title>Ritense Joins Operaton On The Open Source Journey</title>
        <description>&lt;p&gt;The open source landscape is all about community, innovation, and independence. Today, we’re excited to share a major milestone in this journey: &lt;a href=&quot;https://ritense.com/&quot;&gt;Ritense&lt;/a&gt;, the open source process company from the Netherlands, is now supporting &lt;strong&gt;Operaton&lt;/strong&gt;.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;“The German company Camunda forked the open-source BPMN engine Activiti ten years ago. Over a decade, they have made significant contributions to the product—not only by developing the engine but also by creating a wealth of knowledge in the form of documentation, videos, events, and even books. After receiving a $100 million investment from an American venture capitalist, the company is now moving away from the open-source codebase. As part of the large global user community, I want to thank Camunda for their enormous contribution to the open-source world.&lt;/p&gt;

  &lt;p&gt;Now it’s time for a new organisation to take over stewardship of the engine—one that can guide the product to the next stage. Ritense had planned to take on this role, but Germany beat us to it. The Camunda engine has been forked in Germany under a FOSS (Free and Open Source Software) license, and Ritense is joining this initiative from the Netherlands.”&lt;/p&gt;

  &lt;p&gt;— &lt;em&gt;Rutger Haagsma, Director and co-founder at &lt;a href=&quot;https://ritense.com/&quot;&gt;Ritense&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;operaton-a-community-driven-successor&quot;&gt;Operaton: A Community-Driven Successor&lt;/h2&gt;

&lt;p&gt;Operaton was born out of the need for independence and innovation. It represents the next chapter for the BPMN engine—a new organizational stewardship dedicated to evolving the product while keeping the core values of the open source movement alive. By forking the Camunda 7 CE engine under a FOSS (Free and Open Source Software) license, the Operaton initiative ensures that the development and governance of this powerful tool remain in the hands of a global community.&lt;/p&gt;

&lt;h2 id=&quot;ritenses-commitment-to-open-source-values&quot;&gt;Ritense’s Commitment to Open Source Values&lt;/h2&gt;

&lt;p&gt;Ritense’s decision to support Operaton is a testament to their belief in open source as a means to achieve sustainable and independent BPM solutions. Their involvement is multi-faceted:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;SLA Services:&lt;/strong&gt; Ritense will provide robust service level agreements, ensuring that users in the Netherlands have access to reliable, professional support for Operaton.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Development Support:&lt;/strong&gt; With a commitment to continuous improvement, Ritense will actively contribute to the further development of Operaton, ensuring that the engine not only meets current demands but is also prepared for future challenges.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Ecosystem Integration:&lt;/strong&gt; Operaton is already proving its worth. In the &lt;a href=&quot;https://www.valtimo.nl&quot;&gt;Valtimo BPM platform&lt;/a&gt;, Operaton has been integrated seamlessly.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;why-open-source-matters&quot;&gt;Why Open Source Matters&lt;/h2&gt;

&lt;p&gt;Open source is more than just a licensing model—it’s a philosophy that empowers innovation, promotes collaboration, and reduces dependency on any single entity. In our increasingly complex technological landscape, having multiple organizations and communities contribute to and govern a tool like the BPMN engine ensures resilience, adaptability, and growth.&lt;/p&gt;

&lt;p&gt;Ritense’s support for Operaton underscores the belief that true progress in technology happens when knowledge, expertise, and responsibility are shared openly. This commitment not only honors the legacy of the original Activiti and Camunda projects but also sets a clear path for the future of BPM solutions.&lt;/p&gt;

&lt;h2 id=&quot;join-the-movement&quot;&gt;Join the Movement&lt;/h2&gt;

&lt;p&gt;Operaton stands at the crossroads of innovation and community-driven progress. We invite everyone—from system administrators, integrators to developers—to join us in the open source spirit and building the next generation of independent BPM solutions.&lt;/p&gt;
</description>
        <pubDate>Tue, 11 Feb 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/02/11/ritense-joins-operaton-on-the-open-source-journey/</link>
        <guid isPermaLink="true">https://operaton.org/2025/02/11/ritense-joins-operaton-on-the-open-source-journey/</guid>
      </item>
    
      <item>
        <title>Beta 3 Release</title>
        <description>&lt;p&gt;We are excited to announce the release of &lt;strong&gt;Operaton Beta-3&lt;/strong&gt;, bringing us one step closer to a powerful, community-driven BPMN engine.&lt;/p&gt;

&lt;h2 id=&quot;key-updates&quot;&gt;Key Updates&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Three Distributions&lt;/strong&gt; – Beta-3 is available in three variants:
    &lt;ul&gt;
      &lt;li&gt;&lt;strong&gt;Standalone&lt;/strong&gt; (AKA “Operaton”)&lt;/li&gt;
      &lt;li&gt;&lt;strong&gt;Tomcat 10&lt;/strong&gt;&lt;/li&gt;
      &lt;li&gt;&lt;strong&gt;WildFly 33&lt;/strong&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Docker Images&lt;/strong&gt; – All distributions are now published as Docker images on &lt;a href=&quot;https://hub.docker.com/r/operaton/operaton&quot;&gt;DockerHub&lt;/a&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Comment API Enhancements&lt;/strong&gt; – Added support for updating and deleting comments via Java/REST APIs.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Improved Error Logging&lt;/strong&gt; – Unhandled BPMN errors now provide more informative log messages.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;bug-fixes--improvements&quot;&gt;Bug Fixes &amp;amp; Improvements&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Parent POM Restructuring&lt;/strong&gt; – Cleaner and more maintainable builds.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Obsolete Tests Removed&lt;/strong&gt; – Removed outdated Swagger UI tests.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;SQL &amp;amp; API Fixes&lt;/strong&gt; – Various improvements to SQL script tests and API page size handling.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;WildFly Module Fixes&lt;/strong&gt; – Improved compatibility and stability.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Code Quality Boost&lt;/strong&gt; – Reduced issues by over &lt;strong&gt;40%&lt;/strong&gt; compared to Beta-2.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;OpenAPI, OAuth2, and Identity Testing&lt;/strong&gt; – Fixes and improvements for a more robust authentication and API experience.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;dependency--build-updates&quot;&gt;Dependency &amp;amp; Build Updates&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;JReleaser Automation&lt;/strong&gt; – Nightly builds are now handled automatically.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Spring Boot Upgrade&lt;/strong&gt; – Enhanced security and performance.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;JUnit 5 Enhancements&lt;/strong&gt; – Resolved deprecations and improved testing coverage.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Code Cleanup&lt;/strong&gt; – Removed unused private members and reduced technical debt.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;acknowledging-our-contributors&quot;&gt;Acknowledging Our Contributors&lt;/h2&gt;

&lt;p&gt;A huge thank you to everyone who contributed to this release!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contributors&lt;/strong&gt;&lt;br /&gt;
Andreas Klein, Andreas Zill, Alena Geduldig, Arne Deutsch, Christoph Borowski, Christopher Möllerherm, Dirk Olmes, Javad Malaquti, Julian Haupt, Karsten Thoms, Mikhail Golubev, Paul Hempel, Prajwol Bhandari, Tales Paiva, Tim Zöller, Wolfgang Schmoller.&lt;/p&gt;

&lt;h2 id=&quot;try-it-out-now&quot;&gt;Try it Out Now!&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/operaton/operaton/releases/tag/v1.0.0-beta-3&quot;&gt;Download&lt;/a&gt; the latest release and let us know your thoughts in the comments!&lt;/p&gt;
</description>
        <pubDate>Fri, 07 Feb 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/02/07/beta-3-release/</link>
        <guid isPermaLink="true">https://operaton.org/2025/02/07/beta-3-release/</guid>
      </item>
    
      <item>
        <title>Kickstart Operaton</title>
        <description>&lt;h2 id=&quot;choose-your-preferred-access-method&quot;&gt;Choose Your Preferred Access Method!&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;Operaton Project&lt;/strong&gt;, our free and open-source BPMN engine for everyone, is designed to make &lt;strong&gt;workflow automation&lt;/strong&gt; straightforward and easy to use. We’re excited to share updates that expand how you can use Operaton in your projects.&lt;/p&gt;

&lt;h3 id=&quot;docker-containers&quot;&gt;Docker Containers&lt;/h3&gt;

&lt;p&gt;Our Docker containers are now ready to go!&lt;/p&gt;

&lt;p&gt;Here’s what they offer:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Quick setup&lt;/strong&gt; without dependencies.&lt;/li&gt;
  &lt;li&gt;Flexibility to run &lt;strong&gt;anywhere&lt;/strong&gt; – locally, in CI/CD, or the cloud.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Version-controlled images&lt;/strong&gt; for easy updates.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With a simple command, you can spin up Operaton in seconds:&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;docker run &lt;span class=&quot;nt&quot;&gt;-p&lt;/span&gt; 8080:8080 operaton/operaton:SNAPSHOT
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Then open your browser and navigate to &lt;a href=&quot;http://localhost:8080&quot;&gt;http://localhost:8080&lt;/a&gt;. Log in using the credentials:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;em&gt;User:&lt;/em&gt; demo&lt;/li&gt;
  &lt;li&gt;&lt;em&gt;Password:&lt;/em&gt; demo&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;standalone-distribution&quot;&gt;Standalone Distribution&lt;/h3&gt;

&lt;p&gt;For those who prefer not to use Docker, we’re bringing back the distribution formerly known as &lt;strong&gt;Camunda Run&lt;/strong&gt;, now simply &lt;strong&gt;Operaton&lt;/strong&gt;.&lt;/p&gt;

&lt;h4 id=&quot;how-to-get-started&quot;&gt;How to get started:&lt;/h4&gt;
&lt;ol&gt;
  &lt;li&gt;Download the ZIP file from our &lt;a href=&quot;https://github.com/operaton/operaton/releases&quot;&gt;GitHub releases page&lt;/a&gt; (section: Assets).&lt;/li&gt;
  &lt;li&gt;Unzip the file.&lt;/li&gt;
  &lt;li&gt;Start Operaton with the start script—&lt;strong&gt;no installation required&lt;/strong&gt;!&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id=&quot;nightly-builds-on-github&quot;&gt;Nightly Builds on GitHub&lt;/h3&gt;

&lt;p&gt;Stay up-to-date with the &lt;strong&gt;latest features&lt;/strong&gt; by accessing our nightly builds on &lt;a href=&quot;https://github.com/operaton/operaton&quot;&gt;GitHub&lt;/a&gt;. These builds allow you to explore new advancements and provide timely feedback to the project.&lt;/p&gt;

&lt;h3 id=&quot;ensuring-quality-with-integration-tests&quot;&gt;Ensuring Quality with Integration Tests&lt;/h3&gt;

&lt;p&gt;It’s our goal to establish &lt;strong&gt;rigorous integration tests&lt;/strong&gt; to ensure everything functions as expected.&lt;/p&gt;

&lt;p&gt;While these tests are not yet fully implemented, they are a key part of what we’re working toward for the &lt;strong&gt;production-ready 1.0 release&lt;/strong&gt;. This commitment will ensure a &lt;strong&gt;reliable and high-quality engine&lt;/strong&gt; for all users.&lt;/p&gt;

&lt;h3 id=&quot;future-distribution-channels&quot;&gt;Future Distribution Channels&lt;/h3&gt;

&lt;p&gt;We’re planning to extend our distribution options even further. Once our &lt;strong&gt;first production-ready release&lt;/strong&gt; is available, we aim to provide packages through:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Homebrew&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Chocolatey&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;And more!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These channels will give you even more ways to start your journey with Operaton.&lt;/p&gt;

&lt;h3 id=&quot;how-do-you-prefer-to-start-your-bpmn-projects&quot;&gt;How Do You Prefer to Start Your BPMN Projects?&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;Are you a &lt;strong&gt;Docker advocate&lt;/strong&gt;?&lt;/li&gt;
  &lt;li&gt;Do you prefer &lt;strong&gt;standalone distributions&lt;/strong&gt;?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Join our &lt;a href=&quot;https://forum.operaton.org&quot;&gt;forum&lt;/a&gt; and join the discussion!&lt;/p&gt;
</description>
        <pubDate>Mon, 27 Jan 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/01/27/kickstart-operaton/</link>
        <guid isPermaLink="true">https://operaton.org/2025/01/27/kickstart-operaton/</guid>
      </item>
    
      <item>
        <title>Migrating From Camunda 7</title>
        <description>&lt;h2 id=&quot;making-migration-easier-from-camunda-7-ce-to-operaton&quot;&gt;Making Migration Easier: From Camunda 7 CE to Operaton&lt;/h2&gt;

&lt;p&gt;Transitioning from &lt;strong&gt;Camunda 7 CE&lt;/strong&gt; to &lt;strong&gt;Operaton&lt;/strong&gt; is a significant step, and we understand that migrations are rarely effortless. That’s why our focus is on making the process as &lt;strong&gt;straightforward as possible&lt;/strong&gt;, equipping you with tools, automation, and clear guidance to minimize challenges.&lt;/p&gt;

&lt;h3 id=&quot;integrating-every-useful-commit&quot;&gt;Integrating Every Useful Commit&lt;/h3&gt;

&lt;p&gt;We’re committed to backporting any &lt;strong&gt;quality and reliability improvements&lt;/strong&gt; from Camunda 7 CE.&lt;/p&gt;

&lt;h3 id=&quot;heres-how-we-do-it&quot;&gt;Here’s how we do it:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Semi-Automated Pull Requests&lt;/strong&gt;: We’ve implemented a process to create pull requests from a curated selection of commits.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Review Process&lt;/strong&gt;: Every useful commit from Camunda 7 CE (up to its EOL in the 7.24 release) is flagged for review and integrated into Operaton.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;4-Eyes Check Principle&lt;/strong&gt;: Each bugfix, enhancement, or feature addition is reviewed to ensure it meets our high standards of quality and doesn’t introduce regressions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This approach ensures that you don’t miss critical updates during the transition. &lt;strong&gt;We’ve got you covered.&lt;/strong&gt;&lt;/p&gt;

&lt;h3 id=&quot;automating-codebase-updates-with-openrewrite&quot;&gt;Automating Codebase Updates with OpenRewrite&lt;/h3&gt;

&lt;p&gt;To make migration even smoother, we’re developing &lt;strong&gt;OpenRewrite scripts&lt;/strong&gt; to handle key code changes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Rewriting Includes&lt;/strong&gt;: Automatically updates your references to point to the Operaton Project.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Adjusting Class Names&lt;/strong&gt;: Replaces renamed class names with the new ones used in Operaton.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Refactoring Deprecated Methods&lt;/strong&gt;: Handles deprecated methods and replaces them with documented alternatives to keep your code modern and clean.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These scripts are designed to save time, reduce errors, and make the migration process far more manageable.&lt;/p&gt;

&lt;h3 id=&quot;why-this-matters&quot;&gt;Why This Matters&lt;/h3&gt;

&lt;p&gt;Here’s what our migration approach offers:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Save Time and Effort&lt;/strong&gt;: Let our tools and processes do the heavy lifting for you.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Ensure Continuity&lt;/strong&gt;: Receive all updates from the Camunda 7 CE repository in our releases.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Adopt Confidently&lt;/strong&gt;: Semi-automated tools, curated backports, and high-quality checks provide a reliable path for transitioning to Operaton.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;looking-ahead&quot;&gt;Looking Ahead&lt;/h3&gt;

&lt;p&gt;The &lt;strong&gt;Operaton Project&lt;/strong&gt; is more than just a BPMN engine—it’s a commitment to &lt;strong&gt;reliability, innovation, and community&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;By focusing on migration, we’re ensuring that everyone can benefit from a modern, open-source alternative without compromising on quality or ease of use.&lt;/p&gt;

&lt;h3 id=&quot;what-do-you-think&quot;&gt;What Do You Think?&lt;/h3&gt;

&lt;p&gt;Are you considering the move to Operaton?  Your feedback helps us improve and deliver the best possible experience.&lt;/p&gt;

&lt;p&gt;Let’s build the future of open-source BPMN together!&lt;/p&gt;
</description>
        <pubDate>Fri, 17 Jan 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/01/17/migrating-from-camunda-7/</link>
        <guid isPermaLink="true">https://operaton.org/2025/01/17/migrating-from-camunda-7/</guid>
      </item>
    
      <item>
        <title>Tackling Technical Debt</title>
        <description>&lt;h2 id=&quot;a-path-to-long-term-sustainability&quot;&gt;A Path to Long-Term Sustainability&lt;/h2&gt;

&lt;p&gt;In software development, &lt;strong&gt;technical debt&lt;/strong&gt; can feel like a hidden anchor—slowing progress, complicating maintenance, and hindering innovation. At the &lt;strong&gt;Operaton Project&lt;/strong&gt;, we’re addressing this head-on to lay a solid foundation for long-term maintainability and modernization.&lt;/p&gt;

&lt;h3 id=&quot;key-initiatives&quot;&gt;Key Initiatives&lt;/h3&gt;

&lt;h4 id=&quot;revamping-our-testing-framework&quot;&gt;Revamping Our Testing Framework&lt;/h4&gt;

&lt;p&gt;We’re migrating to &lt;strong&gt;JUnit 5&lt;/strong&gt;, not just for modernization’s sake but to establish a &lt;strong&gt;future-proof, extensible, and maintainable test base&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;With over &lt;strong&gt;25,000 test cases&lt;/strong&gt;, maintaining tests is already a challenge. Outdated tools discourage contributors from adding new cases. By adopting JUnit 5, we ensure our testing framework meets today’s standards and expectations, making it easier for developers to contribute.&lt;/p&gt;

&lt;h4 id=&quot;reducing-technical-debt&quot;&gt;Reducing Technical Debt&lt;/h4&gt;

&lt;p&gt;Our &lt;strong&gt;Sonar analysis&lt;/strong&gt; revealed over &lt;strong&gt;16,000 code issues&lt;/strong&gt;—a clear sign of accumulated technical debt. While the overall code quality is decent, the sheer volume of issues creates challenges in maintaining high standards.&lt;/p&gt;

&lt;p&gt;Here’s what we’ve achieved so far:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Addressed &lt;strong&gt;one third of these findings&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;Set a goal to reduce the debt to &lt;strong&gt;8,000 issues within two months&lt;/strong&gt;, with continuous improvement beyond that.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By setting and enforcing higher standards, we’re creating a &lt;strong&gt;cleaner, more maintainable codebase&lt;/strong&gt; for the future.&lt;/p&gt;

&lt;h4 id=&quot;eliminating-legacy-dependencies&quot;&gt;Eliminating Legacy Dependencies&lt;/h4&gt;

&lt;p&gt;We’re removing outdated &lt;strong&gt;Java EE components&lt;/strong&gt;, and this is about more than just “cleaning house.” It’s about:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Eliminating security risks.&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Reducing complexity.&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Opening the door for innovation.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By upgrading to the latest frameworks, we’re leveraging their ongoing improvements in &lt;strong&gt;security, performance, and quality&lt;/strong&gt; while avoiding the burden of maintaining both legacy and modern implementations.&lt;/p&gt;

&lt;h3 id=&quot;why-it-matters&quot;&gt;Why It Matters&lt;/h3&gt;

&lt;p&gt;Every part of this effort—from modernizing tests to addressing code quality—is about creating a platform that’s &lt;strong&gt;sustainable, secure, and ready for the future&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This isn’t just a cleanup—it’s a &lt;strong&gt;strategic renovation&lt;/strong&gt; that lays the groundwork for innovation and seamless transitions, including for users migrating from &lt;strong&gt;Camunda 7&lt;/strong&gt;.&lt;/p&gt;

&lt;h3 id=&quot;whats-your-approach&quot;&gt;What’s Your Approach?&lt;/h3&gt;

&lt;p&gt;How do you balance &lt;strong&gt;technical debt&lt;/strong&gt; and &lt;strong&gt;innovation&lt;/strong&gt; in your projects?&lt;/p&gt;

&lt;p&gt;Feel free to &lt;strong&gt;join the conversation in our &lt;a href=&quot;https://forum.operaton.org&quot;&gt;forum&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Together, we can create a stronger, more innovative open-source community.&lt;/p&gt;
</description>
        <pubDate>Thu, 09 Jan 2025 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2025/01/09/tackling-technical-debt/</link>
        <guid isPermaLink="true">https://operaton.org/2025/01/09/tackling-technical-debt/</guid>
      </item>
    
      <item>
        <title>Merry Christmas</title>
        <description>&lt;h2 id=&quot;merry-christmas--happy-holidays-from-the-operaton-project&quot;&gt;Merry Christmas &amp;amp; Happy Holidays from the Operaton Project!&lt;/h2&gt;

&lt;p&gt;As we close out another year, we have something special to celebrate with all of you: &lt;strong&gt;Operaton has reached 100 stars on GitHub!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This milestone is a testament to the incredible support and enthusiasm from our amazing community of developers, contributors, and supporters. Together, we share a vision of making BPMN accessible to everyone with a free, open-source engine that empowers innovation. Your trust and belief in our mission have been the greatest gift of 2024!&lt;/p&gt;

&lt;p&gt;On behalf of the Operaton team, we wish you and your loved ones a magical Christmas and a joyful holiday season filled with happiness, peace, and inspiration.&lt;/p&gt;

&lt;p&gt;As we look ahead to 2025, we’re more excited than ever about the future of Operaton. There’s so much more to build, improve, and share with the world—and we can’t wait to do it together!&lt;/p&gt;

&lt;h3 id=&quot;whats-your-bpmn-goal-for-the-new-year&quot;&gt;&lt;strong&gt;What’s your BPMN goal for the new year?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Whether it’s implementing workflows, exploring automation, or contributing to open source, let’s start the conversation. Share your thoughts with us in &lt;a href=&quot;https://forum.operaton.org&quot;&gt;our forum&lt;/a&gt; or on &lt;a href=&quot;https://github.com/operaton&quot;&gt;GitHub&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Thank you for being part of this journey. Here’s to an exciting and collaborative year ahead!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Happy Holidays,&lt;/strong&gt;&lt;br /&gt;
&lt;em&gt;The Operaton Team&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/img/blog/2024-12-24-merry-christmas.jpeg&quot; alt=&quot;Thank you for 100 Stars! Happy Holidays from The Operaton Project&quot; width=&quot;710&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 24 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2024/12/24/merry-christmas/</link>
        <guid isPermaLink="true">https://operaton.org/2024/12/24/merry-christmas/</guid>
      </item>
    
      <item>
        <title>Beta Today Better Tomorrow</title>
        <description>&lt;h2 id=&quot;beta-today-better-tomorrow-our-release-approach&quot;&gt;Beta Today, Better Tomorrow: Our Release Approach&lt;/h2&gt;

&lt;p&gt;You might be wondering: &lt;strong&gt;Why are we still releasing beta versions?&lt;/strong&gt; Here’s why:&lt;/p&gt;

&lt;h3 id=&quot;heavy-refactoring&quot;&gt;Heavy Refactoring&lt;/h3&gt;

&lt;p&gt;To ensure that &lt;strong&gt;Operaton&lt;/strong&gt; is truly open and community-driven, we’ve been working hard to remove trademarks and address licensing concerns.&lt;/p&gt;

&lt;p&gt;This wasn’t just a cosmetic change—it required modifying the codebase to:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Remove trademarks.&lt;/li&gt;
  &lt;li&gt;Eliminate potential risks and errors introduced during this process.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most importantly, we’re committed to ensuring there are &lt;strong&gt;no breaking changes in the Java API&lt;/strong&gt; after our first final release. This dedication to stability is why we’re proceeding cautiously.&lt;/p&gt;

&lt;h3 id=&quot;modernizing-for-the-future&quot;&gt;Modernizing for the Future&lt;/h3&gt;

&lt;p&gt;We’ve made the decision to &lt;strong&gt;drop compatibility with outdated Java and Spring versions&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Why? Supporting legacy technology:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Slows us down.&lt;/li&gt;
  &lt;li&gt;Holds the community back.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By focusing on supported versions, we’re building a &lt;strong&gt;future-proof foundation&lt;/strong&gt; for your BPMN needs.&lt;/p&gt;

&lt;h3 id=&quot;testing-challenges&quot;&gt;Testing Challenges&lt;/h3&gt;

&lt;p&gt;Integration tests are essential for stable releases, but we faced a unique challenge:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Some tests relied on a &lt;strong&gt;non-open Jenkins pipeline&lt;/strong&gt; and &lt;strong&gt;non-public Docker images&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To uphold our commitment to openness, we’re transitioning these tests to &lt;strong&gt;public infrastructure&lt;/strong&gt;. This change will:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Allow everyone—not just us—to run and verify them.&lt;/li&gt;
  &lt;li&gt;Foster greater transparency and collaboration.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;stability-thanks-to-the-community&quot;&gt;Stability, Thanks to the Community&lt;/h3&gt;

&lt;p&gt;Thanks to the support from &lt;strong&gt;early adopters&lt;/strong&gt; in our community, we’re confident in the stability of Operaton.&lt;/p&gt;

&lt;p&gt;But “pretty sure” isn’t good enough. That’s why we’re committed to &lt;strong&gt;rigorous testing and verification&lt;/strong&gt; to ensure our first stable release is rock-solid and ready for everyone.&lt;/p&gt;

&lt;h3 id=&quot;whats-next&quot;&gt;What’s Next?&lt;/h3&gt;

&lt;p&gt;We’re working hard to:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Port all integration tests to public infrastructure.&lt;/li&gt;
  &lt;li&gt;Provide various distributions as &lt;strong&gt;Docker images&lt;/strong&gt;, making it easier for users to test and integrate Operaton.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once these steps are complete, you’ll hear about our &lt;strong&gt;first stable release&lt;/strong&gt;—a version that’s tested, verified, and truly open for the community.&lt;/p&gt;

&lt;p&gt;Together, we can make this the BPMN engine that &lt;strong&gt;truly belongs to everyone&lt;/strong&gt;.&lt;/p&gt;
</description>
        <pubDate>Tue, 17 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2024/12/17/beta-today-better-tomorrow/</link>
        <guid isPermaLink="true">https://operaton.org/2024/12/17/beta-today-better-tomorrow/</guid>
      </item>
    
      <item>
        <title>Simplyfying Plugin Management</title>
        <description>&lt;h2 id=&quot;plugged-in-simplifying-plugin-management-with-operaton&quot;&gt;Plugged In: Simplifying Plugin Management with Operaton&lt;/h2&gt;

&lt;p&gt;At &lt;strong&gt;Operaton&lt;/strong&gt;, our mission is to create a seamless and accessible experience for both users and contributors. When it comes to community plugins, we’ve adopted a streamlined approach: &lt;strong&gt;we fork and maintain plugins as needed within our main  &lt;a href=&quot;https://github.com/operaton&quot;&gt;GitHub organization&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;No need for a separate “community hub” or scattered repositories—every popular plugin is centrally maintained under the Operaton umbrella. This ensures &lt;strong&gt;quality, reliability, and ease of access&lt;/strong&gt; for everyone who uses or contributes to the project.&lt;/p&gt;

&lt;h3 id=&quot;the-first-fork-keycloak-plugin&quot;&gt;The First Fork: Keycloak Plugin&lt;/h3&gt;

&lt;p&gt;We’re thrilled to announce our first plugin fork: the popular &lt;strong&gt;Keycloak plugin&lt;/strong&gt;!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keycloak&lt;/strong&gt; is a powerful open-source identity and access management solution that provides:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Single Sign-On (SSO)&lt;/li&gt;
  &lt;li&gt;Identity Brokering&lt;/li&gt;
  &lt;li&gt;Role-based Access Control (RBAC)&lt;/li&gt;
  &lt;li&gt;Customizable Authentication Flows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With the Keycloak plugin, &lt;strong&gt;Operaton simplifies authentication and authorization for BPMN workflows&lt;/strong&gt;, ensuring a secure and user-friendly environment.&lt;/p&gt;

&lt;h3 id=&quot;why-centralized-plugin-management&quot;&gt;Why Centralized Plugin Management?&lt;/h3&gt;

&lt;p&gt;By maintaining plugins centrally, we stay focused on what matters most:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Providing a &lt;strong&gt;robust and cohesive BPMN engine&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;Ensuring plugins are &lt;strong&gt;always up-to-date and reliable&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;Making it easier for developers to access, use, and contribute to the project.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;wed-love-to-hear-from-you&quot;&gt;We’d Love to Hear From You!&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;Do you think a &lt;strong&gt;centralized approach&lt;/strong&gt; to plugin maintenance is the way to go?&lt;/li&gt;
  &lt;li&gt;What benefits or challenges do you foresee with this strategy?&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;support-operaton&quot;&gt;Support Operaton&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Star us on &lt;a href=&quot;https://github.com/operaton/operaton&quot;&gt;GitHub&lt;/a&gt;&lt;/strong&gt; to show your support and keep up with updates.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Join the discussion&lt;/strong&gt; on our &lt;a href=&quot;https://forum.operaton.org&quot;&gt;community forum&lt;/a&gt;. Your voice matters!&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2024/12/12/simplyfying-plugin-management/</link>
        <guid isPermaLink="true">https://operaton.org/2024/12/12/simplyfying-plugin-management/</guid>
      </item>
    
      <item>
        <title>Hello World From The Operaton Project</title>
        <description>&lt;p&gt;Welcome to &lt;strong&gt;Operaton&lt;/strong&gt;, a community-driven project dedicated to keeping open-source process automation alive and thriving!&lt;/p&gt;

&lt;p&gt;Operaton was born as a fork of &lt;strong&gt;Camunda 7&lt;/strong&gt;, the widely respected open-source process engine that has been a cornerstone of Java-based process automation for years. After Camunda’s announcement that the &lt;strong&gt;Community Edition will reach its end of life in October 2025&lt;/strong&gt;, we knew it was time to act.&lt;/p&gt;

&lt;h2 id=&quot;why-operaton&quot;&gt;Why Operaton?&lt;/h2&gt;

&lt;p&gt;Camunda 7 Community Edition has built an incredible legacy in the world of open-source process automation. It’s known for its seamless integration into Spring Boot and other Java applications, as well as its versatility as a lightweight external engine.&lt;/p&gt;

&lt;p&gt;While we thank Camunda for their immense contribution and inspiration, the decision to discontinue the Community Edition left a gap in the open-source landscape. That’s why we’ve stepped in with &lt;strong&gt;Operaton&lt;/strong&gt;—a project built on the foundation of Camunda 7, but with a renewed focus on community-driven innovation and complete technical transparency.&lt;/p&gt;

&lt;h2 id=&quot;exciting-milestones-so-far&quot;&gt;Exciting Milestones So Far&lt;/h2&gt;

&lt;p&gt;We’re thrilled to share the progress we’ve made with Operaton so far:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Released Version Beta-2&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Processed 219 pull requests&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Resolved 63 issues&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Running 25,000 test cases daily&lt;/strong&gt; to ensure stability and reliability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thanks to our incredible community of contributors, Operaton is growing rapidly. Together, we’re ensuring process automation remains accessible, open, and driven by the people who rely on it.&lt;/p&gt;

&lt;h2 id=&quot;our-vision&quot;&gt;Our Vision&lt;/h2&gt;

&lt;p&gt;Operaton is more than just a fork—it’s a fresh start.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;No closed-source components.&lt;/strong&gt; Operaton will provide full technical transparency.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Community-first approach.&lt;/strong&gt; We’re building this together, with open collaboration at the heart of the project.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;A modern roadmap.&lt;/strong&gt; We’re not just maintaining the past; we’re innovating for the future.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;join-us&quot;&gt;Join Us!&lt;/h2&gt;

&lt;p&gt;We’re just at the beginning of this exciting journey, and we’d love for you to be part of it.&lt;/p&gt;

&lt;p&gt;Whether you’re a developer, business user, or simply curious, here’s how you can get involved:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;Follow our updates.&lt;/strong&gt;&lt;br /&gt;
Stay tuned to our blog and social channels for news and announcements.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Star us on &lt;a href=&quot;https://github.com/operaton/operaton&quot;&gt;GitHub&lt;/a&gt;.&lt;/strong&gt;&lt;br /&gt;
Check out the code, test the project, and contribute!&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Join the discussion.&lt;/strong&gt;&lt;br /&gt;
Visit our &lt;a href=&quot;https://forum.operaton.org&quot;&gt;forum&lt;/a&gt; to share ideas, provide feedback, and collaborate with the community.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Together, let’s make the world of process automation a little more &lt;strong&gt;open&lt;/strong&gt; and &lt;strong&gt;free&lt;/strong&gt;!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The Operaton Team&lt;/em&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 10 Dec 2024 00:00:00 +0000</pubDate>
        <link>https://operaton.org/2024/12/10/hello-world-from-the-operaton-project/</link>
        <guid isPermaLink="true">https://operaton.org/2024/12/10/hello-world-from-the-operaton-project/</guid>
      </item>
    
  </channel>
</rss>