Commit 222ec049902e12db8713ff20a1b7ea600b47321b
1 parent
ce6cee35
Tweak maintainer notes
Showing
1 changed file
with
7 additions
and
2 deletions
README-maintainer
| @@ -102,7 +102,8 @@ RELEASE PREPARATION | @@ -102,7 +102,8 @@ RELEASE PREPARATION | ||
| 102 | * Check for open fuzz crashes at https://oss-fuzz.com | 102 | * Check for open fuzz crashes at https://oss-fuzz.com |
| 103 | 103 | ||
| 104 | * Check all open issues and pull requests in github and the | 104 | * Check all open issues and pull requests in github and the |
| 105 | - sourceforge trackers. See ~/scripts/github-issues. | 105 | + sourceforge trackers. See ~/scripts/github-issues. Don't forget pull |
| 106 | + requests. | ||
| 106 | 107 | ||
| 107 | * Check `TODO` file to make sure all planned items for the release are | 108 | * Check `TODO` file to make sure all planned items for the release are |
| 108 | done or retargeted. | 109 | done or retargeted. |
| @@ -160,7 +161,11 @@ RELEASE PREPARATION | @@ -160,7 +161,11 @@ RELEASE PREPARATION | ||
| 160 | * Increment shared library version information as needed (`LT_*` in | 161 | * Increment shared library version information as needed (`LT_*` in |
| 161 | `configure.ac`). Remember to rerun ./autogen.sh. | 162 | `configure.ac`). Remember to rerun ./autogen.sh. |
| 162 | 163 | ||
| 163 | -* Test for performance binary compatibility: | 164 | +* Performance test is included with binary compatibility steps. Even |
| 165 | + if releasing a new major release and not doing binary compatibility | ||
| 166 | + testing, do performance testing. | ||
| 167 | + | ||
| 168 | +* Test for performance and binary compatibility: | ||
| 164 | * Check out the last release | 169 | * Check out the last release |
| 165 | * ./configure --enable-werror && make -j$(nproc) | 170 | * ./configure --enable-werror && make -j$(nproc) |
| 166 | * Check out the current version | 171 | * Check out the current version |