Skip to content

Latest commit

 

History

History
189 lines (140 loc) · 14.7 KB

2024-08.md

File metadata and controls

189 lines (140 loc) · 14.7 KB

Community CIP Editing: Robert Phair, August 2024

Common links & group KPIs:

Quantitative contributions:

MAJOR PROJECTS

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)

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

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.

Qualitative contributions

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

Adding open-source classic CONTRIBUTING.md file to CIPs repository, directing users to Wiki & creating an offline copy of it (cardano-foundation/CIPs#881)

Community discussions

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?

Work on pull requests

groups of reviewed PRs in my "sweep" of PR queue

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:

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:

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:

specific PRs (as normally reported)

#625 - CPS-0012? | Query Layer Standardization

#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

#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

#798 - CIP-???? | Web-Wallet Bridge - Plutus wallets

#810 - CIP-???? | X509 RBAC Registration (1/5) - Metadata Envelope

#832 - CIP-0125? | Arrestable native assets

#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)

#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

#872 - CIP-???? | Ouroboros Peras - Faster Settlement

#873 - CIP-0130? | Transaction Pieces

#874 - CPS-???? | Mutable shared state and atomicity are compatible

#875 - CIP-0095 | Misspelling of DeprecatedCertificate

#876 - CIP-???? | Decentralized Message Queue

#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

#884 - CIP-???? | Plutus support for Multi-Scalar Multiplication over BLS12-381

#888 - CIP-???? | Cardano URIs - CIP-0019 Address Representation

#893 - CIP-???? | Disaster Recovery Plan

Work on issues

#871 - CIP-0021 Transformation Breaks Script Integrity

#852 - Tracking protocol parameters definitions

Meetings held

#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