Skip to content

Commit

Permalink
Merge pull request #2250 from dfinity/stle-updates
Browse files Browse the repository at this point in the history
Specifying ICP language in style guide further
  • Loading branch information
jessiemongeon1 authored Dec 6, 2023
2 parents aa0416e + 0fe70e8 commit 1037fb8
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions style-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -260,27 +260,32 @@ The following language and capitalization of certain terms and phrases should be
- Bitcoin integration
- Bitcoin network: should be used in place of "sending bitcoin".
- bitcoin: should be used when referring to BTC rather than the Bitcoin network.
- Built on the Internet Computer
- built on ICP
- canister
- canister smart contract
- dapp: should be used in place of any reference to an ICP app, decentralized application, or 'dApp'.
- DeFi
- deployed on ICP
- dfx or `dfx`: should be used in place of any reference to the dfx CLI tool; it may be formatted as in-line code or plain text as long as it is lowercase.
- All dfx subcommands should be formatted as in-line code when appearing in a sentence, such as, "The `dfx deps` feature is available in dfx versions 0.14.1 and newer."
- Ethereum integration
- Ethereum: should be used in place of ETH or ETH token.
- HTTP outcalls
- ICP: When abbreviating 'Internet Computer', it should be referred to as 'ICP' instead of 'IC' or 'the IC'.
Two exceptions to this are:

- The IC SDK, which should be referred to as 'the IC SDK'.

- The IC interface specification, which should be referred to as 'the IC specification' or 'the IC interface specification'.

When there may be a confusion between ICP referring to Internet Computer Protocol and ICP the token, the words 'Internet Computer Protocol' can be written out for clarity.

- IC SDK: should be used in place of any reference to the IC's SDK.
- mainnet
- In context: Deploying `to the mainnet` or `on the mainnet`. Note the use of the word `the`.
- Other contextual usage:
- `The Internet Computer mainnet network.`
- `The dapp has been deployed to the mainnet.`
- `Before deploying on to the Internet Computer mainnet...`
- `Before deploying on to the mainnet...`
Additionally, mentions of the Bitcoin mainnet should use the same structure (prefaced with the word `the`.)
- maturity
- Motoko playground
Expand Down

0 comments on commit 1037fb8

Please sign in to comment.