@@ -24,6 +24,11 @@ Introduction to Forge
2424
2525The issue tracker Forge is currently based on Redmine. It is used to
2626report and handle open issues (including bugs and feature requests).
27+
28+ Note that Forge is not only used for the Community to report bugs
29+ and features, but also the Core development team creates issues for
30+ each and every change to TYPO3.
31+
2732First, get yourself an account, see
2833:ref: `TYPO3-Guide-ContributionWorkflow-Account `.
2934
@@ -49,6 +54,13 @@ something similar has already been reported.
4954easy to find existing issues. Filters are located on the the left hand
5055side of the navigation menu. You can use this feature to help refine searches.
5156
57+ Of course you are also able to use the search functionality of
58+ `Forge <https://forge.typo3.org >`__ itself, which offers some more specific
59+ filter options.
60+
61+ You help the people maintaining the issue tracker a lot by first making sure
62+ your problem is not covered already. The less duplicate issues our team needs
63+ to triage, the more time we have for actually addressing bugs and features.
5264
5365.. index ::
5466 single: Issue Reporting Workflow; Identifying
@@ -66,7 +78,8 @@ Remove side effects
6678 Work on a TYPO3 instance which is as clean as possible so you can
6779 rule out extensions messing with the TYPO3 Core. If you need to set
6880 up an extension to illustrate the problem, make sure it is as free
69- of side effects as possible.
81+ of side effects as possible. Ideally, try to reproduce your
82+ problem or feature by using existing Core extensions (like :ref: `use-styleguide `).
7083
7184Narrow down the problem
7285 Try different browsers, this will help the team (and you) a lot to
@@ -134,7 +147,8 @@ be using the most are **Feature** and **Bug**.
134147
135148The others are mostly for internal organization (like **Stories ** and **Epics **)
136149and things which aren't really a feature or a bug... they are just **Tasks **
137- somebody needs to take care of.
150+ somebody needs to take care of, because the Core development team also uses
151+ this system for their daily work.
138152
139153
140154
@@ -153,7 +167,8 @@ a report for yourself :)
153167.. tip ::
154168
155169 Remember, the subject is also helpful for people searching for already
156- existing issues. Be as clear and precise as possible!
170+ existing issues. Be as clear and precise as possible! Also try to not mis-spell
171+ vital keywords (for example use "extbase" and not "ext-bse").
157172
158173Bad example:
159174 Bug
@@ -298,7 +313,7 @@ It is important to provide **the specific information that is necessary** to be
298313able to **understand **, **reproduce ** and **fix ** the bug.
299314
300315Use your common sense and your experience to guide you: What would you need if you
301- wanted to find the bug in the code and fix it? What do you need if you want to
316+ wanted to find the bug in the code and fix it yourself ? What do you need if you want to
302317reproduce it to debug it or test if the patch solves the problem?
303318
304319A good bug report should contain all or any of these elements:
@@ -309,10 +324,10 @@ A good bug report should contain all or any of these elements:
309324
310325 * A brief description of your environment. Depending on the nature of
311326 the bug it *might * include your operating system
312- (Windows, Linux, macOS, ...), the full version of TYPO3, the webserver
313- used, the database used (mySql, SQLServer , ...) and its version.
314- In any case, the full version of TYPO3 (e.g. 9.5.1 ) is very helpful. If
315- your bug is reproducible on several versions (e.g. 10.1.0 and 9.5.1 ),
327+ (Windows, Linux, macOS, ...), the full version of TYPO3 and PHP , the webserver
328+ used, the database used (MySQL, MariaDB , ...) and its version.
329+ In any case, the full version of TYPO3 (e.g. 12.4.16 ) is very helpful. If
330+ your bug is reproducible on several versions (e.g. 13.2.1 and 12.4.16 ),
316331 that is helpful as well.
317332 * A description of the TYPO3 setup that you are using or that is necessary
318333 to trigger the bug. Your issue came out using TYPO3 with multiple
0 commit comments