Skip to content

Add safe data-sharing guide - #53

Merged
folker merged 1 commit into
clusterdocs-ngfrom
agent/data-sharing-guide
Jul 25, 2026
Merged

Add safe data-sharing guide#53
folker merged 1 commit into
clusterdocs-ngfrom
agent/data-sharing-guide

Conversation

@folker

@folker folker commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

What changed

  • adds a user-facing guide for sharing data within a project, across RCC groups, and outside RCC
  • explains primary and supplementary Unix groups, one owning group per file, and membership in multiple groups
  • explains directory setgid, its relationship to group write permissions and default ACLs, and safe inspection commands
  • recommends a governed /projects/<project>/ area with a shared project group
  • documents /homes/<username>/data-for-others/ only as a bounded temporary handoff
  • links the guide from Storage and transfer, the reference index, the TL;DR, and both navigation implementations

Why

Users need a clear route from “I need to give someone data” to the correct project membership, filesystem permissions, transfer service, or governed publication mechanism. Unix world-readable permissions and personal home directories are not substitutes for project governance.

Validation

  • python tools/validate_repo.py
  • custom site build and link check
  • 74 repository tests and 6 protected-app tests pass

@folker
folker merged commit 9d6724b into clusterdocs-ng Jul 25, 2026
1 check passed
@folker
folker deleted the agent/data-sharing-guide branch July 25, 2026 12:25
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.

1 participant