File 5061-Augment-CONTRIBUTING.md.patch of Package erlang
From a1a9f50404f524b740f1ac926fa647b4826b6b9d Mon Sep 17 00:00:00 2001
From: Maria Scott <maria-12648430@hnc-agency.org>
Date: Mon, 9 Jan 2023 14:01:44 +0100
Subject: [PATCH] Augment CONTRIBUTING.md
Added a new paragraph with instructions for what happens/should be done
_after_ submitting a PR.
---
CONTRIBUTING.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index f78cef33db..0d7588d35c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -6,6 +6,7 @@
1. [Fixing a bug](#fixing-a-bug)
2. [Adding a new feature](#adding-a-new-feature)
3. [Before you submit your pull request](#before-you-submit-your-pull-request)
+ 4. [After you have submitted your pull request](#after-you-have-submitted-your-pull-request)
## License
@@ -149,3 +150,16 @@ If you want to change the setting only for the Erlang mode, you can use a hook l
(defun my-erlang-hook ()
(setq indent-tabs-mode nil))
```
+
+### After you have submitted your pull request
+
+* Follow the discussion following your pull request, answer questions, discuss and implement
+changes requested by reviewers.
+
+* If your pull requests introduces new public functions, they need to be tagged with the
+OTP release in which they _will_ appear in the `since` tag in the functions' documentation.
+As this is generally not yet certain at the time when your PR gets merged, the person assigned
+to your pull request should give you an internal ticket number (for example `OTP-12345`) to use
+as a placeholder in the respective `since` tags, like `since="OTP @OTP-12345@`. When your new
+functions are released with an OTP release, this placeholder will get replaced with the actual
+OTP version, leading to something like "OTP 26.0".
--
2.35.3