Giter VIP home page Giter VIP logo

developers's People

Contributors

damskyftw avatar dxphilo avatar justluuuu avatar kngzhi avatar nadro-j avatar poppyseeddev avatar thea-exe avatar vikiival avatar yangwao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

developers's Issues

Enrich developers pages

Sharing slides from my kodadot ecosystem talk
cc @poppyseedDev

Who we are

image

Mission

image

unlockable-as-sdk

image

general overview of tooling

image

Uniquery

image

Workers

image

Indexers

image

MiniMark

image

Fandom Shops

image

CLI tooling

coming soon

image

Clarify reward currency in REWARD page

Following up from here kodadot/nft-gallery#3356

In https://github.com/kodadot/nft-gallery/blob/main/REWARDS.md , it is not clear in the table that the reward amount is in USD (and not KSM since it is your favorite currency)

Describe the solution you would like
I would like to see the currency clearly stated, like in the label

Describe alternatives you have considered
Put the KSM amount ^^

Screeenshots
No response

Are there opened related issues?
No response

Thanks to @joelamouche

Improve SEO of developers.kodadot.xyz

  • Submit your site to Google: Do this via Google's Search Console. This informs Google your site exists and requests it to crawl your site.
  • Check your robots.txt file and meta tags: Ensure they're not inadvertently blocking Google from indexing your site or any of its important pages.
  • Improve your SEO: This might include using relevant keywords in your content, optimizing your meta descriptions and alt tags, using semantic HTML, etc.
  • Improve your website's speed and mobile optimization: Use tools and strategies to achieve this, from optimizing images to minimizing CSS and JavaScript.

Docs.kodadot -> developers.kodadot.xyz

Wyt @kodadot/internal-dev

I want to deploy new vitepress and scrape all old docs to new domain with vitepress

I see lot of projects using something else than docs.

Subdomain for developers

https://developers.cloudflare.com/d1/get-started/
https://developers.fractal.is/
https://developers.facebook.com/
https://api.magiceden.dev/
https://guide.rarible.com/
https://docs.opensea.io/
https://docs.looksrare.org/
https://docs.alchemy.com/
https://docs.rarible.org/

Add screenshot tutorial on how to proceed with BSX

We’d need to input some basic data and tutorial on how to proceed with BSX implementation, namely:

  • How to switch to BSX address
    • How is it different when using talismand and polkadot.js
  • How to switch to BSX chain
  • Mention our apply form
  • Mention how bug reporting works
  • Explain that it’s testing and the tokens are not real 🗡️

Follow up Enrich Docs

maybe unify emoji of zoom on one side?

image

we should change that we will be supporting nine NFT standards on nine chains

we can make it even better, nine on nine
rmrkv1, rmrkv2, erc721, erc1155, uniquesv1, nft-pallet,

in the making so I would put them in some coming soon section

gNFTs, ink NFTs (aleph,astar), eip-6551

cc @poppyseedDev

Originally posted by @yangwao in #91 (comment)

Comprehensive Hiring page for new talent

As we are trying build ecosystem of vivid builders experience we would need one page where we can sent everyone with all instructions.

Whenever me or someone else will be in chat with someone over internet or at physical event we can direct them to one all around page :)

Page should consist of

Current opened positions we are constantly looking for

  • Frontend Developers (Vue2 + Vue3)
  • Rust developer (parachain Dev & Ops & ink! smart contracts)
  • Technical Product Manager
  • COO
  • UI/UX Designer
  • Creative Director
  • Developer Advocate
  • Technical Writer
  • Growth & Ops

Rich description of current implementation

Currently, we are missing a page where one can read what's under the hood of KodaDot in terms of various NFTs standards across Polkadot.

The goal of this page would be to highlight different implementations on various levels, starting from system.remark (RMRK), going through runtime level, like Basilisk NFT marketplace implementation (BSX&SNEK on Rococo), going higher to EVM implementation like MoonRiver & MoonBeam, continuing to Astar ink! WASM smart contracts and all of this in one simple interface under hood of KodaDot with other features coming to unpack like Reactive NFTs

Generalized

RMRK

RMRKv2

Basilisk

Astar (RMRK) - under research

MoonRiver & MoonBeam (EVM)

Astar WASM - ink! smart contracts

  • under research, hopefully coming 😄

Is anything significant we should mention from our major infrastructure components?

Mapping initiatives in KodaDot

