Skip to content

docs(ospo): community health rollout v2 — README, agents.md, health files#1556

Open
dj4oC wants to merge 1 commit into
masterfrom
ospo/community-health-v2
Open

docs(ospo): community health rollout v2 — README, agents.md, health files#1556
dj4oC wants to merge 1 commit into
masterfrom
ospo/community-health-v2

Conversation

@dj4oC

@dj4oC dj4oC commented May 28, 2026

Copy link
Copy Markdown

Summary

This PR is part of the Kiteworks OSPO community health rollout (kiteworks.com/opensource), applied to all ~110 public ownCloud repositories starting May 5, 2026.

  • README.md: Rewritten with v2 OSPO template
    • License-specific OSPO section with Apache 2.0 migration guidance
    • Mandatory Community & Support section: GitHub Discussions, Matrix, docs, enterprise support, OSPO home
    • Contributing workflow: Rebase Early/Often, Dependabot, PGP/GPG-signed commits, DCO sign-off, GitHub Actions policy
    • Security section pointing to security.owncloud.com + YesWeHack bug bounty
    • Translations link to Transifex (owncloud project)
  • agents.md (new): AI agent context file with architecture, build commands, OSPO policy constraints
  • CODE_OF_CONDUCT.md (new): Redirect to https://owncloud.com/contribute/code-of-conduct/
  • CONTRIBUTING.md (new): Redirect to https://owncloud.com/contribute/
  • SECURITY.md (new): Redirect to https://security.owncloud.com + YesWeHack
  • SUPPORT.md (new): Redirect to https://owncloud.com/contact-us/ and support channels

Test plan

  • README renders correctly on GitHub (badges, sections, links)
  • All health file links resolve (CODE_OF_CONDUCT, CONTRIBUTING, SECURITY, SUPPORT)
  • agents.md loads correctly in Claude Code and GitHub Copilot
  • License referenced in README matches actual LICENSE file in repo

🤖 Generated with Claude Code as part of the ownCloud OSPO rollout.
Kiteworks OSPO: https://kiteworks.com/opensource

@CLAassistant

CLAassistant commented May 28, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@dj4oC
dj4oC requested review from DeepDiver1975 and kobergj May 28, 2026 08:06
…iles

Introduced by the Kiteworks Open Source Program Office (OSPO) on May 5, 2026.

Changes:
- README.md: rewritten with OSPO v2 template — license-specific migration
  guidance, Community & Support section, Contributing workflow, Security
  section pointing to security.owncloud.com + YesWeHack bug bounty
- agents.md: AI agent context file with architecture, build commands, and
  OSPO Policy Constraints (GitHub Actions, Dependabot, Git Workflow)
- CODE_OF_CONDUCT.md: redirect to https://owncloud.com/contribute/code-of-conduct/
- CONTRIBUTING.md: redirect to https://owncloud.com/contribute/
- SECURITY.md: redirect to https://security.owncloud.com + YesWeHack
- SUPPORT.md: redirect to https://owncloud.com/contact-us/ + channels

OSPO: https://kiteworks.com/opensource

Signed-off-by: David Walter <david.walter@kiteworks.com>
@dj4oC
dj4oC force-pushed the ospo/community-health-v2 branch from abadce5 to dafdffa Compare June 2, 2026 06:24
@felix-schwarz felix-schwarz self-assigned this Jun 12, 2026

@dj4oC dj4oC left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adds OSPO-managed community health files (README rewrite, agents.md, CODE_OF_CONDUCT.md, SECURITY.md, SUPPORT.md, CONTRIBUTING.md rewrite) as part of the org-wide Kiteworks OSPO rollout.

Findings

No security/stability/performance surface — this is a docs-only change.

Compliance (REUSE 3.3): the three new files (CODE_OF_CONDUCT.md, SECURITY.md, agents.md) carry no SPDX license/copyright header, and this repo has no .reuse/dep5 or REUSE.toml to cover them by path instead. See inline suggestions.

Note: this PR is opened from this same automation's account, so GitHub does not permit an Approve/Request-changes verdict here — submitting as a comment-only review. A human maintainer should treat the REUSE finding above as the actionable item before merge.

Note

Build verification skipped (Xcode not available in cloud review environment). Code analysis only.

Verdict

Commenting (compliance finding — REUSE 3.3 header gap on 3 new files; cannot self-approve/request-changes on own PR)

🤖 Automated review by Claude Code (security · stability · performance · coverage)


Generated by Claude Code

Comment thread CODE_OF_CONDUCT.md
@@ -0,0 +1,8 @@
# Code of Conduct

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

REUSE 3.3: this new file has no SPDX license/copyright header, and the repo has no .reuse/dep5/REUSE.toml covering docs by path. Suggest an SPDX header so this file has explicit REUSE coverage.

Suggested change
# Code of Conduct
<!--
SPDX-FileCopyrightText: 2026 ownCloud GmbH <https://owncloud.com>
SPDX-License-Identifier: GPL-3.0-only
-->
# Code of Conduct

Generated by Claude Code

Comment thread SECURITY.md
@@ -0,0 +1,11 @@
# Security Policy

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same REUSE 3.3 gap as CODE_OF_CONDUCT.md — no SPDX header and no dep5/REUSE.toml coverage for this new file.

Suggested change
# Security Policy
<!--
SPDX-FileCopyrightText: 2026 ownCloud GmbH <https://owncloud.com>
SPDX-License-Identifier: GPL-3.0-only
-->
# Security Policy

Generated by Claude Code

Comment thread agents.md
@@ -0,0 +1,68 @@
# agents.md -- ownCloud iOS App

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same REUSE 3.3 gap — new file, no SPDX header, no dep5/REUSE.toml coverage.

Suggested change
# agents.md -- ownCloud iOS App
<!--
SPDX-FileCopyrightText: 2026 ownCloud GmbH <https://owncloud.com>
SPDX-License-Identifier: GPL-3.0-only
-->
# agents.md -- ownCloud iOS App

Generated by Claude Code

dj4oC commented Jul 8, 2026

Copy link
Copy Markdown
Author

🤖 Automated review by Claude Code (security · stability · performance · coverage)


Generated by Claude Code

dj4oC commented Jul 9, 2026

Copy link
Copy Markdown
Author

🤖 Automated review by Claude Code (security · stability · performance · coverage)


Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants