Skip to content

New Trilinos Developers

jwillenbring edited this page Sep 22, 2016 · 4 revisions

Developer Expectations

When a new person is to begin contributing to Trilinos, they are typically expected to become familiar with and adhere to the policies listed on this wiki, and complete the Trilinos New Developer Process Checklist. The possible exception to this is if someone wishes to submit occasional pull requests against the project and not be deeply involved in the project. Even in this case, it is helpful to be aware of the policies and tools that have been adopted. For example, a pull request that has been tested using the checkin test script will have a better chance of being accepted into the code base than one that is untested, or was tested in other ways.

Push Access to the Trilinos Repository

Thanks to GitHub, anyone can view Trilinos source code, as well as fork the repository and issue pull requests against the primary Trilinos repository (pull requests should be issued against develop, or some other branch negotiated with a Trilinos developer, but never master). Push access is not required to be a Trilinos contributor or developer. According to current policy, whether or when a new Trilinos developer is granted push access is up to the new developer's mentor. That person will decide if the new developer requires push access, and if so, when they have completed sufficient training to be given push access. When appropriate, the mentor can request push access by sending an email to the Trilinos Framework mail list.

Clone this wiki locally