docs(ospo): community health rollout v2 — README, agents.md, health files#13815
docs(ospo): community health rollout v2 — README, agents.md, health files#13815dj4oC wants to merge 6 commits into
Conversation
…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>
|
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. |
Satisfies the update-docs[bot] request on #13815 (comment)
✅ Snyk checks have passed. No issues have been found so far.
💻 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>
9aff133 to
f9d2e51
Compare
…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>
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>
- remove the changelog item (docs-only change; changelog is for user-facing code changes per maintainer feedback) - drop the redundant 'Development Setup' clone/install/build snippet from the README; the canonical setup guide is already linked, and keep Prerequisites Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: David Walter <david.walter@kiteworks.com>
Per review: the clone/install/build block duplicated the linked setup guide. Keep Prerequisites and the setup-guide link. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: David Walter <david.walter@kiteworks.com>
|
@copilot resolve the merge conflicts in this pull request |
Done — merged |
|
|
|
DeepDiver1975
left a comment
There was a problem hiding this comment.
Thanks for the community-health rollout, David — this is consistent with the v2 pattern landed in docs-ocis#1260, docs-ui#1009, and docs-webui#214. New CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md, SUPPORT.md, and agents.md all read well, the OSPO/relicensing section is accurate, and the in-repo references (LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md) resolve. I verified the external links — kiteworks.com/opensource, security.owncloud.com, the two owncloud.com/contribute/* pages, Transifex, YesWeHack, doc.owncloud.com, and owncloud.dev all return 200.
Two link issues worth fixing before this goes in:
-
Broken Docker pulls badge (README header).
https://img.shields.io/docker/pulls/owncloudrenders404: badge not found— the shieldsdocker/pullsendpoint requiresuser/repo. Please usehttps://img.shields.io/docker/pulls/owncloud/web(that one correctly renders "docker pulls: 118k"). The badge link target (https://hub.docker.com/r/owncloud/web) is already correct. -
https://demo.owncloud.com/(Live Demo) returns 404. The new README re-asserts this prominently under "Part of oCIS" and again under "Community & Support". Please point it at a live demo URL or drop the line.
Minor (non-blocking): agents.md lists packages/design-system and the app packages but omits a few that exist in the tree (web-app-ocm, web-app-app-store, web-app-webfinger, web-app-password-protected-folders, web-app-epub-reader, web-app-search); not worth holding the PR for, but worth a follow-up if the file is meant to be exhaustive.
No changelog fragment is needed here — these are OSPO/community-health meta files, not app-facing changes (changelog=n-a), matching the rest of the rollout.
Heads-up on merge readiness: the license/cla check is currently pending ("Contributor License Agreement is not signed yet"), so the PR is BLOCKED. Once the CLA is signed and the two link fixes above are in, this is good to go.



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.
Test plan
🤖 Generated with Claude Code as part of the ownCloud OSPO rollout.
Kiteworks OSPO: https://kiteworks.com/opensource