Contributor Guide

From Sojourn
Revision as of 21:56, 14 May 2022 by SneakyFoxOfDas (talk | contribs) (Adds a -)

Contribution guidelines


Hardline rule

PRs may be put forth are not necessarily supported by their creator. They may be made on behalf of others or even just on a notion. All are free to make Pull Requests for consideration and ultimate responsibility for the inclusion(or exclusion) on content falls squarely on the head of the Lead-Dev. No coder should be shouted at solely for a change they've requested.


Guidelines

  1. Guideline - All are free to work on content as they please, but in the interest of not wasting ones time it is often in the best interest to discuss possible PRs before the work is done so as to gauge concerns.
  2. Guideline - Content should be made with respect to the setting, atmosphere, balance and performance impact.
  3. Guideline - Changelogs MUST be detailed. While this is down to your discretion as to how much or little is 'relevant' , the most pertinant details should be laid out in clear and easy to read. E.G a new gun should have its damage, penetration and accuracy detailed. By following this guideline we hope to ease the process of balancing new content without stimying its addition.
  4. Guideline -In the same way as the above, anything more than minor content should be thoroughly Q.A tested to ensure no bugs, erroneous behaviors, runtime, et cetera are going to cause immediate issue.
  5. Guideline - PRs should contain, if any - generalized performance impact. I.e how much performance this will take amount of loops running or active cost to maintain this feature.