-
-
Notifications
You must be signed in to change notification settings - Fork 2
Draft versions of RFC commitments #420
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
Merged
Merged
Changes from 6 commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
dd7c90f
Draft versions of commitments
Cofson 5f8926d
Fixes according to validator
Cofson 55bd845
Validator fixes pt2
Cofson 3677142
Delete 2026-03-20.md
Cofson 0dc8cb4
Update according to review #1
Cofson 1374534
a small fix to a broken link
Cofson cb9dcfe
Update 2026q2-lip-index-maintenance.md
Cofson d768a3d
Merge branch 'master' into rfc-commitment-2026-03-20
Cofson File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,53 @@ | ||
| --- | ||
| title: LIP Iteration | ||
| tags: | ||
| - 2026q2 | ||
| - rfc | ||
| - anoncomms | ||
| draft: false | ||
| description: "Iteration commitments generally comprise: through discussion and curation, support the process of auditing raw, draft, mature selected LIPs." | ||
| --- | ||
|
|
||
| `ift-ts:rfc:anoncomms:2026q2-lip-iteration` | ||
|
|
||
| Iteration commitments generally comprise: | ||
| through discussion and curation, | ||
| support the process of auditing raw, draft, mature selected LIPs. | ||
|
|
||
| Iteration commitments generally comprise: | ||
| through discussion and curation, | ||
| support the process of auditing raw, draft, mature selected LIPs. | ||
|
|
||
| This commitment covers this process | ||
| for the following Anoncomms LIPs: WIP. | ||
|
|
||
| ## Description | ||
|
|
||
| This commitment supports the process of the choosing which raw LIPs, | ||
| from the existing documentation to be put in pipeline to be written or updated. This also includes the process of driving of the merge of open PRs and refining existing raw LIPs into more mature ones. | ||
|
|
||
| This commitment supports the audit of the following mature specifications, | ||
| which are either in draft or raw states: | ||
| - WIP | ||
|
|
||
|
|
||
| We will also include specification validation - | ||
| editorial work through previous and future LIPs to improve them | ||
| (identify edge cases for example) | ||
|
|
||
| ## Task List | ||
|
|
||
| ### New LIPs | ||
|
|
||
| - fully qualified name: `ift-ts:rfc:anoncomms:2026q2-lip-iteration:new-lips` | ||
| - owner: cofson | ||
| - status: not started | ||
| - start-date: 2026/04/01 | ||
| - end-date: 2026/06/30 | ||
| #### Description | ||
| Adding new Anoncomms specifications to work in the pipeline. | ||
|
|
||
| #### Deliverables | ||
| - New LIPs (WIP) | ||
|
|
||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,43 @@ | ||
| --- | ||
| title: LIP Iteration | ||
| tags: | ||
| - 2026q2 | ||
| - rfc | ||
| - blockchain | ||
| draft: false | ||
| description: "Iteration commitments generally comprise: through discussion and curation, support the process of auditing raw, draft, mature selected Logos Blockchain LIPs." | ||
| --- | ||
|
|
||
| `ift-ts:rfc:blockchain:2026q2-lip-iteration` | ||
|
|
||
| Iteration commitments generally comprise: | ||
| through discussion and curation, | ||
| support the process of auditing raw, draft, mature selected Blockchain LIPs. | ||
|
|
||
| ## Description | ||
|
|
||
| This commitment supports the process of the writing raw LIPs, | ||
| from the existing documentation and specifications in Blockchain team Notion. | ||
| We will also include specification validation - | ||
| editorial work through previous and future LIPs to improve them | ||
| (identify edge cases for example) | ||
| as well as making sure that the relevant document has enough information | ||
| in order to ease the developer experience for coming developers. | ||
|
|
||
| The specifications in pipeline: | ||
| - TBA - discussing with Marcin from Logos Blockchain the pipeline. | ||
|
|
||
| ## Task List | ||
|
|
||
| ### New LIPs | ||
|
|
||
| - fully qualified name: `ift-ts:rfc:blockchain:2026q2-lip-iteration:new-lips` | ||
| - owner: cofson | ||
| - status: not started | ||
| - start-date: 2026/04/01 | ||
| - end-date: 2026/06/30 | ||
| #### Description | ||
| Adding new Blockchain specifications to work in the pipeline. | ||
|
|
||
| #### Deliverables | ||
| - New LIPs (WIP) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,108 @@ | ||
| --- | ||
| title: LIP Index Maintenance | ||
| tags: | ||
| - 2026q2 | ||
| - rfc | ||
| - ift | ||
| draft: false | ||
| description: Continuous maintenance of lip-index and related publication workflows. | ||
| --- | ||
|
|
||
| `ift-ts:rfc:ift:2026q2-lip-index-maintenance` | ||
|
|
||
| ## Description | ||
|
|
||
| This commitment covers recurring maintenance for the LIP ecosystem: | ||
| reviewing updates, keeping references consistent, and handling routine quality improvements. | ||
|
|
||
| ## Task List | ||
|
|
||
| ### Maintenance | ||
|
|
||
| * fully qualified name: `ift-ts:rfc:ift:2026q2-lip-index-maintenance:maintenance` | ||
| * owner: filip | ||
| * status: not started | ||
| * start-date: 2026/04/01 | ||
| * end-date: 2026/06/30 | ||
|
|
||
| #### Description | ||
|
|
||
| Maintain lip.logos.co quality through routine review and cleanup tasks | ||
| (such as new gitbook addons) | ||
| including fixes to | ||
| content consistency, metadata, and publication hygiene. | ||
| This includes (and is not limited to) fixing any errors found, | ||
| adding new rules and features to the website, | ||
| as well as any potential improvements discussed by the team(s). | ||
|
|
||
| #### Deliverables | ||
|
|
||
| - Updates to the lip.logos.co | ||
| - | ||
|
|
||
| ### Review Pipeline | ||
|
|
||
| - fully qualified name: `ift-ts:rfc:ift:2026q2-lip-index-maintenance:review-pipeline` | ||
| - owner: cofson | ||
| - status: not started | ||
| - start-date: 2026/04/01 | ||
| - end-date: 2026/06/30 | ||
|
|
||
| #### Description | ||
| This task revolves around | ||
| the effort of reviews and support | ||
| of all the teams that use the specifications, | ||
| this includes (and not limited to) | ||
| Blockchain, Storage, Anoncomms, ACZ. | ||
|
|
||
| #### Deliverables | ||
| - Reviews on existing written specifications, approvals | ||
| and comments. | ||
|
|
||
| ### Adversarial Spec - IFT | ||
|
|
||
| * fully qualified name: `ift-ts:rfc:ift:2026q2-lip-index-maintenance:adversarial-spec-ift` | ||
| * owner: filip | ||
| * status: not started | ||
| * start-date: 2026/04/01 | ||
| * end-date: 2026/06/30 | ||
|
|
||
| #### Description | ||
|
|
||
| Develop, educate the teams and support the creation | ||
| of new specs based on https://github.com/vacp2p/adversarial-spec-ift | ||
| while polishing the skill and engaging in relevant workshops in regards to it. | ||
|
|
||
| #### Deliverables | ||
|
|
||
| - New versions of adversarial spec. | ||
|
|
||
| ### COSS Update | ||
|
|
||
| * fully qualified name: `ift-ts:rfc:ift:2026q2-lip-index-maintenance:coss-update` | ||
| * owner: filip | ||
| * status: not started | ||
| * start-date: 2026/04/01 | ||
| * end-date: 2026/05/01 | ||
|
|
||
| #### Description | ||
|
|
||
| Based on discussions from Lisbon, do updates of 1/COSS: | ||
|
|
||
| - Make Track optional instead of mandatory (informational, core, etc.). | ||
| - Introduce a new status: Approved | ||
| meaning it has been verified by the internal dev team | ||
| and is ready to be moved to the Index. | ||
| - Introduce a new document type (in addition to RFC) - | ||
| CFR (Change For Request): used to aggregate multiple LIPs | ||
| and process their changes together. | ||
| - Miscellaneous fields that are currently mandatory should become optional, | ||
| at least temporarily. TBD | ||
| - Introduce a new status: Verified | ||
| when something has been implemented by a non-IFT entity. | ||
|
|
||
| #### Deliverables | ||
|
|
||
| - Updated 1/COSS | ||
| - Any affected specs by these changes should be updated. | ||
| Likely none. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,72 @@ | ||
| --- | ||
| title: LIP Iteration | ||
| tags: | ||
| - 2026q2 | ||
| - rfc | ||
| - logos | ||
| draft: false | ||
| description: "Iteration commitments generally comprise: through discussion and curation, support the process of auditing raw, draft, mature selected Logos LIPs as well as upskilling efforts of our and other project teams." | ||
| --- | ||
|
|
||
| `ift-ts:rfc:logos:2026q2-lip-iteration` | ||
|
|
||
| Iteration commitments generally comprise: | ||
| through discussion and curation, | ||
| support the process of auditing raw, draft, mature selected Logos LIPs | ||
| as well as upskilling efforts of our and other project teams. | ||
|
|
||
| ## Description | ||
|
|
||
| This commitment supports the process of the writing raw LIPs, | ||
| from the existing documentation and specifications. | ||
| We will also include specification validation - | ||
| editorial work through previous and future LIPs to improve them | ||
| (identify edge cases for example) | ||
| as well as making sure that the relevant document has enough information | ||
| in order to ease the developer experience for coming developers. | ||
|
|
||
| This commitment also involves the upskilling of the LIP team, | ||
| 1 day weekly effort as well as helping other teams in their upskilling efforts. | ||
|
|
||
| ## Task List | ||
|
|
||
| ### Upskilling the Team | ||
|
|
||
| - fully qualified name: `ift-ts:rfc:logos:2026q2-lip-iteration:upskilling-the-team` | ||
| - owner: cofson | ||
| - status: not started | ||
| - start-date: 2026/04/01 | ||
| - end-date: 2026/06/30 | ||
|
|
||
| #### Description | ||
| This task revolves around | ||
| the effort of upskilling the team, | ||
| so that we can provide better support to the other teams | ||
| as well as understand and apply the IETF RFC process. | ||
|
|
||
| #### Deliverables | ||
| - Weekly reports on lessons learned. | ||
| - Applied practices on our LIP process. | ||
|
|
||
| ### Logos Specs | ||
|
|
||
| - fully qualified name: `ift-ts:rfc:logos:2026q2-lip-iteration:logos-specs` | ||
| - owner: cofson | ||
| - status: not started | ||
| - start-date: 2026/04/01 | ||
| - end-date: 2026/06/30 | ||
|
|
||
| #### Description | ||
| This commitment supports the process of the writing raw LIPs. | ||
| We will also include specification validation - | ||
| editorial work through previous and future LIPs to improve them | ||
| (identify edge cases for example) | ||
| as well as making sure that the relevant document has enough information | ||
| in order to ease the developer experience for coming developers. | ||
|
|
||
| The specifications in pipeline: | ||
| - TBA - discussing with Corey. | ||
|
|
||
| #### Deliverables | ||
| - Reviews on existing written specifications, approvals | ||
| and comments. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| --- | ||
| title: LIP Iteration | ||
| tags: | ||
| - 2026q2 | ||
| - rfc | ||
| - storage | ||
| draft: false | ||
| description: "Iteration commitments generally comprise: through discussion and curation, support the process of auditing raw, draft, mature selected LIPs." | ||
| --- | ||
|
|
||
| `ift-ts:rfc:storage:2026q2-lip-iteration` | ||
|
|
||
| Iteration commitments generally comprise: | ||
| through discussion and curation, | ||
| support the process of auditing raw, draft, mature selected LIPs. | ||
|
|
||
| This commitment covers this process for the following Storage LIPs: WIP. | ||
|
|
||
| ## Description | ||
|
|
||
| This commitment supports the process of the choosing which raw LIPs, | ||
| from the existing documentation to be put in pipeline to be written or updated. This also includes the process of driving of the merge of open PRs and refining existing raw LIPs into more mature ones. | ||
|
|
||
| This commitment supports the audit of the following mature specifications, | ||
| which are either in draft or raw states: | ||
| - WIP | ||
|
|
||
|
|
||
| We will also include specification validation - | ||
| editorial work through previous and future LIPs to improve them | ||
| (identify edge cases for example) | ||
|
|
||
| ## Task List | ||
|
|
||
| ### New LIPs | ||
|
|
||
| - fully qualified name: `ift-ts:rfc:storage:2026q2-lip-iteration:new-lips` | ||
| - owner: cofson | ||
| - status: not started | ||
| - start-date: 2026/04/01 | ||
| - end-date: 2026/06/30 | ||
| #### Description | ||
| Adding new Logos Storage PRs to work in the pipeline. | ||
|
|
||
| #### Deliverables | ||
| - New specs (WIP) |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you can fix this if you put at Deliverables: