Skip to content

Commit

Permalink
Merge pull request #3826 from ferdnyc/issue-templates
Browse files Browse the repository at this point in the history
Remove pre-filled title text from issue report templates
  • Loading branch information
ferdnyc authored Nov 13, 2020
2 parents 582c220 + cb9e642 commit cd81a5f
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 36 deletions.
16 changes: 5 additions & 11 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Bug Report
about: Create a bug report for a new issue
title: Give your bug report a descriptive title
title:
labels: ':beetle: bug'
assignees: ''

Expand All @@ -25,17 +25,11 @@ A clear and concise description of what you expected to happen.
- Operating System / Distro: [e.g. Windows 10, Linux Mint 17.1]

**Log Files:**
If you are experiencing a crash, please collect and attach logs of the problem.
Log files can be found in your HOME/.openshot_qt/ folder. Please compress or zip
the log files (as they can become quite large).
If you are experiencing a crash, please collect and attach logs of the problem. Log files can be found in the `.openshot_qt` folder in your user home directory. Log files over 2 MB in size will need to be compressed, please attach a ZIP file instead of the raw logs.

**Exception / Stacktrace:**
If you are experiencing a crash or strange output on the command line, please
attach a small snippet of the exception here, but please keep it as small as
possible (for readability).
If you are experiencing a crash or strange output on the command line, please attach a small snippet of the exception here, but please keep it as small as possible (for readability).

**Screenshots:** (Optional)
If applicable, add screenshots to help explain your problem. You can include screenshots by
copy/pasting them here, dragging-and-dropping into this form, or clicking below and loading
images saved to your computer. All images are public, so please don't post screenshots
containing personal information.
If applicable, add screenshots to help explain your problem. To include screenshots, copy/paste them here, drag the image(s) into this form, or click the link below this edit field to load images saved to your computer. All images are public, so please don't post screenshots containing personal information.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: Feature Request
about: Suggest a new idea to improve OpenShot
title: Give your feature request a descriptive title
title:
labels: '💡 enhancement'
assignees: ''

Expand Down
10 changes: 4 additions & 6 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,20 @@
---
name: Question
about: Ask a question about OpenShot
title: Give your question a descriptive title
title:
labels: question
assignees: ''

---
<!-- Please verify this question has not already been asked: https://github.com/OpenShot/openshot-qt/issues -->

**Question:**
A clear and concise question, with enough context and explanation for people to answer it.
A clear and concise question. Your question should provide enough context and explanation for people to answer it. Avoid excessive background or irrelevant details, as they can obscure your actual question.

**System Details:**
- OpenShot Version [e.g. 2.4.3]: {{ log_context.openshot_qt_version }}
- Operating System / Distro: [e.g. Windows 10, Linux Mint 17.1]

**Screenshots:** (Optional)
If applicable, add screenshots to help explain your question. You can include screenshots by
copy/pasting them here, dragging-and-dropping into this form, or clicking below and loading
images saved to your computer. All images are public, so please don't post screenshots
containing personal information.
If applicable, add screenshots to help explain your question. To include screenshots, copy/paste them here, drag the image(s) into this form, or click the link below this edit field to load images saved to your computer. All images are public, so please don't post screenshots containing personal information.

47 changes: 29 additions & 18 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,37 +10,48 @@

#### Reproducing a bug & collecting logs

1. _Please download our latest daily installer:_
www.openshot.org/download - click the '**Daily Builds**' button, then grab the latest build from the list.
(Use the buttons below the list to download installers for a different Operating System.)
2. **Only if the bug involves video playback or Export**, or if you were asked to by the OpenShot developers, enable 'Debug Mode (Verbose)' in the Preferences. Debug Mode adds no additional information for user interface or project-editing bugs.
3. Quit OpenShot and delete your log files, to ensure the files you submit contain only necessary information. (See below for logfile paths.)
4. Re-launch OpenShot and trigger the problem as quickly as possible, then immediately quit the program. This helps keeps the log files small and relevant.
5. Attach both log files to your issue. Github issue comments permit attaching `.log` files up to 2MB in size. You can insert the file(s) either by drag-and-drop, or using the link at the bottom of the comment edit field.
1. _Please download our latest daily installer:_
<openshot.org/download#daily> - the latest builds are at the top of the list.
(Use the buttons below the list to download installers for a different Operating System.)
2. **Only if the bug involves video playback or Export**,
or if you were asked to by the OpenShot developers, enable 'Debug Mode (Verbose)' in the Preferences.
Debug Mode adds no additional information for user interface or project-editing bugs.
3. Quit OpenShot and delete your log files, to ensure the files you submit contain only necessary information.
(See below for logfile paths.)
4. Re-launch OpenShot and trigger the problem as quickly as possible, then immediately quit the program.
This helps keeps the log files small and relevant.
5. Attach both log files to your issue.
Github issue comments permit attaching `.log` files up to 2MB in size.
You can insert the file(s) either by drag-and-drop, or using the link at the bottom of the comment edit field.

#### OpenShot log file locations

##### Windows
* OpenShot stores its logs in your user profile directory (`%USERPROFILE%`, e.g. `C:\Users\username\`)
* **<code><var>%USERPROFILE%</var>\.openshot_qt\openshot-qt.log</code>**
* **<code><var>%USERPROFILE%</var>\.openshot_qt\libopenshot.log</code>**
* OpenShot stores its logs in your user profile directory (`%USERPROFILE%`, e.g. `C:\Users\username\`)
* **<code><var>%USERPROFILE%</var>\.openshot_qt\openshot-qt.log</code>**
* **<code><var>%USERPROFILE%</var>\.openshot_qt\libopenshot.log</code>**

##### Linux/MacOS
* OpenShot stores its logs in your home directory (`$HOME`, e.g. `/home/username/`)
* **<code><var>$HOME</var>/.openshot_qt/openshot-qt.log</code>**
* **<code><var>$HOME</var>/.openshot_qt/libopenshot.log</code>**
* OpenShot stores its logs in your home directory (`$HOME`, e.g. `/home/username/`)
* **<code><var>$HOME</var>/.openshot_qt/openshot-qt.log</code>**
* **<code><var>$HOME</var>/.openshot_qt/libopenshot.log</code>**

### Submitting a Pull Request (source code patch / bug fix)

* Fork the repository on Github, then create a new branch for your changes. Commit the patch(es), and finally open a new GitHub Pull Request from that branch.
1. First, prepare your changes to submit as a Pull Request:

* Ensure the PR description clearly describes the problem and your solution. If the patch is related to an existing issue report, include the issue number in your description. Github recognizes trigger phrases such as "fixes #1234" or "closes #9999", and will automatically link your PR with the referenced issue(s).
1. If necessary, register for a Github user account, and sign in.
2. Fork the project repository. (This will be done automatically if you use the web interface's "Edit file" links.)
3. Make your changes in a new branch based on `develop`. (If you edit on the website, you'll have the option to create and name a branch when you save your changes.)
4. Finally, open a new GitHub Pull Request from that branch.

* After submitting, your PR will be run through a test build and various code-quality and style checks. Try to address any problems flagged by these checks. If OpenShot fails to build successfully with your changes, the PR cannot be merged until the problem is resolved.
2. Ensure the PR description clearly describes the problem and your solution. If the patch is related to an existing issue report, include the issue number in your description. Github recognizes trigger phrases such as "fixes #1234" or "closes #9999", and will automatically link your PR with the referenced issue(s).

Submitting "in-progress" code is fine, and can often be a good way to solicit feedback from other developers. Consider marking PRs that are unfinished or still under development with a the title that begins with "WIP", or convert the PR to draft status, to indicate to the developers that your changes are not yet ready for review.
3. After you submit your PR, a test build and various code-quality and style checks will be run on your branch, with the results displayed at the bottom of the page. Try to address any issues flagged by these checks, especially any issues with the test build. If OpenShot cannot be built successfully with your changes, the PR is blocked from being merged until the problem is resolved.

OpenShot Video Editor is a volunteer effort, and a labor of love. Please be patient with any issues you find, and feel free to get involved and help us fix them!
Submitting "in-progress" code is fine, and can often be a good way to solicit feedback from other developers. Consider marking PRs that are unfinished or still under development with "WIP" at the start of the title, or convert the PR to draft status. This will indicate to the developers that your changes are not quite ready for inclusion in OpenShot.

OpenShot Video Editor is a volunteer effort, and a labor of love. Please be patient with any issues you find, and feel free to get involved and help us fix them!

Thanks!

Expand Down

0 comments on commit cd81a5f

Please sign in to comment.