kudos-ink / portal

A portal for the Substrate, Polkadot and Kusama ecosystem contributors.
https://morekudos.com
MIT License
6 stars 1 forks source link

Data sanitation #27

Open leapalazzolo opened 10 months ago

leapalazzolo commented 10 months ago

Is your feature request related to a problem? Please describe. not really but it's an improvement

Describe the solution you'd like We need to ensure that all the information displayed on the website is precise and accurate.

leapalazzolo commented 10 months ago

Update:

Workflow

TODO

  1. Create new repo as a source of truth with a json file
  1. Define JSON structure:

[{ "value", "label", "emoji" }]

Structure

projects.json

[ { "name": Kudos Portal "emoji": octupus "repository_url": https://github.com/kudos-ink/portal (take project, icon from here) "interests": [dapp, front-end, ...] } ]

3.

  1. project.json in the root the rest of the files -> delete or hide

  2. readme with explanation

  3. issue template with interests selection like this https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository

  4. workflow that gets project, icon, etc

  5. add in Notion https://polkadot-open-issues.notion.site/polkadot-open-issues/4b173a8695924fdb900fb57095b83b32?v=10b33b50bad14ae382b4537383cdef2c

  6. OPTIONAL: Add interests table in Notion and automate portal using it

leapalazzolo commented 9 months ago

Next steps: