rchain / rchip-proposals

Where RChain improvement proposals can be submitted
Apache License 2.0
8 stars 5 forks source link

Initial issue templates #18

Closed tgrospic closed 4 years ago

tgrospic commented 4 years ago

This PR introduces issue templates. It has three types of templates, the simplest is to just ask a question, the next one is suggestion or a mini proposal or idea, and the last one is a complete proposal with all the details.

Example: https://github.com/tgrospic/rchip-proposals/issues/new/choose

9rb commented 4 years ago

Perhaps 3 kinds of RCHIP templates are needed:

  1. Rchip Process improvement proposal
  2. Rchip Technical improvement proposal
  3. Rchip Economics improvement proposal. In the technical area, there may be need for potentially more than one kind of template -- e.g. for API enhancements, node extensions, core features etc..Instead of separate templates, these can also be handled as relevant sections to be completed inside a single template. Perhaps best to keep it simple initially and add more templates or sections ONLY as need arises.

Numbering for RCHIP proposals: If we follow the above categorization, we can have T01 .. Tn, P01..Pn, E01..En to point out the nature of the proposal. We have to decide if we want the numbers to be always sequential and throw a P or E or T in front of it (in which case there will be gaps in each series of proposal numbers) OR maintain these as three streams without a break in numbers (i.e. there will always exist P01..Pn, T01..Tn, E01..En in sequence).

An alternative is to just use the labels and not bother with changed numbering scheme. Or both.