Skip to content

Instructions For Contributors

David Ellams edited this page Jul 25, 2022 · 8 revisions

Executing tasks.

For the very beginning, before completing the task, please read the Gitflow instructions. In short, for each task, you need to create a new branch, from the master. IMPORTANT: you should not make too many commits and make too few of them, you need a middle ground.

  • Please commit daily to your branch as well as pull latest and merge from master to make sure you are always up to date. This will make it easier and avoid conflicts when you merge your branch back into master once you have completed your current task.

  • Also make sure you keep your tasks up to date in height.app.

  • Post your daily stand up to your teams discord channel (either OASIS Web UI Dev, Our World Dev, One World Dev or OASIS Backend Services Dev) on the Our World Tribe Server in the format:

    "Yesterday I worked on X, today I am working on Y, no impediments (unless there are then please list them)".

    This is part of the SCRUM Agile methodology we follow here at NextGen Software, which is tried and tested to help teams and projects run more smoothly, stay on track, enable better communication & co-ordination and are easier to manage. This way we have total transparency and everyone knows what everyone else is working on so we work more efficiently as a team and work isn't re-done unnecessarily. It also helps with communication and prevents any mis-understandings, etc. It also means you are not left alone struggling on an issue and your team can then help... ;-) Thank you.