Skip to content

Latest commit

 

History

History
198 lines (151 loc) · 9.2 KB

2023-12-10.md

File metadata and controls

198 lines (151 loc) · 9.2 KB

Monthly reporting to Catalyst submitted 2023-12-10

Period between 2023-11-15 and 2023-12-10 inclusive

Quantitative contributions

CIP pull requests @rphair involved in, by last update time = 26 in this (short) period

CIP issues @rphair involved in, by last update time = 1 in this (short) period

Qualitative contributions

Supported (inviting key developers & cross referencing discussions between Discord & GitHub) a monthly period of 2 CIP editor led workshops (organised by co-editors Ryan and Adam Dean):

1 - Wallet Connectors (2023-11-27): to define the role(s) of a wallet especially given the latest suggestions to assume dApp-like capabilities and/or a blockchain query layer.  Not being a wallet or blockchain developer I've assumed a developer relations role to keep key contributors involved & keep points of consensus documented.

2 - Governance Metadata (2023-12-04): to document all community feedback regarding the finalising CIP-0010 (not present due to time discrepancy)

Community discussions

Got pandoc maintainers to fix long standing problem to produce Markdown (required for CIPs, and these Catalyst reports) from HTML sources with complicated formatting; this will improve CIP authoring experience for devs and writers unfamiliar with Markdown (jgm/pandoc#9187)

Heavy discourse on Discord; personally reviewed all comments in 2 new channels created by Ryan for technical details particular to the wallet issues above:

  • #wallet-connectors - representatives from Mlabs, GameChanger, Lace, BroClan, and Eternl discussing evolution of CIP-30, CIP-90 and API definitions common to Cardano's evolving needs
  • #query-layer-standard - particular discussion deriving from Vladimir Kalnitsky @ MLabs suggestion to incorporate query into the wallet; leading to prerequisite to standardise query layer itself

Work on pull requests

#467 - CIP-0088? | Token Policy Registration

  • Formatting changes for consistency with CIP database overall (cardano-foundation/CIPs#467 (comment))
  • Rigorous review after extensive re-write by co-editor Adam Dean: cross-checking editor, community, and subject matter expert feedback to verify resolution of all pending issues & request2s for clarification in the document (cardano-foundation/CIPs#467 (review))
  • This is a vital CIP which has been pending for 8 months and promises create a future-proof standard for token definition in Cardano... ensuring this is given the opportunity to progress at next possible CIP meeting ("Last Check") (cardano-foundation/CIPs#467 (comment))

#546 - CIP-0099? | Proof of Onboarding

#556 - CIP-0100? | Governance Metadata

#611 - CPS-0009? | Coin Selection Including Native Tokens

#612 - CIP-0072 | Off-chain schema versioning and schema adjustments

  • Disagreement by editors that semantic versioning makes sense here... we shouldn't take it for granted that this is helpful or even practical for a blockchain-based resource (cardano-foundation/CIPs#612 (comment) & comments thereafter)

#617 - Web-Wallet Bridge - Mutlisig wallets

#619 - CPS-0010? - Cardano Wallet Connectors

#620 - Extensive Light Wallet Standard

#623 - Dapp bridge rework

  • Review of controversial new proposal to revise CIP-0030 - mainly document organisation & conventions for consistency with other CIPs (cardano-foundation/CIPs#623 (review)) with continued help putting this document into a standard & more usable format.
  • Suggesting we resolve this controversy by following sentiment from meeting to demote this idea from a full revision of CIP-0030 to an extra serialisation method that wallets can offer voluntarily to dApps, to avoid burdening the developing Cardano wallet space (cardano-foundation/CIPs#623 (review))
  • Also important that we call this item very specifically... and allow for possibility that it will be *either* a big CIP-30 extension *or* its own interface (cardano-foundation/CIPs#623 (comment))

#624 - Integer-ByteString conversions

  • Review of new Plutus language addition from MLabs - good proposal but needs further detail to be implemented as a fundamental change to the "builtin" language primitives (cardano-foundation/CIPs#624 (review))

#625 - CPS | Query Layer Standardization

#628 - Multi-Stake Delegation from a Single Account

#630 - CPS | Ada token supply exhaustion 

Work on issues

#626 - Author metadata is not rendered on the CIPs website

Meetings held

#77 - 2023-11-28 @ 4PM UTC - https://hackmd.io/@cip-editors/77

  • Successful discussions of agenda items including presentation about CIP-30 alternative.
  • Further merges & promotions applied to repository here (cardano-foundation/CIPs#627)

#78 - scheduled for after this report (early Catalyst reporting period for end-of-year holiday)