You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -43,11 +48,9 @@ Not all issues are bug fixes! Please understand the difference between a Feature
43
48
44
49
This process allows us to better coordinate our efforts, prevent duplication of work, and help you to craft the change so that it is successfully accepted into the project.
45
50
46
-
## Submission Guidelines
51
+
## Submitting an Issue
47
52
48
-
### Submitting an Issue
49
-
50
-
Before opening an issue, please check the tracker to see if a similar issue has been raised. Existing discussions may provide useful insights or workarounds.
53
+
Before opening an issue, please search through Issues to see if a similar issue has been raised. Existing discussions may provide useful insights or workarounds.
51
54
52
55
To expedite bug fixes, a minimal reproduction of the issue is required. This concise example helps in swiftly identifying and addressing the problem.
53
56
@@ -59,11 +62,25 @@ It is always a good practice to look up existing issues and ensure your new issu
59
62
format. This helps maintain consistency and makes it easier for others to understand and collaborate on the
60
63
issue
61
64
62
-
###'Needs Triage' issue label
65
+
## 'Needs Triage' issue label
63
66
64
67
Every new issue is tagged with the "needs triage" label, signifying that it requires review and assessment by a core team member. This process ensures that issues are appropriately prioritized and assigned, fostering a collaborative environment where tasks are synchronized to prevent conflicts. While you focus on addressing an issue, it's important to recognize that others may be working on related tasks. Therefore, the "needs triage" label serves as a precautionary measure, indicating that the issue is not yet ready for immediate attention. The issue will be ready to work on, once the "needs triage" label is removed.
65
68
66
-
### Submitting a Pull Request (PR)
69
+
# Standardization Across App Versions
70
+
71
+
All app versions maintain consistent file structures, functionalities, and feature implementations deliberately. The variations between versions are minimal, primarily revolving around the utilization of UI components where a UI library is used.
72
+
73
+
Once an issue has been resolved in one app version, the same implementation must be extended to all other versions, unless a superior alternative is proposed and accepted.
74
+
75
+
Any new implementation suggestion must be discussed to verify it's suitable for adoption across all app versions. For a good visual representation use the [Issue Tracker](https://anguhashblog.com/issue-tracker)
76
+
77
+
## Before you start working on an Issue
78
+
79
+
Before commencing work on any issue, it is essential to confirm that it has not already been addressed. Utilize the [Issue Tracker](https://anguhashblog.com/issue-tracker) tool to check for existing implementations and their corresponding app versions. If the chosen issue has already been resolved in a different app version, consult the [Issue Tracker](https://anguhashblog.com/issue-tracker) to review the existing implementation and replicate it accordingly.
80
+
81
+
Even if the issue is labeled as not implemented, it remains your responsibility to examine the app's codebase and confirm the absence of the issue.
82
+
83
+
## Submitting a Pull Request (PR)
67
84
68
85
Before you submit your Pull Request (PR) consider the following guidelines:
69
86
@@ -109,7 +126,7 @@ Before you submit your Pull Request (PR) consider the following guidelines:
109
126
110
127
It is always a good practice to look up already merged PRs and ensure your new PR matches the established format. This helps maintain consistency and makes it easier for others to understand and collaborate.
111
128
112
-
###Reviewing a Pull Request
129
+
## Reviewing a Pull Request
113
130
114
131
I reserve the right not to accept pull requests from community members who haven't been good citizens of the community.
0 commit comments