-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A word of caution from Norm #13
Comments
I haven't finished the review of PR #9 yet, but I can comment on my experience so far.
I can confirm that doing a review is exhausting. I already spent several hours on that in PR #9 . Occasionally I review code in my company, but there I know the code base and the developers. For those interested in general aspects of review, visit http://users.ece.cmu.edu/~koopman/pubs/code_review_checklist_v1_01.pdf or https://www.evoketechnologies.com/blog/simple-effective-code-review-tips . |
Maybe we should put some excerpts from that paragraph from Norm in the CONTRIBUTING or whereever we talk about coding standards and the like? Along with a statement along the lines of "I agree that we should try to migrate essential functionalities to metamath-knife eventually, but it will take a while to reach parity. I don't think we should significantly change the user-visible behavior of metamath.exe though" from metamath/set.mm#2392 (comment) (or however strongly or weakly we want to say such a thing - I'm not completely sure where to draw the line but I would tend to think of metamath.exe as being in maintenance mode rather than as being something we encourage as a place to implement new functionality). |
Digging through my older emails, I found an email I received from Norm in 2017, from which I extract the following word of caution. It was before the move to GitHub, but some parts are still relevant. This is not a real "Issue" in GitHub's sense, but I thought I'd leave it open here for a while.
The text was updated successfully, but these errors were encountered: