Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Update Contributor Guide
https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide
Section 6.3 Checkout the 'main' or 1.x.0' branch
Change:
git checkout -b 0.x origin/1.x.0 will create a local, tracking branch named 1.x.0.
To:
git checkout -b nifi-1.x.y origin/nifi-1.x.y will create a local, tracking branch named 1.x.y, where "x" is the minor version and "y" is the patch version being selected, e.g. 1.13.2
Section 8 Additional notes on code contributions
Multiple references to "master" need to be updated to "main"
I do not believe the following statement is accurate, certainly not for the 1.0 and 0.x branch names.
"As NiFi now has a 1.0 (master) and 0.x (support) branch, pull requests (PR) must be applied to both. Here is a step-by-step guide for committers to ensure this occurs for all PRs."
Fetch Config section
The url should be changed from git@github.com:apache/nifi.git to https://github.com/apache/nifi.git to be consistent with other locations specified in the guide
Add information indicating that "fetch github" is required in order to subsequently pull the desired PR branch. (See step 2 above.)