-
Notifications
You must be signed in to change notification settings - Fork 3k
Open
Labels
Description
Is there an existing issue for this?
- I have searched the existing issues
Summary
Problem Statement
Currently, Plane.so allows users to create multiple projects, each containing its own processes (workflows). However, there is no way to link a process in one project to another process in a different project.
This becomes an issue when a process in Project A depends on work being done in Project B. For example:
- Project A has two processes: A1 and A2.
- Process A2 requires development efforts from Project B.
- There is no clear way to indicate this dependency or track progress across projects.
Would love to hear feedback from the maintainers on this! Would this align with the vision for Plane.so? 🚀
Why should this be worked on?
Proposed Solution
Introduce a feature that allows users to link processes between projects using tags or explicit relations.
- Each process can have a "linked processes" section where users can associate it with processes from other projects.
- Links could be categorized using tags (e.g., "Development Dependency," "Review Required," etc.).
- Display linked processes in the UI, showing status updates across projects.
Expected Benefits
- Better cross-project collaboration: Teams can easily track dependencies between projects.
- Improved workflow visibility: Users can see related work happening across different projects.
- More efficient project management: Project managers can anticipate delays caused by dependencies.
Potential Implementation
- Add a new "linked_processes" field in the database, referencing processes from different projects.
- Extend the UI to allow selecting and displaying linked processes.
- Implement filtering by tags to differentiate the types of links.