Skip to content

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

Open
dj4oC wants to merge 2 commits into
masterfrom
ospo/community-health-v2
Open

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

Conversation

@dj4oC

@dj4oC dj4oC commented May 28, 2026

Copy link
Copy Markdown
Contributor

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

…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>
@update-docs

update-docs Bot commented May 28, 2026

Copy link
Copy Markdown

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@dj4oC dj4oC requested review from DeepDiver1975 and kobergj May 28, 2026 08:08
dj4oC added a commit that referenced this pull request Jun 1, 2026
@kw-security

kw-security commented Jun 1, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Satisfies the update-docs[bot] request on #13815 (comment)
Signed-off-by: David Walter <david.walter@kiteworks.com>
@dj4oC dj4oC force-pushed the ospo/community-health-v2 branch from 9aff133 to f9d2e51 Compare June 2, 2026 06:26
@sonarqubecloud

sonarqubecloud Bot commented Jun 2, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
40.9% Condition Coverage on New Code (required ≥ 50%)

See analysis details on SonarQube Cloud

DeepDiver1975 added a commit to DeepDiver1975/appstore that referenced this pull request Jun 12, 2026
…iles, Apache-2.0 (#10)

docs(ospo): add community health files and Apache-2.0 license

Apply the Kiteworks OSPO community health rollout v2 to this repository
(modeled on owncloud/web#13815), adapted to the static, PR-based
marketplace:

- LICENSE: Apache-2.0 (adopt the OSPO migration target directly)
- README.md: OSPO v2 rewrite describing the marketplace, publishing
  workflow, generated API, OSPO contributing policy and OSPO section
- agents.md: AI-agent context file with architecture, build/test
  commands and OSPO policy constraints
- CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md, SUPPORT.md: standard
  health files pointing to ownCloud channels and YesWeHack
- Pin all GitHub Actions to full commit SHAs (with version comments) per
  OSPO policy, keeping the current major versions
- Declare "license": "Apache-2.0" in tools/ and website/ package.json

Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
DeepDiver1975 added a commit to owncloud-docker/server that referenced this pull request Jun 12, 2026
Incorporate the Kiteworks OSPO community health rollout v2 (adapted from
owncloud/web#13815) into this repository, with all repo-specific facts
replaced to match this Docker image build repo (MIT license, Dockerfile +
overlay layout, GitHub Actions build) rather than the web frontend.

- README.md: append Community & Support, Contributing, Security and
  About the ownCloud OSPO sections plus an OSPO badge (additive — the
  existing Docker reference is kept since it is synced to Docker Hub)
- agents.md: new AI-agent context file describing the Docker build,
  overlay structure, CI and OSPO policy
- CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md, SUPPORT.md: new
  community health files
- CHANGELOG.md: dated entry following the existing convention

The OSPO/license section is adapted to MIT (permissive, already
Apache-2.0 compatible) — the AGPL copyleft-migration prerequisites from
the source PR do not apply here.

Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
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.

2 participants