Typically not the community as a whole is approving changes, but whoever is in charge of the project/application will approve changes will have a group of trusted individuals who do the approving.
An individual will submit a pull request which basically consists of modified code and a message describing what was changed. One of the aforementioned people with authority will read the message, decide if it’s something that is beneficial, review the changed code to make sure that it’s good and does what it says it does, and then approve it
Latest Answers