apache / apache/answer

Enhancing Answer write setting to question level. managed by moderators or Admin

Open
#794 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
15.7k
Forks
1.4k
Avg merge
3d 8h
Merged PRs (30d)
7

Description

## Is your enhancement request related to a problem? Please describe

The current write levels are set at the site level, meaning that the same settings would apply to every question on the site.

![image](https://github.com/apache/incubator-answer/assets/9161543/c1a4f41a-268e-464f-9cfa-654e851bdee5)
Note: Some text has been modified to align with my site's objective.

This setting would require the site to either select one setting. For example: 'Each user can only write one answer for each question,' which could apply to all questions, or 'No questions,' which means the configuration wouldn't apply to any question.

## Describe the solution you'd like

To have a question level override of this settings and
Admins (or) Moderators can change this setting At question level for a particular question based on request form user.

## Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the existing site-level answer-write setting and the question, moderator, and admin flows first. Define how a question-level override is selected, who may change it, and how it interacts with the site default; done means the behavior and permission rules are documented well enough to implement and verify.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authorization, full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.