The purpose of OriginTrail’s Improvement Proposals repository is to enable structured submitting of an idea or any kind of improvement suggestion.
If you are not a GitHub user, you can fill out improvement proposals form on OriginTrail website.
Link: https://origintrail.io/improvement-proposal
In case you would like to give any improvements to the code you should use OriginTrail/ot-node repository.
Link: https://github.com/OriginTrail/ot-node
This is suggested template which can help you structure your improvement proposal correctly:
Please provide a very simple, general explanation of your improvement proposal.
A short description of the specialized issue being tended to (max. 200 words).
To consider any improvement of the protocol, the development team would need an explanation at which point is OriginTrail inadequate to addresses the problem your improvement proposal is solving.
Please, describe the syntax and semantics for any new feature as a detailed technical specification.
Building on the technical specification, please describe the rationale you followed when designing your proposal. Please refer to alternative designs that you considered, support for the feature in other languages, evidence of consensus within the community, and other important objections or concerns.
Improvement proposals that introduce backwards incompatibilities must include a description on that.
Test cases for an implementation if available
For the successful realization of your improvement proposal, implementations must be completed. However, the development team can accept the proposal already at an earlier stage.