NIP-8_NULS Community Product Requirements and Task Release Process

  NIP: 7
  Title: NULS Community Product Demand and Task Release Process
  Author: Reaper Ran <reaper@nuls.io> 
  Discussions-To: https://forum.nuls.io/t/nip-8-nuls-community-product-requirements-and-task-release-process/68
  Status: Last call
  Type: Process
  Created: 2019-3-21

Preface

NULS is an open source community project. And innovation is the driving force behind the development of open source community projects. The community is both a carrier for the NULS project and a user of the NULS project. Then the product demand must come from the market and users, so I hope to write a process for community product demand collection.

Abstract

The NULS Community Product Demand and Task Release process demonstrates how a community member can initiate a demand, as well as a process from reporting and evaluating the demand to technology development.

Motivation

In order to give full play to the initiative of the community, and stimulate the participation of community members to provide the products that are creative for NULS development and have great significance for the value enhancement and ecological development of NULS. The NTC then evaluates the demands of the community and then add them to the community development.

Specification

I.The product demand proposal

  1. Initiate a product demand proposal on the community website NULS-Proposals -;

  2. The proposal needs to describe the demand in details as much as possible;

  3. The proposor organize the community to participate in open discussions, collect suggestions, and improve the proposal;

II.Collecting and reviewing demand

  1. NTC conduct research and analysis on product demand proposals;

  2. NULS councilors review whether it enter the development.

III. The allocation of technology development

1.Assigned to NULS NTC members

  • Sort out product demands and assign product demands to NULS NTC members for development;

  • NTC follow up acceptance and release of product.

2.Assigned to non-NTC members— Task release reward

  • NTC evaluate product demands and determine a task reward standard;
  • The NTC forwards the proposal to the council member to initiate the fund proposal in accordance with the original product proposal;
  • The NTC publish the product task on the reward task page;
  • The developer applies for the task, and the NTC updates the task status to be in progress;
  • The developer completes and submits;
  • After the NTC finish product acceptance, the task status is updated to completion;
  • The members of the council submit the fee payment application to the foundation mailbox.