Replies: 4 comments
-
Good job Salih! I think all the convention points you raised are solid. If everyone agrees, feel free to go ahead and add them to the Contributors Guidelines under the relevant section. |
Beta Was this translation helpful? Give feedback.
-
@Adamx090 Thank you Great work! All convention points are strong and clear. |
Beta Was this translation helpful? Give feedback.
-
@Adamx090 Thank You for your effort! the conventions are great, feel free to add them right away |
Beta Was this translation helpful? Give feedback.
-
@Adamx090 Great job, this looks fine, it's detailed and exhaustive |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello guys! I apologize this came late. This is initial draft of the convention that we spoke of. A couple of points are already covered in the Contributing Guidelines document. Go over it and see if you are okay with it or we need to add or remove some points. If you all agree with it, I can start by fixing some of our previous work, like renaming things or creating issues retrospectively and such. Commit messages and merged branches names cannot be changed, because it's part of the PR immutable data. There appear to be a lot of information, but it actually not that much. Let me know your thoughts.
🧭 Collaboration Conventions
Conventions are essential for effective remote collaboration. They allow smooth, structured communication without the need for constant clarification or meetings. When followed consistently, they enable team members—and even third parties—to easily understand the project’s progress and decisions. This is especially helpful during project reviews or future revisits.
🔁 Workflow Conventions
🔹 Issues
🔹 Pull Requests (PRs)
📋 Project Board Guidelines
🧾 Naming Conventions
To ensure clarity and traceability, we use action-oriented naming: use a verb + object structure in the present tense (not continuous). This makes tasks understandable at a glance and easy to follow later.
🔸 Commit Messages
add group norms
resize system thinking schematic image
update group norms
→ Instead:add 2 extra norms
,fix spelling in group norms document
🔸 Branch Names
-
) instead of underscores (_
).add-group-norms
add_group_norms
🔸 Issue and PR Titles
Add research question
Research question
(not action-based)🔸 Descriptions
🔸 Naming Consistency (for simple tasks)
If the task is simple (e.g., a one-commit change), it’s perfectly fine to keep the same name across commit message, branch, PR, and issue:
add research question
add-research-question
Add research question
Add research question
Beta Was this translation helpful? Give feedback.
All reactions