Blog | Community | opensource | ownCloud

Twelve documents, zero marketing slop: anatomy of an open source manifesto

Editing matters more than writing. Anatomy of an open source manifesto in twelve documents, with the corporate slop cut and the operational policies added.

The first draft of the manifesto suite consisted of nine documents with three different versions of the same paragraph left inline. The conclusion had two overlapping drafts stitched together. The values list included a broken sentence. “Greater good” appeared four times across four different documents. And the standalone Vision doc was 80% redundant with the Vision & Mission doc.

Editing matters more than writing. Anyone can produce aspirational documents. Making them internally consistent, legally defensible, operationally concrete, and free of the corporate slop that makes community readers close the tab — that’s the work.

What we cut: “proudly and enduringly open” (bumper sticker). “Let’s build it, together, in the open” (generic). “Our leadership and team are amazed by the power of open source” (not a credible sentiment we can claim for every member) – a marketing tagline that had made its way in the Product Vision.

What we added: an AI-Assisted Contribution Policy, a Security Disclosure Policy, a Contribution Guide (with the CLA-to-DCO transition), and a Governance Charter. These four documents didn’t exist in the original set. They exist now because a manifesto that says “we value transparency” without defining how to report a vulnerability or submit a PR is  just words.

The final suite:

  1. Foreword (by Kiteworks Leadership)
  2. Manifesto
  3. Vision & Mission
  4. Product Vision for oCIS
  5. Engagement
  6. Empowerment
  7. Lessons Learned
  8. Code of Conduct
  9. AI-Assisted Contribution Policy
  10. Security Disclosure Policy
  11. Contribution Guide
  12. Governance Charter

Every document will be public. Every document is open to feedback.

Tomorrow: what two forks can teach you about trust.

This is part 8 of this blog post series.
See the earlier posts:

  1. A (re)-introduction to the ownCloud community
  2. What happens when you fork twice, get acquired, and keep shipping anyway
  3. We killed our own CLA. Here’s why that’s a good thing
  4. PHP 8.3. Yes, for Classic. Yes, we heard you
  5. What 108 repositories taught us about open source hygiene
  6. I’m a script kid running an OSPO. That’s the point
  7. Your PR was written by an AI. We don’t care. (But we do have rules.)
  8. Stewardship is not the same as control: A governance charter for people who’ve been burned before.

About the Author

David Walter is Vice President, Open Source Program Office & Special Projects at Kiteworks, where he stewards the open source projects and drives digital sovereignty strategy globally. He’s been part of the ownCloud ecosystem since 2014, holding roles from community contributor to Chief eXperience Officer before taking on large-scale government deployments and open source governance. At heart, he’s still a script kid who happens to translate between business, community, and engineering. He holds an B.A and an LL.M., is based in Berlin, and volunteers with Germany’s Federal Agency for Technical Relief (THW).

David Walter

April 29, 2026

Read now:

ownCloud for Android 4.8.0: What a Release Tells You About a Project

ownCloud for Android 4.8.0: What a Release Tells You About a Project

ownCloud for Android 4.8.0 released. Space management lands on mobile, four external contributors get credited, and Android 8.1 gets an honest deprecation notice. From an OSPO perspective, a release is evidence of how a project actually operates. Stewardship isn’t usually dramatic. Most of the time it looks exactly like this.

read more
Kiteworks Launches the ownCloud Open Source Program Office — Formalizing Governance, Retiring the CLA, and Committing to Sovereign, Open, Federated File Sharing for the Enterprise

Kiteworks Launches the ownCloud Open Source Program Office — Formalizing Governance, Retiring the CLA, and Committing to Sovereign, Open, Federated File Sharing for the Enterprise

The relaunch of the original open-source, self-hosted File Sync and Share platform brings a published governance charter, relicensing to Apache 2.0, a DCO-based contribution model, and an AI-assisted contribution policy—together with new releases of ownCloud Infinite Scale, ownCloud Classic on PHP 8.3, and a new MCP Server.

read more