go-gitea / go-gitea/gitea

Allow adding reviewers for issues

Open
#29,068 2 comments 1 reaction 0 assignees View on GitHub
type/proposal
Dominant language
Go
Stars
58k
Forks
7.1k
Avg merge
1d 7h
Merged PRs (30d)
175

Description

### Feature Description

Commonly in my usage of Gitea I find myself wishing that Gitea had an ability to differentiate regular "assignees" from "reviewers" of the issue. Commonly reviewer is the person that created the issue, but not always.

This will also simplify filtering of the issues, allowing to differentiate between issues that you have to implement vs issues that you have to review.

### Screenshots

![image](https://github.com/go-gitea/gitea/assets/5338332/2926a8a2-de52-4dd2-96a4-22a7dca7d204)

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points, so start by tracing how Gitea currently stores and displays issue assignees and how issue filtering works. Define the reviewer model and its UI and filtering behavior before implementation. Done means reviewers are distinct from assignees and issues can be filtered by those roles.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.