Post by Subelectronite on Jun 16, 2021 14:48:48 GMT
Developer Responsibilities
Outlined below are the minimum development responsibilities which each developer rank has. Note that you should not feel restricted to your rank’s responsibilities, and you are free to contribute more than you are expected to.
Outlined below are the minimum development responsibilities which each developer rank has. Note that you should not feel restricted to your rank’s responsibilities, and you are free to contribute more than you are expected to.
General Responsibilities
• You represent the values of the New Blood Community, and therefore must follow the rules.
• You should regularly check and keep up to date with New Blood Development on Trello.
• You should keep all information in any development Discord channel confidential to everyone in the channel.
• You should attempt to maintain a good relationship with the administration and development team.
• You should not staff on the ZS or MB servers or on Discord unless you have a staff rank.
Developer
• You should give your best attempt at completing a task assigned to you by an Administrator or a Lead Developer.
• You should be honest regarding if or when you are able to complete a task offered to you. You should not feel bad if you are not able to complete a task.
• You should hand in your completed script to a Lead Developer.
Senior Developer
• You should continue to carry out the Developer responsibilities.
• You should take the initiative to fix any bugs you are aware of.
• You should actively contribute to discussions on Discord. You should attempt to answer any questions asked by other developers.
• You have access to the source code. You should keep the source code strictly confidential to only Senior Developers, Lead Developers and Administrators. Releasing the source code to the public or using it for your own personal benefit is a severe offence.
• If you have been brought in as a Senior Developer by the administration team as a "consultant", you need only offer guidance.
Lead Developer
• You should continue to carry out the Senior Developer responsibilities.
• You should actively discuss developer promotions with the administration team.
• You should interview Developer & Senior Developer applicants and mark Senior Developer exams. If there are multiple Lead Developers, you may agree amongst yourselves to compartmentalise these tasks.
• You have access to the console. You should not abuse your permissions on the servers or on the console.
Changelog
16/06/2022: Added "If you have been brought in as a Senior Developer by the administration team as a "consultant", you need only offer guidance." to Senior Developer responsibilities. Updated formatting.
16/06/2022: Added "If you have been brought in as a Senior Developer by the administration team as a "consultant", you need only offer guidance." to Senior Developer responsibilities. Updated formatting.