I guess every new folk would be nice to see where our values and culture are at.

Currently, we have numerous initiatives running which is great I guess.

  • Having KodaForest/GretaForest
  • Reactive NFTs
  • Generative Art
  • Public goods & Quadratic Funding
  • Gig economy way how contributors are working

Expand on NFT standards and replace SubQuery -> SubSquid

          https://deploy-preview-94--developers-kodadot.netlify.app/core-concepts/kodadot-stack/

Replace to SubSquid and link to https://docs.subsquid.io/
image

In the upcoming section

I would link those NFT standards.

Expand on more NFT standards

image

Currently, we are starting to have section of NFT standards on our hello

I would like to see dynamic NFTs which are pop.
On-chain NFTs are not sure if they have ERC already, which are mostly SVG stuff
ERC-998
Tezos has a single Non-Fungible Token standard called FA2.
https://nftnow.com/features/new-token-standards-you-need-to-know/
ERC-721C
BRC-721E

image

Follow-up actions

Originally posted by @yangwao in #94 (comment)

A guide to contribution - FranksGuide

Where to start? - A guide

Expected Behavior

You see on twitter.

"Want to contribute, click here"

Now you are in the Kodadot Repo. Its looks intimidating. You want to make one tiny contribution. You even manage to recognize in the issue tabs the label good first issue.
You read it and understand exactly the same as you would without reading.
You try to make sense with going to the docs. It doesn't help that much.

Actual Behavior

You see on twitter.

"Want to contribute, click here"

You are in the Kodadot Repo. Its looks intimidating. You want to make one tiny contribution. You even manage to recognize in the issue tabs the label good first issue.
You read it and understand exactly the same as you would without reading.
You try to make sense with going to the docs. It helps.

Possible fix

Write an easy guide. A person with 1 year of WebDev expierience should be able to follow it and make one contribution.

Easier devs onboarding

Mention for devs things for better onboarding

  • whats are resolvers
  • serverless workers
  • ???
  • feel free add
  • @alko89 @Matehoo if you can drop what you are struggling with

add job form to hiring

I guess to create a tally form to we can harvest applicant and add it to hiring.md here at docs

Also we should probably create forms to track who applies to each role because maybe DMing you in unsustainable? @yangwao

Reforestation page

Would be super nice to describe all the things we can have in terms of reforestation, what's been done in co-op with RMTerra and potential ways to bring utility through ownership &c you name it creativity, even if you're wild enough to bring it for public good framing and funding through augmented bonding curve or quadratic reforestation 😄

I can fairly expand on this stuff

Also feel free drop plans on KodaForest/GretaForest, happy to cherry 🍒 pick best piecies

📟 Pedro

ref

Migrate non-technical aspects of this wiki to Github Wiki

As agreed with @vikiival, we’d like to keep docs.kodadot.xyz for technical purposes only and leave onboarding stuff to Github Wiki, because it’s much more frequently updated. We can link to onboarding materials on Github Wiki from docs.kodadot.xyz and make sure if people search for it, they find what they need.

Grants page

We would need to seek a proper format for RFPs for grants to slowly help distribute grants to particular projects which would like to signup on this route.

I guess we should have a proper template; feel free to inspire at w3f https://github.com/w3f/Grants-Program/ and other ecosystem grants programs

Current listed grants we have at
https://github.com/kodadot/nft-gallery/discussions/3448

Goal would be that instead of having usual markdowns in repository give some indexable and more human way to read grants and RFPs (request for propals)

Docs doesn't build, maybe bc yarn?

Logs from cf

