Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 2.18 KB

CONTRIBUTING.md

File metadata and controls

54 lines (38 loc) · 2.18 KB

Contributing

We will be using Github for development and version control.

Hierarchy

The workflow hierarchy will be as follows.

hierarchy image

  • L1 - The main repo: maintained by project manager and technical architect
  • L2 - Team leads repo
  • L3 - Team members repo

Workflow

Team Members

  • Fork the repo of their respective team leads.
  • Raise issue's in the team leads repo.
  • Raise issues for every feature implementation.
  • Make pull requests in the team leads repo.
  • Make sure the pull requests are linked with the issue raised.
  • Make sure to do unit testing before making pull requests

Team Leads

  • Fork the main repo.
  • Raise issue's in the main repo.
  • Raise issues for every feature implementation.
  • Make pull requests in the main repo.
  • Make sure the pull requests are linked with the issue raised.
  • Make sure to do regression testing before making pull requests

Project Manager & Technical Architect

  • Maintains the main repo, and will make the final call for merging the pull requests.

Coding guidelines

Stick to the coding official coding guidelines of C# and .NET. Make sure to use trace for every function you make.

Useful Links