Common links & group KPIs:
- These reports: https://github.com/rphair/cip-editing
- Discord invite to CIP Editors Meetings: https://discord.gg/kyaTyzkBqd
- CIP open pull requests: https://github.com/cardano-foundation/CIPs/pulls
- CIP open issues: https://github.com/cardano-foundation/CIPs/issues
Quantitative contributions:
- GitHub activity overview: @rphair
- CIP pull requests @rphair involved in, by last update time
- CIP issues @rphair involved in, by last update time
Completed the CIPs Wiki (begun mid-2023) with positive community, editor & CIP reviewer feedback: containing detailed history & instructions for community members of any level to participate in the CIP process, including a complete description of what CIP editors do and how to ensure a sustainable process in the future (https://github.com/cardano-foundation/CIPs/wiki)
- Discussion leading to the Wiki (since April): cardano-foundation/CIPs#793
Completed the new CIP state tagging vocabulary, including a complete run-through of the CIP pull requests queue from the oldest to the newest items: cardano-foundation/CIPs#883
- ensuring all CIP submissions have a verifiable status (closing ones veriably abanadone / deprecated): cardano-foundation/CIPs#883 (comment)
- updating the repository front page so all community members can generate lists of CIPs under active consideration (or not progressing for various reasons): cardano-foundation/CIPs#887
- further updating to include all CIP and CPS updates as well (cardano-foundation/CIPs#891)
- planning further improvement (in future) of card-lane state automation (cardano-foundation/CIPs#883 (comment))
The above "state tagging" practically required my re-review of every currently open CIP/CPS pull request (about 77 when starting), with the eventual result of that number being cut to less than half when abandoned/deprecated submissions are closed: with the remaining half emerging as full-fledged CIPs or more robust candidates.
Reader-friendly "adminition" syntax in CIPs and CPSs... should we support it? (cardano-foundation/CIPs#873 (comment))
Leading CIP process discussion of progressing or potential new CIP categories of
Consensus
(cardano-foundation/CIPs#872 (comment))Network
(cardano-foundation/CIPs#876 (comment))
Adding open-source classic CONTRIBUTING.md
file to CIPs repository, directing users to Wiki & creating an offline copy of it (cardano-foundation/CIPs#881)
How to use the CIP process to track protocol parameters, given the difficulties the CIP had in the first ledger eras beginning with Shelley & how to avoid the same problem again in the upcoming community governance era (cardano-foundation/CIPs#852 (comment))
Whether it is acceptable to keep implementation code in the CIP repository: what's our official policy? Under what conditions would we make excpetions to it?
Closed due to long periods of inactivity ("abandoned") or apparent (and undisputed) "deprecated" status, with extensive & individualised notes to authors about how a proposal might be reactivated if appropriate:
- cardano-foundation/CIPs#294 (comment)
- cardano-foundation/CIPs#310 (comment)
- cardano-foundation/CIPs#336 (comment)
- cardano-foundation/CIPs#357 (comment)
- cardano-foundation/CIPs#363 (comment)
- cardano-foundation/CIPs#364 (comment)
- cardano-foundation/CIPs#371 (comment)
- cardano-foundation/CIPs#375 (comment)
- cardano-foundation/CIPs#379 (comment)
- cardano-foundation/CIPs#379 (comment)
- cardano-foundation/CIPs#383 (comment)
- cardano-foundation/CIPs#479 (comment)
- cardano-foundation/CIPs#491 (comment)
- cardano-foundation/CIPs#501 (comment)
- cardano-foundation/CIPs#507 (comment)
- cardano-foundation/CIPs#523 (comment)
- cardano-foundation/CIPs#630 (comment)
- cardano-foundation/CIPs#640 (comment)
- cardano-foundation/CIPs#779 (comment)
Tagging as Waiting for Author
or Likely Abandoned
, also with detailed notes for author (if not already noted) about conditions for moving forward with proposal review:
- cardano-foundation/CIPs#361 (comment)
- cardano-foundation/CIPs#381 (comment)
- cardano-foundation/CIPs#418 (comment)
- cardano-foundation/CIPs#444 (comment)
- cardano-foundation/CIPs#462 (comment)
- cardano-foundation/CIPs#466 (comment)
- cardano-foundation/CIPs#469 (comment)
- cardano-foundation/CIPs#495 (comment)
- cardano-foundation/CIPs#499 (comment)
- cardano-foundation/CIPs#508 (comment)
- cardano-foundation/CIPs#608 (comment)
- cardano-foundation/CIPs#620 (comment)
- cardano-foundation/CIPs#623 (comment)
- cardano-foundation/CIPs#631 (comment)
- cardano-foundation/CIPs#733 (comment)
- cardano-foundation/CIPs#739 (comment)
- cardano-foundation/CIPs#785 (comment)
- cardano-foundation/CIPs#816 (comment)
- cardano-foundation/CIPs#826 (comment)
Finding old proposals ready for final discussion before merging (and producing final review/edit as needed):
Rescuing old proposals from CIPs PR queue that were in fact had passed proper review, and merging:
#625 - CPS-0012? | Query Layer Standardization
- Pushing well-reviewed CPS for vital Cardano wallet component towards merge (cardano-foundation/CIPs#625 (comment))
#628 - CIP-0126? | Multi-Stake Delegation from a Single Account
- Documenting proposal's near-completeness: pending a better description of why this is about what Lace Wallet does rather than a generally recommended solution (cardano-foundation/CIPs#628 (comment))
#758 - CIP-0128? | Preserving Order of Transaction Inputs
- Final confirmation all community points in the detailed discussion have been addressed, and merging (cardano-foundation/CIPs#758 (review))
#735 - CIP-???? | Tag / Redeemer field in TxOut
- Trying to categorise proposal so it can get reviews from the right people & finally start progressing, after author making a valid case for its applicability (cardano-foundation/CIPs#735 (comment))
#767 - CIP-???? | New Plutus Builtin DropList
- Attempting to get un-stalled based on Plutus team disagreement (via departed MPJ) over benchmarking status & performance considerations (cardano-foundation/CIPs#767 (comment))
#798 - CIP-???? | Web-Wallet Bridge - Plutus wallets
- Confirming that concrete suggestions from co-editor review need to be accomodated by author & then can merge this (cardano-foundation/CIPs#798 (comment))
#810 - CIP-???? | X509 RBAC Registration (1/5) - Metadata Envelope
- Re-classifying pending Catalyst team proposal as Draft (putting off review until they have more info about their pending implementation) (cardano-foundation/CIPs#810 (review))
#832 - CIP-0125? | Arrestable native assets
- Fixing miscategorised proposal: tokens which simulate a "ledger" are token proposals, not proposals for Cardano's Ledger (cardano-foundation/CIPs#832 (review))
#857 - CIP-0129? | Governance Identifiers
- Substantial work in "Acceptance Criteria" and "Implementation Plan" to make them complete & consistent with other CIPs, while moderating substantial disagreement between author & co-editor Ryan about how & when this should be implemented (cardano-foundation/CIPs#857 (review))
#858 - CIP-???? | SpendMany script purpose (replace Spend)
- Identifying as solution for candidate cardano-foundation/CIPs#418 (cardano-foundation/CIPs#858 (comment))
#868 - CIP-0060 | v3 metadata restructuring
- Monitoring discussion of minor, last-minute adjustments to the updated schema while waiting for original author (Andrew) to re-confirm them (cardano-foundation/CIPs#868 (review))
#870 - CIP-???? | Votes & Certificates on Cardano
- Renaming according to slightly more general scope, and suggesting
Tools
category for broad-reaching new proposal from Consensus team (cardano-foundation/CIPs#870 (review))
#872 - CIP-???? | Ouroboros Peras - Faster Settlement
- Initial review (through still in
Draft
stage) (cardano-foundation/CIPs#872 (review))
#873 - CIP-0130? | Transaction Pieces
- Initial review in parallel with other proposals with same purpose (cardano-foundation/CIPs#873 (review))
- ... but closed to due critical flaw indentified in comparative review & confirmed by the author (cardano-foundation/CIPs#873 (comment))
#874 - CPS-???? | Mutable shared state and atomicity are compatible
- Intial review, with some pressure to arrive at a title which is specific and unbiased (cardano-foundation/CIPs#874 (review))
#875 - CIP-0095 | Misspelling of DeprecatedCertificate
- Problematic case of a misspelled API term (
Depreciated
) being incorporated into current wallet implementations (cardano-foundation/CIPs#875 (comment))
#876 - CIP-???? | Decentralized Message Queue
- Extensive cooperative review with IOG co-authors, especially to validate scope (more general possibilities vs. specifically the in-progress Mithril implementation) and validate this as a
Consensus
or possiblyNetwork
category... which would be an expansion into the CIP process for these teams - Identification of Mermaid support on derived CIP web sites as essential to render this proposal (cardano-foundation/CIPs#876 (comment))
#880 - CIP-0131? | Transaction swaps
- Initial, comparative review with similarly scoped proposals, and validating as one of the 2 remaining CIP candidates for "intent" based transations (vs. "Validation Zones") (cardano-foundation/CIPs#880 (review))
#882 - CIP-0013 | Acceptance Criteria: add more implementations
- Validating Begin Wallet as a legitimate implementor of wider range of Cardano URI Scheme protocols (cardano-foundation/CIPs#882 (comment))
#884 - CIP-???? | Plutus support for Multi-Scalar Multiplication over BLS12-381
- Triage, answering author initial queries about how this CIP will progress, initial review, and introducing to Plutus team (cardano-foundation/CIPs#884 (review))
#888 - CIP-???? | Cardano URIs - CIP-0019 Address Representation
- Initial review (cardano-foundation/CIPs#888 (review))
#893 - CIP-???? | Disaster Recovery Plan
- Initial review (beginning here), also hoping to validate a category of
Tools
for proposal which includes both technical & human factors (cardano-foundation/CIPs#893 (review))
#871 - CIP-0021 Transformation Breaks Script Integrity
- Highlighting issue to developers by including it in CIP meeting agenda & inviting stakeholders & relevant working groups (cardano-foundation/CIPs#871 (comment))
#852 - Tracking protocol parameters definitions
- Confirmation of CIP to track these (spearheaded by co-editor Ryan) (cardano-foundation/CIPs#852 (comment))
#94 - Tuesday 06 August 2024 (4PM UTC) - https://hackmd.io/@cip-editors/94
- Featured debate between proposers of deterministic vs. non-deterministic (conventional) design patterns.
- Changes: cardano-foundation/CIPs#877
#95 - Tuesday 20 August 2024 (4PM UTC) - https://hackmd.io/@cip-editors/95
- Progress of many old proposals due to massive cleanup of PR queue & new reviews of old submissions.
- Editors' final review of progress made in cardano-foundation/CIPs#883
- Changes: cardano-foundation/CIPs#886