User Tools

Site Tools


contributing:core_committer_process

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
contributing:core_committer_process [2025/02/25 14:57] tmccannacontributing:core_committer_process [2025/03/20 12:23] (current) jdavis
Line 1: Line 1:
 ====== Core Committer Process ====== ====== Core Committer Process ======
  
-These instructions are meant as an introductory, step-by-step guide for new Core Committers.+These instructions are meant as an introductory, step-by-step guide for new core committers. More experienced committers may have alternate workflows that accomplish the same goals.
  
   - **Choose a Launchpad Ticket**   - **Choose a Launchpad Ticket**
Line 25: Line 25:
       * Are there Perl/PostgreSQL/NPM-level tests to run?       * Are there Perl/PostgreSQL/NPM-level tests to run?
       * Are there any error messages generated in the server logs?       * Are there any error messages generated in the server logs?
 +      * Does ng lint report any issues?
   - **Begin the Merge**   - **Begin the Merge**
       - git checkout main       - git checkout main
Line 70: Line 71:
       * It does not backport cleanly.       * It does not backport cleanly.
       * It changes workflow or display in a disruptive way.       * It changes workflow or display in a disruptive way.
-  - Update Launchpad+  - **Update Launchpad**
     * Make sure that Launchpad lists each of the versions that you merged the commit to.     * Make sure that Launchpad lists each of the versions that you merged the commit to.
     * Update the status of each to Fix Committed.     * Update the status of each to Fix Committed.
contributing/core_committer_process.1740513431.txt.gz · Last modified: 2025/02/25 14:57 by tmccanna

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.