Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Improve the onboarding / project setup process #922
Setting up the project on a new machine or for a new contributor is a little fiddly due to a couple of gotchas. It would be great to review this process to make it as smooth as possible.
Goals would be:
Areas that touch on this that should be looked at:
A nice to have whilst looking at this would be additional developer-specific configuration so that we can overwrite default SPE settings as part of development (e.g. disable password for elevation) without effecting the default configuration for the package.
Contributor guide now updated to reflect the new methods of building.
Changes, in summary:
There should no longer be any user-specific configuration in the