From: Dmitry Selyutin Date: Wed, 18 May 2022 09:51:55 +0000 (+0000) Subject: HDL_workflow: add task management guidelines X-Git-Tag: opf_rfc_ls005_v1~2175 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0691bb4ed45f86781680616cccc5142f6eb2549d;p=libreriscv.git HDL_workflow: add task management guidelines --- diff --git a/HDL_workflow.mdwn b/HDL_workflow.mdwn index b598d01a7..e4d410da1 100644 --- a/HDL_workflow.mdwn +++ b/HDL_workflow.mdwn @@ -1109,6 +1109,27 @@ Simply mark it with an appropriate preferably with a link to a URL in the [bugtracker](https://bugs.libre-soc.org/) with further details as to why the unit test should not be run. +# Task management guidelines + +* Create the task in appropriate "Product" section with appropriate + "Component" section. Most code tasks generally use "Libre-SOC's + first SOC". +* Fill in "Depends on" and "Blocks" section whenever appropriate. +* Choose the correct task for a budget allocation. Usually the parent + task is used. +* Choose the correct NLnet milestone. The best practice is to check + the parent task for a correct milestone. +* Assign the budget to the task in "USER=SUM" form, where "USER" + corresponds to your username and "SUM" corresponds to the actual + budget in EUR. There may be multiple users. +* When the task is completed, you can submit an RFP. +* Once the RFP is sent, notify Luke (lkcl), and update the "USER=SUM" + field: "USER={amount=SUM, submitted=SDATE}". The SDATE is entered in + YYYY-MM-DD form. +* Once the task is paid, update "USER={amount=SUM, submitted=SDATE}" + to "USER={amount=SUM, submitted=SDATE, paid=PDATE}". The PDATE is + entered in YYYY-MM-DD form, too. + # TODO Tutorials Find appropriate tutorials for nmigen and yosys, as well as symbiyosys.