-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Standardization of NEP Number Assignment and Usage #173
Comments
I think that is not a problem, we can change the number before merge |
|
Yes, should be the |
That's not true. Some might use PR numbers during draft stage but every network I have checked so far (including Bitcoin and Ethereum) define sequential numbering as the default. NEP-1 was basically a copy-paste of BIP-1 so it shouldn't come as a surprise. Which blockchains use PR-based numbering for finalized proposals, and how does it benefit us to suddenly change it after 5 years? |
I don't want to waste time discussing how the number should be. Just give me a solution that does not require me to keep updating the nep number, the file name, the related implementations. Cause every time we make update, we dismiss all existing approvals and will take another months to collect them again. Promise me you will give me approve again after i made your required change and AT you, or I will keep this plan. |
Ethereum and bitcoin use Issue number |
That's the functional result of using sequential numbering and not re-using numbers when a proposal isn't finalized. It's not how BIP-1 or EIP-1 define how a number should be picked.
Each new proposal takes the next number. Don't reuse numbers. Never worry about numbers again. |
Proposing a standardized method for assigning and managing NEO Enhancement Proposal (NEP) numbers to address the logistical challenges involved with the naming and referencing of NEP drafts. Currently, NEP drafts cannot be assigned a permanent NEP number until the proposal is officially adopted, causing confusion and inefficiency. This proposal ensures each draft receives a unique and final NEP number upon submission.
Motivation
The current process for managing NEP numbers is cumbersome and inefficient, causing confusion and delays in the drafting and reviewing phases. Proposers often need to reference NEP numbers in their drafts and related documentation, but without a permanent number, this becomes a moving target until adoption. This proposal seeks to streamline the process by ensuring each draft receives a unique and final NEP number upon submission.
Specification
Rationale
By standardizing the assignment of NEP numbers at the submission stage, this proposal ensures clarity and consistency in how drafts are referenced and managed throughout their lifecycle. This method reduces ambiguity and simplifies the tracking and updating of proposals, making the NEP process more transparent and accessible.
Backwards Compatibility
This proposal does not introduce technical changes to the NEO protocol but modifies the procedural aspects of the NEP process. It is fully backward compatible as it only affects new submissions.
PR: #172
The text was updated successfully, but these errors were encountered: