MIP-0005: Merge Requests for Cross-Project Contribution Proposals #15
christopherwxyz
started this conversation in
MIPs
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This discussion is for review and feedback on MIP-0005: Merge Requests for Cross-Project Contribution Proposals.
Full text:
mips/MIP-0005-merge-requests.mdPR: #17
Original discussion: https://github.com/officialunofficial/makechain/discussions/391
Summary
MIP-0005 adds a protocol-level merge request primitive for cross-project contribution proposals:
MERGE_REQUEST_ADD(type 84) andMERGE_REQUEST_REMOVE(type 85) as a new 2P set family0x1Aparent index withinMAX_FORK_LINEAGE_DEPTH = 256hopsWRITE+maintainerrequest_id = Message.hash0x1B(forward) and0x1C(reverse by requester)ProjectStateextended withmerge_request_count20 + storage_units × 20per projectMergeRequests(same wire version 5)GetMergeRequest,ListMergeRequests,ListMergeRequestsByRequester/projects/{id}/merge-requests,/accounts/{addr}/merge-requestsRequires: MIP-0003 (address-native identity)
Author: @marthendalnunes
Please review and share feedback on the proposal.
Beta Was this translation helpful? Give feedback.
All reactions