-
-
Notifications
You must be signed in to change notification settings - Fork 470
Description
Describe the problem
Originally from here:
Should "cloud" be capitalized?
I'm not a fan of the recent trend I've observed of sometimes capitalizing "sketch" in sentences, since that is not a proper noun, but if "cloud" is short for the "Arduino Cloud" service (as opposed to being a reference to the general concept of "the cloud"), then this is a proper noun and so should be capitalized.
Response from here:
Should "cloud" be capitalized?
I will leave this decision to you. Whichever you think is the best.
the recent trend I've observed of sometimes capitalizing "sketch" in sentences
I found the following translations from this PR where the "sketch" is capitalized in a sentence. (I hope I did not leave out anything):
These have not changed in this PR or recently:
arduino-ide/arduino-ide-extension/src/browser/widgets/cloud-sketchbook/cloud-sketchbook-tree.ts
Line 107 in 9a3b107
'Pulling this Sketch from the Cloud will overwrite its local version. Are you sure you want to continue?' arduino-ide/arduino-ide-extension/src/browser/dialogs/cloud-share-sketch-dialog.tsx
Line 66 in 9a3b107
'Choose visibility of your Sketch:' arduino-ide/arduino-ide-extension/src/browser/dialogs/cloud-share-sketch-dialog.tsx
Line 75 in 9a3b107
'Private. Only you can view the Sketch.' arduino-ide/arduino-ide-extension/src/browser/dialogs/cloud-share-sketch-dialog.tsx
Line 86 in 9a3b107
'Public. Anyone with the link can view the Sketch.' arduino-ide/arduino-ide-extension/src/browser/widgets/cloud-sketchbook/cloud-sketchbook-tree.ts
Line 70 in 9a3b107
'This is a Public Sketch. Before pushing, make sure any sensitive information is defined in arduino_secrets.h files. You can make a Sketch private from the Share panel.' Line 187 in 9a3b107
'Installation will overwrite the Sketch on the board.' These have not changed, and the sentence starts with "sketch":
"Sketch '{0}' must be verified before starting a debug session. Please verify the sketch and start debugging again. Do you want to verify the sketch now?", These are command or menu labels, so capitalized "sketch" is expected:
label: nls.localize('arduino/sketch/new', 'New Sketch'), Line 59 in 9a3b107
'New Cloud Sketch' arduino-ide/arduino-ide-extension/src/browser/contributions/open-sketch-external.ts
Line 25 in 9a3b107
label: nls.localize('arduino/sketch/showFolder', 'Show Sketch Folder'), arduino-ide/arduino-ide-extension/src/browser/widgets/sketchbook/sketchbook-commands.ts
Line 15 in 9a3b107
label: 'Open Sketch in New Window',
nls.localize('arduino/menu/sketch', 'Sketch')
name: nls.localize('arduino/sketch/sketch', 'Sketch'),
label: nls.localize('arduino/sketch/archiveSketch', 'Archive Sketch'), Line 78 in 9a3b107
label: 'Pull Sketch', Line 87 in 9a3b107
label: 'Push Sketch',
label: nls.localize('arduino/cloudSketch/new', 'New Cloud Sketch'), arduino-ide/arduino-ide-extension/src/browser/widgets/sketchbook/sketchbook-composite-widget.tsx
Line 84 in 9a3b107
label={nls.localize('arduino/sketchbook/newSketch', 'New Sketch')} Line 217 in 9a3b107
title: nls.localize('arduino/cloud/shareSketch', 'Share Sketch'), These are new and were requested in the design doc:
arduino-ide/arduino-ide-extension/src/browser/contributions/rename-cloud-sketch.ts
Line 85 in 9a3b107
'New name of the Cloud Sketch'
'Name of the new Cloud Sketch' Let me know what to do. Thanks!
The request for the design decision is from here:
I will leave this decision to you. Whichever you think is the best.
I surveyed the Arduino Cloud-related content on arduino.cc and found that "Cloud" is capitalized in contexts equivalent to "Cloud sketch". So I think it should be capitalized.
the sentence starts with "sketch":
These are command or menu labels, so capitalized "sketch" is expected:
Yes, in cases where the work occurs at the start of a sentence or contexts where the standard for capitalization style is "title case", there is no question that "Sketch" is correct.
These are new and were requested in the design doc:
Then I guess I would have to request the input of the designers.
@91volt @gmarchiarduino please provide clear rules for when "sketch" should and should not be capitalized. As I've said several times in the past, it would be very helpful to have this sort of thing documented in a style guide.
To reproduce
- Start IDE2 2.0.3.
- The
sketch
andcloud
words are used with capital and lowercase.
Expected behavior
Consistent cloud
and sketch
naming and casing in the IDE2 UI.
Arduino IDE version
2.0.3
Operating system
macOS
Operating system version
12.5.1
Additional context
No response
Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest nightly build
- My report contains all necessary details