@@ -1256,6 +1256,38 @@ index 88f126184c..38da593a60 100644
1256
1256
[[now-what]]
1257
1257
== My Patch Got Emailed - Now What?
1258
1258
1259
+ Please give reviewers enough time to process your initial patch before
1260
+ sending an updated version. That is, resist the temptation to send a new
1261
+ version immediately, because others may have already started reviewing
1262
+ your initial version.
1263
+
1264
+ While waiting for review comments, you may find mistakes in your initial
1265
+ patch, or perhaps realize a different and better way to achieve the goal
1266
+ of the patch. In this case you may communicate your findings to other
1267
+ reviewers as follows:
1268
+
1269
+ - If the mistakes you found are minor, send a reply to your patch as if
1270
+ you were a reviewer and mention that you will fix them in an
1271
+ updated version.
1272
+
1273
+ - On the other hand, if you think you want to change the course so
1274
+ drastically that reviews on the initial patch would be a waste of
1275
+ time (for everyone involved), retract the patch immediately with
1276
+ a reply like "I am working on a much better approach, so please
1277
+ ignore this patch and wait for the updated version."
1278
+
1279
+ Now, the above is a good practice if you sent your initial patch
1280
+ prematurely without polish. But a better approach of course is to avoid
1281
+ sending your patch prematurely in the first place.
1282
+
1283
+ Please be considerate of the time needed by reviewers to examine each
1284
+ new version of your patch. Rather than seeing the initial version right
1285
+ now (followed by several "oops, I like this version better than the
1286
+ previous one" patches over 2 days), reviewers would strongly prefer if a
1287
+ single polished version came 2 days later instead, and that version with
1288
+ fewer mistakes were the only one they would need to review.
1289
+
1290
+
1259
1291
[[reviewing]]
1260
1292
=== Responding to Reviews
1261
1293
0 commit comments