ploi / ploi/roadmap

Allow authors to close/delete items

Open
#341 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
PHP
Stars
569
Forks
119
Avg merge
9h 20m
Merged PRs (30d)
1

Description

Problem Statement

Authors cannot close or delete issues, after they have been opened they are open.

So when someone writes a comment which helps you resolve your issue or when it gets just fixed by newer updates (at it has happened to one of my items on the ploi instance of roadmap) you cannot close these issues to no longer have them flying around.

It is only possible to edit them, so some people might prefix the title with [Resolved] or something similar but deleting/closing them would be a cleaner way of handle such things.

Proposed Solution

I think it should be allowed for authors to close items or delete them. Alternatively a "mark as resolved" would also be worth considering, with this a "solving comment" could be marked which is then highlighted for future viewers.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Start by tracing the existing author edit permission and item lifecycle, then clarify whether authors may close, delete, or mark items as resolved and how a resolving comment should behave. Done means the selected behavior is implemented and covered by the relevant checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
laravel, php
Domain
authorization, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.