[Feature] Implement native Projects, portfolios, and milestones #1

Open
opened 2026-07-29 15:44:36 +02:00 by zemion · 0 comments
Owner

Outcome

Provide the native project-management aggregate used by GovOPlaN modules while OpenProject transport remains in Connectors.

Acceptance criteria

  • Tenant-safe projects, portfolios, milestones, memberships, status, dates, ownership, links, and immutable change history.
  • Tasks, Tickets, Cases, Wiki, Calendar, Files, Workflow, Notifications, and Search integrate through optional capabilities.
  • Permissions and Policy govern visibility, administration, inheritance, templates, and provenance.
  • The module announces ACL-aware searchable project and milestone resources when Search is present.
  • Stable external references map native projects to OpenProject entities without requiring OpenProject.
  • API and focused WebUI work in a Projects-only composition and explain unavailable integrations.
## Outcome Provide the native project-management aggregate used by GovOPlaN modules while OpenProject transport remains in Connectors. ## Acceptance criteria - Tenant-safe projects, portfolios, milestones, memberships, status, dates, ownership, links, and immutable change history. - Tasks, Tickets, Cases, Wiki, Calendar, Files, Workflow, Notifications, and Search integrate through optional capabilities. - Permissions and Policy govern visibility, administration, inheritance, templates, and provenance. - The module announces ACL-aware searchable project and milestone resources when Search is present. - Stable external references map native projects to OpenProject entities without requiring OpenProject. - API and focused WebUI work in a Projects-only composition and explain unavailable integrations.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: GovOPlaN/govoplan-projects#1
No description provided.