# Feature COMMS-343 - Implement (non-inline) File Attachment Functionality for Work Package Comments

Project: Stream Communicator
Status: in specification
URL: https://community.openproject.org/work_packages/COMMS-343

## Planning

| Attribute | Value |
| --- | --- |
| Date |  |
| Priority | Medium |
| Target versions | Wish List |
| Sprint |  |
| Backlog bucket |  |
| Votes |  |
| List |  |
| Roadmap |  |
| Relevance |  |

## OPEN POINTS / FEEDBACK

_No work packages_

## Features and Chunks

_No work packages_

## Bugs and other work packages

_No work packages_

## Technical Details

| Attribute | Value |
| --- | --- |
| Module | Modules and project features / Work packages, Modules and project features / Comments and activity |
| Feature Flag |  |
| Requires doc change | Yes |
| Enterprise plan |  |

## Details

| Attribute | Value |
| --- | --- |
| Pull preview |  |
| Mockups |  |
| Accessibility | No |

## People

| Attribute | Value |
| --- | --- |
| Assignee | Parimal Satyal |
| Accountable |  |
| Product manager |  |
| Developers | OP Dev Comms Team |
| Designer | Parimal Satyal |
| Ordered by |  |
| Signed off by |  |
| Interest by |  |

## Estimates and progress

| Attribute | Value |
| --- | --- |
| PD (min) |  |
| PD (max) |  |
| Work |  |
| Labor costs |  |

## Description

**As a** user working with OpenProject  
**I want to** attach files to work package comments  
**so that** others can better understand my comments with additional context or supporting documents

**Acceptance criteria**

  - Users can drag files into the text composition field to attach them to a comment

  - Users can attach files via the editor's toolbar using a paperclip icon

  - Attachments shall not be listed in the work package Files tab or shall be listed in a separate block titled "Files attached to comments"

  - In the "Files" tab of a work package, files attached to comments shall be distinguished between those from internal comments and non-internal comments

  - Inline attachments like PNGs, GIFs, and JPEGs shall be rendered inline within the comment

  - Non-inlineable file types attached to a comment shall be listed below the comment

  - Users shall have the option to delete comment attachments when editing the comment
