Giter VIP home page Giter VIP logo

coordination's Introduction

Coordinating tasks in Kulupu

Join the chat at https://gitter.im/kulupu/governance

Kulupu is a blockchain run by the community. As a result, many tasks need to be handled in a decentralized and distributed manner. This is the page to coordinate different tasks that is to be done on Kulupu for short-to-mid-term. For long-term visions, please see Roadmap of Kulupu.

Please feel free to add any new task or edit descriptions of existing tasks.

Right now doing those tasks are entirely voluntary. After implementation of voluntary taxation, Kulupu's on-chain governance body treasury may be able to provide funding to finish each of the tasks that it deems important.

Task overview

See issues page for the complete list of current available coordinating tasks.

coordination's People

Contributors

gitter-badger avatar sorpaas avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

gitter-badger

coordination's Issues

Moderate Kulupu's Reddit forum

Task leader: To be assigned.
Contributors: (you!)

Kulupu has a Reddit forum r/kulupu. However, right now it remains unused. It would be great if anyone can take up the task to moderate the forum.

  • Ask @sorpaas to give you moderation permissions to r/kulupu.
  • Tweet posts regularly about anything related to Kulupu in the Reddit forum.

Help test signed mining and block reward lock

See kulupu/kulupu#40 for instructions on how to join breaknet4.
Most of the stuff have been tested working and now it's about finding bugs and doing reviews. I'm also thinking about merging this to master soon (after sufficient reviews, of course), so we can reach wider audience for testing.

One reason why you might want to test this is that it may give you an advantage in the future in terms of mining. If signed mining is accepted by the community, then you will need several different flags to start your miner. Testing this out right now will make sure you can gain a head start, and won't suffer from security issues like mismanagement of mining keys.

Kulupu Community Call #1

Special thanks

All credits to Dan Reecer for creating this initiative.

Note on decision making

Kulupu Community Call functions similar to meetings like AllCoreDevs where community members coordinate on progress in development, marketing and governance. However, an important difference for Kulupu, compared with other hard-fork blockchains, is that no decisions are made in a meeting like this. The final decisions and calls are only made with the on-chain governance system.

Meetings like AllCoreDevs also serve the functionality of coordinating so that different development teams agree on implementing the same thing. In Kulupu, this is encouraged only for hard fork and ReGenesis process (which are particularly rare). For a normal runtime upgrade, it's discouraged if development teams hold any reservations towards what others are implementing -- instead, multiple runtime upgrade proposals should be put on-chain so that the final decisions can be made by broader audience.

Place and date

The call has not yet been scheduled a date, but we put the agenda here for potential things to discuss.

Meeting coordinator and note taker

  • Coordinator: to be assigned.
  • Note taker: to be assigned.

Agenda

  1. Development progress overview.
  2. Documentation and marketing progress overview.
  3. Community governance progress overview.
  4. Specific runtime upgrade topics.
    4.1. Reduce block time.
    4.2. Signed mining version 2.
    4.3. Activation of currently-usable smart contract platforms (before actor-based smart contract). This includes pallet-contracts and pallet-evm.

Understand community's opinion of voluntary taxation and treasury funding

Task leader: To be assigned.
Contributors: @sorpaas, (and you!)

Kulupu currently does not have any way to fund itself. The governance body treasury allows funding to be distributed by democratically elected council members. However, it does not have any funding itself. This brings dissatisfaction in the Kulupu community, and many want the funding issue to be fixed as soon as possible, to the point that Emiel submitted an on-chain referendum proposal to directly mint coins into the treasury.

Voluntary taxation is another slightly more neutral way to enable funding for treasury governance body. For more information, you can read about in This PR.

  • Educate people about the treasury funding system and voluntary taxation system in details.
  • Understand whether voluntary taxation or any other means to fund the governance system will bring any risks in Kulupu being considered a "security" in any jurisdiction.
  • Understand the general public's opinion on treasury and voluntary taxation.
  • Coordinate the activation of voluntary taxation in the next runtime upgrade if the community feedback is positive.

Manage the Twitter account for Kulupu

Task leader: To be assigned.
Contributors: (you!)

Kulupu has a Twitter account @kulupunetwork. It can benefit a lot from more regular posting of Kulupu-related contents.

  • Ask @sorpaas to give your permissions so that you can tweet on behalf of the Kulupu Twitter account.
  • Tweet posts regularly about anything related to Kulupu.

Encourage participation in governance

Task leader: To be assigned.
Contributors: @sorpaas, (and you!)

Currently, the amount of people participating in Kulupu's governance system, council and treasury, is not high. This is a task to promote participation and encourage more people to vote and run for council. Specifically:

  • Ask people to vote and run for council.
  • Answer any technical questions regarding how to vote and how to run for council.
  • Encourage council members to write details about themselves in Councillors of Kulupu.

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.