Conversation
|
Executing proc.review.entry
|
|
Executing proc.review.plan
|
|
Executing proc.review.kickoff
|
There was a problem hiding this comment.
q: what tool was used to find these, were they found by inspection? If a tool was used it seems useful in that it only seems to search within strings and comments, ignoring variable names.
Im: spelling errors are not regularly searched for by ravenbrook staff (however as the mps project becomes collaborative, this would also become a community responsibility, rather than ravenbrook's). Nonetheless a CI capability or other regularly automated task to scan for spelling errors would be useful
rptb1
left a comment
There was a problem hiding this comment.
Executing proc.review.check
- Start time 12:01
- IM. tool/monitor does not execute on Ubuntu 22.
python3 tool/monitorerrors out. There is no reference to how to use it or run it in the leader comment of tool/monitor. Found by considering how the monitor imports the eventdefs.
UNAA008
left a comment
There was a problem hiding this comment.
Explicitly checked the changes and agree that the new spellings are correct.
thejayps
left a comment
There was a problem hiding this comment.
m: Monitor seems to not be well tested
|
Executing proc.review.log Im. @UNAA008 It's undocumented whether we use en-US or en-GB or whatever.
@waywardmonkeys implied in conversation that he found them with his eyes. IN. @UNAA008 says he often notices typos but too much friction to fix them. I think it's worth considering how we can reduce friction. e.g. weekly-PI branch is an attempt at that.
|
|
Executing proc.review.brainstorm
Just a postscript about the review docs. The "current" review process is still draft on a branch. See #101 . |
|
There are no edits to the branch, so we're expediting proc.review.exit
|
|
Assigned @UNAA008 to do the merge for practice. |
|
Executing proc.review.edit
Pass: @thejayps please have a look for a spelling checker that we could apply to the entire MPS tree (copes with source code, reStructuredText, HTML, etc.) and that is easily available (e.g. Python), and for CI purposes, can be trained not to fail all the time for trivial reasons. I think creating a tool and adding CI for this would be a good exercise, if it's feasible. Note: scspell is not it 😄
Forget: I'll let this come up again if the spell checker gets sorted. Otherwise I think we just tolerate any reasonable English.
Answer: Start a git branch for typos. Fix them as you see them. When you have a bunch, submit them like @waywardmonkeys did. An editor integration like Emacs vc-mode makes this very cheap, but investigate whatever tools you need to make it cheap.
Raise: #174
Raise: #174
|
|
FWIW, I find these by having spell checking in |
|
Executing proc.merge.pull-request.
|
No description provided.