Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research Repository Specification #111

Open
8 tasks
Tracked by #115
git-union bot opened this issue Apr 1, 2024 · 0 comments
Open
8 tasks
Tracked by #115

Research Repository Specification #111

git-union bot opened this issue Apr 1, 2024 · 0 comments

Comments

@git-union
Copy link
Contributor

git-union bot commented Apr 1, 2024

Research Repository Specification

As a researcher, I want to have a dedicated repository where I can collaborate with others, store research data, and track research progress to facilitate effective teamwork and knowledge sharing.

Acceptance Criteria

  • Researchers can create a new research project within the repository.
  • Each project can have multiple collaborators with varying permission levels.
  • Researchers can upload, download, and manage files relevant to the research.
  • The platform supports version control for research documents.
  • Activities within the project are logged for audit purposes.
  • Collaborators can communicate within the project context via an integrated chat system.
  • The repository is searchable by keyword, project name, or researcher name.
  • Users are notified of updates or changes within their projects.
sequenceDiagram
  participant Researcher as R
  participant Repository as Repo
  R->>Repo: Create new project
  Repo->>R: Project created with R as admin
  R->>Repo: Invite collaborator with permissions
  Repo->>R: Collaborator invited
  R->>Repo: Upload file to project
  Repo->>R: File uploaded and version controlled
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants