You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CONTRIBUTING.md
+10-57
Original file line number
Diff line number
Diff line change
@@ -2,48 +2,10 @@
2
2
3
3
The Documentation team at Avail are the primary maintainers of the Avail Documentation and will review all issues and pull requests created in this repository.
4
4
5
+
| ℹ️ Please make sure to create an issue outlining your feedback/content request for the docs before creating a PR.
6
+
PRs created without approval will be rejected. We are open to technical articles on a wide variety of topics related to Avail and Web3 in general. If you have something in mind, please feel free to jump in with an issue on the repo.|
-[Ways to Contribute to the Avail Documentation](#ways-to-contribute-to-the-avail-documentation)
9
-
-[How to Contribute Changes via the Avail Documentation Website](#how-to-contribute-changes-via-the-avail-documentation-website)
10
-
-[How to Locally Run the Avail Documentation](#how-to-locally-run-the-avail-documentation)
11
-
-[Quick Run](#quick-run)
12
-
-[Setup Steps](#setup-steps)
13
-
-[License](#license)
14
-
<!--/ TOC -->
15
-
16
-
## Ways to Contribute to the Avail Documentation
17
-
18
-
If you spot typos or grammar mistakes, please go ahead and submit a pull request with the fixes. For more significant changes, it's advisable to start with a GitHub issue to discuss it with the maintainers. We generally prefer pull requests over issues for suggesting changes to the Docs.
19
-
20
-
| ❗ We are in the process of setting guidelines to ensure all new contributions continue to improve the Docs without compromising its quality. Please stay tuned. |
Before making a contribution, please consult any existing issues or initiate a new discussion to ensure alignment with the documentation's objectives.
24
-
Your contributions can significantly enrich the Docs in the following ways:
25
-
26
-
1.**General Overviews**: Introductory articles that provide a comprehensive understanding of Avail's data availability layer and modular approach to blockchains.
27
-
28
-
2.**Technical Deep Dives**: Detailed explorations into specific components of Avail's architecture, such as its data availability layer, modularity, and consensus algorithms.
29
-
30
-
3.**Use-Case Scenarios**: Articles that showcase real-world applications of Avail in solutions like validiums, appchains, and sovereign rollups.
31
-
32
-
4.**Tooling**: Documentation or guides on tools that facilitate development, testing, or deployment on Avail. This could include IDE plugins, testing frameworks, or monitoring tools.
33
-
34
-
5.**Third-Party Services and Deployments**: Information on external services, deployments, and implementations that integrate with Avail. This could include oracles, data analytics platforms, liquidity providers, as well as infrastructure solutions that provide Avail-based infrastructure.
35
-
36
-
6.**Community Contributions**: Lists of active Avail communities, educational resources, or upcoming events that enrich the ecosystem.
37
-
38
-
7.**Governance & Economics**: Insights into the governance model and tokenomics that underpin Avail's network.
39
-
40
-
8.**Security Practices**: Guidelines and resources for ensuring the security and integrity of applications, smart contracts, and general infrastructure on Avail.
41
-
42
-
9.**Troubleshooting Guides**: Solutions to common challenges, FAQs, and other resources that assist both newcomers and experienced users.
43
-
44
-
10.**Emerging Technologies**: Articles on upcoming features, advancements, or experimental technologies in the Avail pipeline. For instance, contributions could explore the impact of "Dank Sharding" on Avail's scalability, transaction costs, and its enablement of new decentralized applications.
45
-
46
-
> Note: This is a general overview and the actual repository may contain additional files and folders for specific functionalities.
47
9
48
10
## How to Contribute Changes via the Avail Documentation Website
49
11
@@ -62,33 +24,22 @@ Contributing to the Avail Documentation is simple. You'll need a GitHub account
62
24
63
25
## How to Locally Run the Avail Documentation
64
26
65
-
### Quick Run
66
-
67
-
For those who want to quickly install and start the Avail Documentation locally, you can follow these steps:
0 commit comments