Git Product home page Git Product logo

collective's Introduction

Polkadot Tooling Collective (PoToC)

This repository holds a list of all members, requests for admission and work evidence of the Polkadot Tooling Collective as defined by its constitution.
The files are managed by the collective-cli to keep all files neatly sorted and in a machine-readable format. This allows for auditability and better accountability of past decisions.

Structure

This repo consists of three main folders as configured by its collective.yaml file:

  • member: All members of the collective.
  • join_request: All accepted requests for admission.
  • work_evidence: Proof of done work.

All the structural decisions here are made in line with the guidelines of the super-collective to act as Proof-of-Concept for it.

How to Join (Request for Admission)

NOTE At the current time we only accept accomplished developers. Please refrain from applying if you did not contribute to the mission of PoToC in the past.

To join PoToc, please fork this repository and create a Request for Admission, following this format. There is currently no JSON schema for this layout, but hopefully you can infer the structure of the file. You can also use the CLI to create the file.

Then please open a Merge Request to this repository to add your request file. It should be in the join_request folder. Once that is merged, you are a member of PoToC! An entry in the member folder will be created for you to reflect this.

Example

To give you an idea of what it could look like, here is an example of a request for admission. Sure there should be a bit more content, but you get the idea.

collective: Potoc
member:
  name: Max Power
  address: 12xToKVweE2YHRj818MZsiT7kCZpx5n8qdvz7wKMvwJuJE3T
  github: mpower
  rank: 0
date: 2024-04-09
about: "My name was originally Homer Simpson, but now ..."
motivation: "I want to help Polkadot grow, because ..."
evidence:
- title: PolkadotJS
  category: d_app_tooling
  tasks:
  - title: Creation and Maintenance
    links:
    - https://github.com/polkadot-js/apps
- title: SrTool
  category: core_tooling
  tasks:
  - title: Creation and Maintenance
    links:
    - https://github.com/paritytech/srtool

Work Evidence

PoToC promises to the Polkadot Tokenholders to regularly post evidence of its past work. This is done in a machine readable format following this yaml schema. Again, it is possible to create, check and render these files. Please refer to the collective-cli repo for more info.

collective's People

Contributors

ggwpez avatar

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.