element-hq / element-hq/element-ios

Add proper templates in .github/ISSUE_TEMPLATE

Open
#4,117 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

Currently element-ios copies these implicitly from [`vector-im/.github`](https://github.com/vector-im/.github/tree/master/.github/ISSUE_TEMPLATE), but some of those templates (e.g. the bug report one) contain instructions that doesn't make sense for Element iOS:

```md
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
```

Maybe its better to introduce these to this repo specifically? Instead of letting them be copied from the `.github` repository.

(I also recommend changing the "bold" headers to actual headers, a-la https://github.com/vector-im/element-android/pull/2997)

Contributor guide

Open the contributing guide

Research direction

Start in .github/ISSUE_TEMPLATE and compare the implicitly copied templates from vector-im/.github with the Element Android example linked in the issue. Define repository-specific templates for Element iOS, replacing desktop and browser instructions with relevant iOS fields and using proper headings; done means the templates are present locally and no longer contain irrelevant prompts.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
tooling
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.