Open adam3smith opened 2 years ago
Thanks for this. I wanted to have a chance to chat with you about what you look for. I'll review and get back to you!
We can definitely also get on a zoom call if that's helpful, yes
These look good to me. Should we talk with Sylvester about maybe making the choose delimiter behavior more consistent with citeproc-js and citeproc-rs?
These look good to me. Should we talk with Sylvester about maybe making the choose delimiter behavior more consistent with citeproc-js and citeproc-rs?
Would be useful, yes! (Or, why isn't one of those used in the first place?)
Another question: Would it be possible useful to add some more automated style testing? I'm thinking of something like @fbennett's citeproc-test-runner or @cormacrelf's jest-csl. WDYT?
Another question: Would it be possible useful to add some more automated style testing? I'm thinking of something like @fbennett's citeproc-test-runner or @cormacrelf's jest-csl. WDYT?
Background: I'm currently looking at this PR. While I'd say this looks fine (some issues aside), I am still having a hard time seeing all the unintended consequences...
With @bwiernik joining the reviewing and @denismaier offering to also spend some time helping out, I thought it'd be worthwhile to think jointly about how we review pull requests. We don't have to be 100% on the same page -- Rintze and I have tended to look for different things -- but I think it makes sense to have some written out rules, both for ourselves and for submitters to avoid surprises. Once we've settled on this, we could consider turning it into a PR template.
We already have
The following is what I check for:
New Submissions
Info section/style metadata
Style quality
We can't do line-by-line reviews of all style submissions. Here is what I'd suggest
choose
elements.substitute
work in a reasonable way)Style updates/fixes
These tend to have fewer issues, but still good to check.
General policies