Skip to content

Commit

Permalink
Merge pull request #12313 from ethereum/dev
Browse files Browse the repository at this point in the history
Release candidate 8.2.0
  • Loading branch information
corwintines authored Feb 28, 2024
2 parents 96652c2 + e1ed202 commit 7908ac9
Show file tree
Hide file tree
Showing 599 changed files with 40,115 additions and 14,578 deletions.
45 changes: 45 additions & 0 deletions .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -11065,6 +11065,51 @@
"contributions": [
"doc"
]
},
{
"login": "gabrieltemtsen",
"name": "Gabriel Temsten",
"avatar_url": "https://avatars.githubusercontent.com/u/57184013?v=4",
"profile": "https://github.com/gabrieltemtsen",
"contributions": [
"code"
]
},
{
"login": "jennyg0",
"name": "Jen ",
"avatar_url": "https://avatars.githubusercontent.com/u/60794961?v=4",
"profile": "https://github.com/jennyg0",
"contributions": [
"code"
]
},
{
"login": "Molotov-Eugene",
"name": "Eugene",
"avatar_url": "https://avatars.githubusercontent.com/u/95471552?v=4",
"profile": "https://github.com/Molotov-Eugene",
"contributions": [
"content"
]
},
{
"login": "rimtaex",
"name": "RimTaeX",
"avatar_url": "https://avatars.githubusercontent.com/u/155366533?v=4",
"profile": "https://github.com/rimtaex",
"contributions": [
"content"
]
},
{
"login": "zarifpour",
"name": "Daniel Zarifpour",
"avatar_url": "https://avatars.githubusercontent.com/u/16494335?v=4",
"profile": "http://zarifpour.xyz",
"contributions": [
"content"
]
}
],
"contributorsPerLine": 7,
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/suggest_glossary_term.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ body:
- type: textarea
id: glossary_term_sources
attributes:
label: Sources, if any (please do not submit copywrited content without appropriate approval)
label: Sources, if any (please do not submit copyrighted content without appropriate approval)
description: Please list any sources utilized
validations:
required: false
Expand Down
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1726,6 +1726,11 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://t.me/nebolax"><img src="https://avatars.githubusercontent.com/u/63492346?v=4?s=100" width="100px;" alt="Alexey Nebolsin"/><br /><sub><b>Alexey Nebolsin</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=nebolax" title="Documentation">📖</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jimgreen2013"><img src="https://avatars.githubusercontent.com/u/15890793?v=4?s=100" width="100px;" alt="jimgreen2013"/><br /><sub><b>jimgreen2013</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=jimgreen2013" title="Documentation">📖</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/gabrieltemtsen"><img src="https://avatars.githubusercontent.com/u/57184013?v=4?s=100" width="100px;" alt="Gabriel Temsten"/><br /><sub><b>Gabriel Temsten</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=gabrieltemtsen" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jennyg0"><img src="https://avatars.githubusercontent.com/u/60794961?v=4?s=100" width="100px;" alt="Jen "/><br /><sub><b>Jen </b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=jennyg0" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Molotov-Eugene"><img src="https://avatars.githubusercontent.com/u/95471552?v=4?s=100" width="100px;" alt="Eugene"/><br /><sub><b>Eugene</b></sub></a><br /><a href="#content-Molotov-Eugene" title="Content">🖋</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/rimtaex"><img src="https://avatars.githubusercontent.com/u/155366533?v=4?s=100" width="100px;" alt="RimTaeX"/><br /><sub><b>RimTaeX</b></sub></a><br /><a href="#content-rimtaex" title="Content">🖋</a></td>
<td align="center" valign="top" width="14.28%"><a href="http://zarifpour.xyz"><img src="https://avatars.githubusercontent.com/u/16494335?v=4?s=100" width="100px;" alt="Daniel Zarifpour"/><br /><sub><b>Daniel Zarifpour</b></sub></a><br /><a href="#content-zarifpour" title="Content">🖋</a></td>
</tr>
</tbody>
</table>
Expand Down
6 changes: 6 additions & 0 deletions docs/deploy-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,9 @@ staging O - - - - - - - O
dev O - - O - - - - O
```

## More about the Release Candidate QA process

The main idea behind the community QA process is to focus on the [current release changelog](https://github.com/ethereum/ethereum-org-website/releases) and check that new features or fixes applied are working as expected. During QA sessions, some notes could also be shared if we're looking for specific things to be tested.

If you find any bug, please report it on the [#website-bugs](https://discord.com/channels/714888181740339261/727898649006309377) Discord channel.
1 change: 1 addition & 0 deletions netlify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,5 @@
"./src/intl/**/*",
"!./public/**/*",
"!./node_modules/@swc/core-linux-x64-musl/**/*",
"!./node_modules/@swc/core-linux-x64-gnu/**/*",
]
7 changes: 5 additions & 2 deletions next-i18next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,12 @@ const locales = BUILD_LOCALES
/** @type {import('next-i18next').UserConfig} */
module.exports = {
i18n: {
defaultLocale: "en",
// "default" locale is a hack to always display the locale prefix in the
// url. Ref: https://nextjs.org/docs/pages/building-your-application/routing/internationalization#prefixing-the-default-locale
defaultLocale: "default",
// supported locales defined in `i18n.config.json`
locales,
locales: ["default", ...locales],
localeDetection: false,
},
// define custom location for intl files, otherwise default to public/locales (https://github.com/i18next/next-i18next#2-translation-content)
localePath: "./src/intl",
Expand Down
1 change: 1 addition & 0 deletions next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ module.exports = (phase, { defaultConfig }) => {
return config
},
i18n,
trailingSlash: true,
images: {
deviceSizes: [640, 750, 828, 1080, 1200, 1504, 1920],
},
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"@docsearch/react": "^3.5.2",
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"@radix-ui/react-navigation-menu": "^1.1.4",
"@socialgouv/matomo-next": "^1.8.0",
"clipboard": "^2.0.11",
"embla-carousel-react": "^7.0.0",
Expand Down
8 changes: 0 additions & 8 deletions public/_redirects
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
/en/ / 301!

/discord https://discord.gg/ethereum-org 301!

/*/discord https://discord.gg/ethereum-org 301!
Expand Down Expand Up @@ -175,9 +173,3 @@
/*/staking/withdraws /:splat/staking/withdrawals/ 301!

/*/guides/how-to-register-an-ethereum-account /:splat/guides/how-to-create-an-ethereum-account/ 301!

/studio /en/deprecated-software/#ethereum-studio 301!

/*/studio /:splat/deprecated-software/#ethereum-studio 301!

/en/stablecoins /stablecoins 301!
14 changes: 7 additions & 7 deletions public/content/contributing/design/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,31 +12,31 @@ Ultimately, this is a great way to build a diverse and impressive portfolio that

## How to contribute?

### <Emoji text=":one:" size={1} /> Provide feedback on early design prototypes {#design-critique}
### <Emoji text=":one:" size={1} /> &nbsp;Provide feedback on early design prototypes {#design-critique}

We sometimes need a help testing our raw ideas. This is a great way how to contribute without any technical knowledge.

1. The design team will share a mockup design on [Discord](https://discord.com/invite/ethereum-org) and on [GitHub](https://github.com/ethereum/ethereum-org-website/labels/design%20required%20%F0%9F%8E%A8).
2. You will be guided through the designs to provide feedback via comments function.
3. The outcome will be shared in the GitHub issue and then closed by the team.

### <Emoji text=":two:" size={1} /> Participate in survey research {#answer-surveys}
### <Emoji text=":two:" size={1} /> &nbsp;Participate in survey research {#answer-surveys}

Provide feedback on our website by:

1. Visiting ethereum.org and reading through pages.
2. Clicking on the feedback widget at the bottom right corner and answering design and content-related questions.
3. Focus on the free format questions.

### <Emoji text=":three:" size={1} /> Find design related issues on the website and report them {#report-design-issues}
### <Emoji text=":three:" size={1} /> &nbsp;Find design related issues on the website and report them {#report-design-issues}

Ethereum.org is a fast growing website with many features and content. Some of the UI can easily become obsolete or could be improved. If you encounter any such instance, please report it so that it gets our attention.

1. Go through the website and pay attention to its design.
2. Take screenshots and notes if you see any visual or UX issues.
3. Report the found issues using a [bug report](https://github.com/ethereum/ethereum-org-website/issues/new/choose).

### <Emoji text=":four:" size={1} /> Propose design changes {#propose-design-changes}
### <Emoji text=":four:" size={1} /> &nbsp;Propose design changes {#propose-design-changes}

If you feel comfortable taking on design challenges, you can visit our GitHub issues board and filter for [design-related issues](https://github.com/ethereum/ethereum-org-website/labels/design%20required%20%F0%9F%8E%A8).

Expand All @@ -45,7 +45,7 @@ If you feel comfortable taking on design challenges, you can visit our GitHub is
3. Propose the solution in the corresponding GitHub issue or [create a new one.](https://github.com/ethereum/ethereum-org-website/issues/new?assignees=&labels=feature+%3Asparkles%3A&template=feature_request.yaml&title=Feature+request)
4. Wait for the design team to review.

### <Emoji text=":five:" size={1} /> Build Design System together {#Contribute-to-design-system}
### <Emoji text=":five:" size={1} /> &nbsp;Build Design System together {#Contribute-to-design-system}

Our design system makes designing ethereum.org fun and easy. If you are an experienced designer, you can help us prepare many components for the website.

Expand All @@ -56,7 +56,7 @@ Our design system makes designing ethereum.org fun and easy. If you are an exper
5. The design team will review.
6. The Design team will incorporate the changes in the main file and publish the file to the community.

### <Emoji text=":six:" size={1} /> Write design-related content on the website {#write-design-articles}
### <Emoji text=":six:" size={1} /> &nbsp;Write design-related content on the website {#write-design-articles}

The Ethereum developer community is strong, but the design community is falling slightly behind. If you are a designer with web3 knowledge, please consider sharing your learnings with the larger community so that we can all grow and improve together; we have [a page on designing for Ethereum](/developers/docs/design-and-ux/) you can contribute to. You can also check our [listing policies](/contributing/design/adding-design-resources).

Expand All @@ -66,7 +66,7 @@ The Ethereum developer community is strong, but the design community is falling
4. Once approved, write the content.
5. Submit it in the corresponding GH issue.

### <Emoji text=":seven:" size={1} /> Draw new illustrations {#prepare-illustrations}
### <Emoji text=":seven:" size={1} /> &nbsp;Draw new illustrations {#prepare-illustrations}

Visualisations are one of the most powerful tools to explain abstract topics. There is an enormous potential by adding diagrams and infographics. After all, one image can say thousand words.

Expand Down
Loading

0 comments on commit 7908ac9

Please sign in to comment.