Skip to content

Commit a37827a

Browse files
authored
Merge pull request #14942 from ethereum/dashboard
Resource dashboard MVP
2 parents 9a3de91 + 67b34b5 commit a37827a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+1557
-9
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
name: Suggest a resource
2+
description: Suggest a new resource to list on ethereum.org/resources
3+
title: Suggest a resource
4+
labels: ["resource 📚"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Before suggesting a resource, make sure you've read [our listing policy](https://www.ethereum.org/en/contributing/adding-resources/).
10+
- type: markdown
11+
attributes:
12+
value: Only continue with the issue if your resource meets the criteria listed there.
13+
- type: markdown
14+
attributes:
15+
value: If it does, complete the following information which we need to accurately list the resource.
16+
- type: markdown
17+
id: resource_info
18+
attributes:
19+
value: "## Resource info"
20+
- type: input
21+
id: resource_name
22+
attributes:
23+
label: Name
24+
description: Please provide the official name of the resource
25+
validations:
26+
required: true
27+
- type: input
28+
id: resource_url
29+
attributes:
30+
label: Resource URL
31+
description: Please provide a URL to the resource
32+
validations:
33+
required: true
34+
- type: textarea
35+
id: resource_description
36+
attributes:
37+
label: Description
38+
description: Please provide a short 1-2 sentence description of the resource
39+
validations:
40+
required: true
41+
- type: textarea
42+
id: resource_logo
43+
attributes:
44+
label: Logo
45+
description: |
46+
Please provide an SVG or transparent PNG
47+
Tip: You can attach images by clicking this area to highlight it and then dragging files in.
48+
- type: input
49+
id: resource_category
50+
attributes:
51+
label: Category
52+
description: Please specify a best fit to categorize the resource (e.g., DeFi, NFT, Scaling, etc.)
53+
- type: checkboxes
54+
id: resource_work_on
55+
attributes:
56+
label: Would you like to work on this issue?
57+
options:
58+
- label: "Yes"
59+
required: false
60+
- label: "No"
61+
required: false
62+
validations:
63+
required: true

public/_redirects

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,3 +177,7 @@
177177
/*/deprecated-software /:splat/dapps/ 301!
178178

179179
/*/enterprise/private-ethereum/ /:splat/enterprise/ 301!
180+
181+
/dashboards /en/resources 301!
182+
183+
/*/dashboards /:splat/resources 301!
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: Adding Resources
3+
description: The policy we use when adding resources to ethereum.org
4+
lang: en
5+
---
6+
7+
# Adding Resources {#adding-resources}
8+
9+
We want to make sure we list the best resources possible while keeping users safe and confident.
10+
11+
Anyone is free to suggest new resources to add to the resource dashboard on ethereum.org, currently found at [ethereum.org/resources](/resources/).
12+
13+
Although we welcome new additions, the current resources were chosen based on an experience we're trying to create for our users. These are based on some of our design principles:
14+
15+
- _Inspirational_: anything on ethereum.org should offer something new to users
16+
- _A good story_: what's listed should provide an "aha" moment
17+
- _Credible_: everything should be legitimate businesses/projects to minimize risk to users
18+
19+
Overall **ethereum.org aims to provide a seamless onboarding experience for new users**. For that reason, we add resources based on their:
20+
21+
- ease of use
22+
- accuracy
23+
- maintenance
24+
25+
## The decision framework {#decision-framework}
26+
27+
### Criteria {#criteria}
28+
29+
- **Honest and accurate listing information** - Any suggested listings must come with honest and accurate information. Products that falsify information will be removed.
30+
- **Active project** – The resource should be maintained by an active team to ensure quality and support for users. Outdated resources are subject to removal.
31+
32+
### Product Ordering {#product-ordering}
33+
34+
We reserve the right to order products based on their impact. New products will generally be added to the bottom of the list unless otherwise specified.
35+
36+
## Maintenance {#maintenance}
37+
38+
As the Ethereum ecosystem evolves, we will routinely check our content to:
39+
40+
- Ensure that all resources listed still fulfill our criteria
41+
- Verify there aren't products that have been suggested that meet more of our criteria than the ones currently listed
42+
43+
You can help with this by checking and letting us know. [Create an issue](https://github.com/ethereum/ethereum-org-website/issues/new?template=bug_report.yaml) or send an email to [[email protected]](mailto:[email protected]).
44+
45+
---
46+
47+
## Add your resource {#add-your-resource}
48+
49+
If you want to add a resource to ethereum.org and it meets the criteria, create an issue on GitHub.
50+
51+
<ButtonLink href="https://github.com/ethereum/ethereum-org-website/issues/new?assignees=&labels=resource+📚&template=suggest_resource.yaml">
52+
Create an issue
53+
</ButtonLink>
748 Bytes
Loading

public/images/resources/blobsguru.png

702 Bytes
Loading
829 Bytes
Loading
476 Bytes
Binary file not shown.
617 Bytes
Loading
865 Bytes
Loading
761 Bytes
Loading

0 commit comments

Comments
 (0)