Skip to content
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

Standardize on "OpMode" / "linear OpMode" / "iterative OpMode" / "Blocks OpMode" #205

Open
NoahAndrews opened this issue Aug 5, 2023 · 3 comments
Labels
good first issue Good for newcomers

Comments

@NoahAndrews
Copy link
Member

The upcoming 9.0 release of the SDK will switch all usages of the term OpMode to the form "OpMode". FTC Docs does not consistently use the form "OpMode", and should be updated to do so.

Additionally, the preferred way to refer to OpModes that specifically extend LinearOpMode (including Blocks OpModes) is "linear OpMode", and the preferred way to refer to OpModes that specifically extend OpMode directly is "iterative OpMode".

@NoahAndrews NoahAndrews changed the title Standardize on "OpMode" / "linear OpMode" / "iterative OpMode" Standardize on "OpMode" / "linear OpMode" / "iterative OpMode" / "Blocks OpMode" Aug 16, 2023
@NoahAndrews
Copy link
Member Author

"Blocks" is a proper noun, so an OpMode written in Blocks is a "Blocks OpMode".

@rachmo
Copy link
Contributor

rachmo commented Jul 19, 2024

@NoahAndrews Is this as simple as replacing all instances of "op mode" with "OpMode" ? (50+ pages affected based on quick search)

Can you give some other examples of language that needs to be changed as part of this issue?

@NoahAndrews
Copy link
Member Author

Doing that with case-sensitivity turned off is likely to catch the vast majority of instances, if not all. I'm not sure offhand if there are other places where the incorrect form is used.

@rachmo rachmo added the good first issue Good for newcomers label Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants