I've made a first attempt at something like this. https://github.com/apache/tinkerpop/pull/2664
On Tue, Jun 11, 2024 at 2:24 PM Ken Hu <kenhu...@gmail.com> wrote: > Hi Cole, > > I've definitely found that new contributors are often confused on which > branch to target so I think this is an issue that needs to be solved. I'm > not sure if PR template is the right solution to this problem, but I think > it's a reasonable first step so I'm all for trying it. > > The other item that people often leave out is the CHANGELOG entry and > sometimes UPGRADE documentation. There is also sometimes confusion on where > to add the entry to those documents so I think adding some information > about that would be useful as well. I think it's one of those > inconveniences to contributors as sometimes the only review comment they > get is something like "needs CHANGELOG entry". > > Regards, > Ken > > On Tue, Jun 11, 2024 at 2:10 PM Cole Greer > <cole.gr...@improving.com.invalid> wrote: > >> Hey everyone, >> >> A topic that has come up a few times in the past is adding a PR template >> to our repo. I would like to kick off an official discussion before adding >> one to the repo. >> >> My suggestion is to use the Spark PR template ( >> https://github.com/apache/spark/blob/v3.5.1/.github/PULL_REQUEST_TEMPLATE) >> as a reference and make some small updates to link to our docs and better >> fit our process. The main TP specific details I would like to add is >> guidance about which branch the PR should target, as well as a reminder to >> properly reference any related JIRAs or devlist posts. >> >> I don’t expect we would be strict with template adherence, but I think it >> would help guide newer contributors in the right direction. Let me know any >> thoughts you have, and if there are other instructions which should be >> included in the template. My plan is to draft up a template including any >> feedback here sometime this week. >> >> Thanks, >> Cole >> >