15:46:48.866 | Cloning repository...
-- | --
15:46:51.212 | From https://github.com/kodadot/docs
15:46:51.213 | * branch            0a08db6912c1955d3746b76ddbcb714fe48a5666 -> FETCH_HEAD
15:46:51.213 |  
15:46:51.515 | HEAD is now at 0a08db6 add factbook
15:46:51.516 |  
15:46:51.680 |  
15:46:51.710 | Success: Finished cloning repository files
15:46:52.455 | Installing dependencies
15:46:52.467 | Python version set to 2.7
15:46:54.592 | Attempting node version '16.13.2' from .nvmrc
15:46:56.156 | Downloading and installing node v16.13.2...
15:46:56.611 | Downloading https://nodejs.org/dist/v16.13.2/node-v16.13.2-linux-x64.tar.xz...
15:46:57.045 | Computing checksum with sha256sum
15:46:57.176 | Checksums matched!
15:47:01.614 | Now using node v16.13.2 (npm v8.1.2)
15:47:02.078 | Started restoring cached build plugins
15:47:02.093 | Finished restoring cached build plugins
15:47:02.661 | Attempting ruby version 2.7.1, read from environment
15:47:06.628 | Using ruby version 2.7.1
15:47:07.004 | Using PHP version 5.6
15:47:07.173 | 5.2 is already installed.
15:47:07.200 | Using Swift version 5.2
15:47:07.201 | Started restoring cached node modules
15:47:07.218 | Finished restoring cached node modules
15:47:07.227 | Started restoring cached yarn cache
15:47:07.247 | Finished restoring cached yarn cache
15:47:07.270 | Installing yarn at version 1.22.4
15:47:07.288 | Installing Yarn!
15:47:07.289 | > Downloading tarball...
15:47:07.335 |  
15:47:07.335 | [1/2]: https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz --> /tmp/yarn.tar.gz.6g9CIIEI5n
15:47:07.336 | % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
15:47:07.337 | Dload  Upload   Total   Spent    Left  Speed
15:47:07.573 | 0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0 100    80  100    80    0     0    336      0 --:--:-- --:--:-- --:--:--   337
15:47:07.703 | 0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
15:47:07.713 | curl: (60) server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
15:47:07.714 | More details here: http://curl.haxx.se/docs/sslcerts.html
15:47:07.714 |  
15:47:07.714 | curl performs SSL certificate verification by default, using a "bundle"
15:47:07.715 | of Certificate Authority (CA) public keys (CA certs). If the default
15:47:07.715 | bundle file isn't adequate, you can specify an alternate file
15:47:07.715 | using the --cacert option.
15:47:07.715 | If this HTTPS server uses a certificate signed by a CA represented in
15:47:07.716 | the bundle, the certificate verification probably failed due to a
15:47:07.716 | problem with the certificate (it might be expired, or the name might
15:47:07.716 | not match the domain name in the URL).
15:47:07.717 | If you'd like to turn off curl's verification of the certificate, use
15:47:07.717 | the -k (or --insecure) option.
15:47:07.717 |  
15:47:07.717 | [2/2]: https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz.asc --> /tmp/yarn.tar.gz.6g9CIIEI5n.asc
15:47:07.772 | 100    84  100    84    0     0   1534      0 --:--:-- --:--:-- --:--:--  1534
15:47:07.821 | 0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
15:47:07.828 | curl: (60) server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
15:47:07.828 | More details here: http://curl.haxx.se/docs/sslcerts.html
15:47:07.829 |  
15:47:07.829 | curl performs SSL certificate verification by default, using a "bundle"
15:47:07.829 | of Certificate Authority (CA) public keys (CA certs). If the default
15:47:07.829 | bundle file isn't adequate, you can specify an alternate file
15:47:07.830 | using the --cacert option.
15:47:07.830 | If this HTTPS server uses a certificate signed by a CA represented in
15:47:07.830 | the bundle, the certificate verification probably failed due to a
15:47:07.831 | problem with the certificate (it might be expired, or the name might
15:47:07.831 | not match the domain name in the URL).
15:47:07.831 | If you'd like to turn off curl's verification of the certificate, use
15:47:07.831 | the -k (or --insecure) option.
15:47:07.844 | > Failed to download https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz.
15:47:07.856 | mv: cannot stat '/opt/buildhome/.yarn': No such file or directory
15:47:07.866 | /opt/build/bin/run-build-functions.sh: line 106: yarn: command not found
15:47:07.867 | Installing NPM modules using Yarn version
15:47:08.362 | /opt/build/bin/run-build-functions.sh: line 117: yarn: command not found
15:47:08.364 | Error during Yarn install
15:47:08.367 | Failed: build command exited with code: 1
15:47:09.163 | Failed: an internal error occurred

Demonstrate using Uniquery on Docs

I would like to show devs how easy is to use uniquery through StackBlitz

Probably demonstrate demo where you'll load uniquery, connect to it and fetch collections, get some data out of it.

Model data could be fetch collection, probably from rmrk2 and tell distribution of owners for current collection, floor price and highest sale, tadaa


inspiration from https://zkfs.io/

Screen.Recording.2023-05-03.at.14.35.10.mov

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.