Open rzadp opened 6 months ago
At least 1-2 full sentences and/or a link to a broader context in every published crate.
Truthfully it is very hard to fix this. Maybe we should use AI here, give it each crate, and ask it for a 1 sentence explanation.
There are crates with a very lousy readmes/descriptions.
About this, we have 90/10 situation: 90% of the issue can be solved with 10% effort. We mainly need to focus on the handful of crates that have the most visibility. To start, the top 3 IMO are:
polkadot-sdk
polkadot-sdk-frame
frame-support
For these, we should provide good READMEs. Easy thing is to point to get pages of polkadot-sdk-docs
(hopefully with a new domain, or the old one).
I'd say the above few are important. What is the overall prioritization and timeline of this issue? Would be happy to help and get these low hanging fruit parts sorted.
There is no instructions / scripts for installing prerequisites of polkadot-sdk.
Is being solved in PRs linked to https://github.com/paritytech/polkadot-sdk/issues/4650#issuecomment-2180787562.
The template readmes did not receive any love for some time.
Is also partially solved thanks to you :) needs more love tho.
What is the overall prioritization and timeline of this issue? Would be happy to help and get these low hanging fruit parts sorted.
We have included it as part of our OKRs, and I think I can start working on it soon.
I have proposed https://github.com/paritytech/polkadot-sdk/pull/5154 with a bunch of corrections to the docs.
@shawntabrizi has further ideas about about how to do the awesome-list thing, if you get the chance to tackle it :)
Note: https://github.com/paritytech/polkadot-sdk/graphs/traffic shows how big of a traffic our repo has, so I hope it is extra motivation to work on this.
Another side note is the checkmarks in https://github.com/paritytech/polkadot-sdk/community. It seems like even though we have CONTRIBUTING.md
in /docs
it is not picked up in this list. I am not even sure what is the benefit of following these standards, but it is probably for the best to do it.
Update:
getting-started.sh
script: https://github.com/paritytech/polkadot-sdk/pull/5446Ok, we got CoC and Contributing. For some reason PR template didn't click, I'll look into it.
A quick follow-up PR: https://github.com/paritytech/polkadot-sdk/pull/5462
@kianenigma can you let me know if there are any next steps here or if anything needs doing so I can prioritize accordingly? I know you said it's in a good state but I'd like to understand better what needs to be done in the future.
rzadp has done great so far, all the important things related to this are done.
In general, I think the need for someone to "care about similar matters" exists, but I think this is more of a collective/cultural concern, and not something that I can request someone to look into with high priority.
Can be closed.
An initiative to improve the aesthetics of Polkadot SDK.
Initial writeup - https://hackmd.io/dK0y-MHCQDKiroJFsvKhGg
Base deliverables
substrate.io
all over.substrate.io
removed/replaced.No link checker, some links are expired.I missed this but the links are checked on CI.Stretch deliverables
https://paritytech.github.io/polkadot-sdk/master/polkadot_sdk_docs/index.html
awesome-polkadot-sdk