diff --git a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md index 99bd55e..9be3723 100644 --- a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md +++ b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md @@ -1,3 +1,14 @@ + + # \ ||| @@ -6,30 +17,13 @@ | **Author** | \<author> | **Created**| \<date> | **[SemVer](https://semver.org/spec/v2.0.0.html#summary)** | MAJOR\|MINOR\|PATCH +| **[Discussion #](https://github.com/jmespath-community/jmespath.jep/discussions)** | [##](https://github.com/jmespath-community/jmespath.jep/discussions/##) -## Abstract - -## Motivation +*Please discuss the merit of the JEP in the linked discussion. PR discussion should be limited to proofing the content of the PR and the PR proposal inital comment* -For example, suppose we had this data: - -``` -{"first_choice": "WA", - "states": [ - {"name": "WA", "cities": ["Seattle", "Bellevue", "Olympia"]}, - {"name": "CA", "cities": ["Los Angeles", "San Francisco"]}, - {"name": "NY", "cities": ["New York City", "Albany"]}, - ] -} -``` -## Specification - -Describe the grammar changes or new functions. - -## Rationale +## Abstract -Why problems is this JEP addressing? -Has alternatives been considered? +\<copy from JEP> ## Implementation Survey diff --git a/TEMPLATE.md b/TEMPLATE.md new file mode 100644 index 0000000..0183b04 --- /dev/null +++ b/TEMPLATE.md @@ -0,0 +1,37 @@ +# \<TITLE> + +||| +|---|--- +| **JEP** | +| **Author** | \<author> +| **Created**| \<date> +| **[SemVer](https://semver.org/spec/v2.0.0.html#summary)** | MAJOR\|MINOR\|PATCH + +## Abstract + +## Motivation + +For example, suppose we had this data: + +``` +{"first_choice": "WA", + "states": [ + {"name": "WA", "cities": ["Seattle", "Bellevue", "Olympia"]}, + {"name": "CA", "cities": ["Los Angeles", "San Francisco"]}, + {"name": "NY", "cities": ["New York City", "Albany"]}, + ] +} +``` + +## Specification + +Describe the grammar changes or new functions. + +## Rationale + +What problems is this JEP addressing? +Has alternatives been considered? + +## Implementation Notes + +Are there any details that implementers should try to follow?