Period between 2023-11-15 and 2023-12-10 inclusive
- These reports: https://github.com/rphair/cip-editing
- GitHub activity overview: https://github.com/rphair
- Cardano Forum overview: https://forum.cardano.org/u/COSDpool
- 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
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
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)
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
#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
- Review of long standing proposal: it's "nearly ready" pending 1 last round of author's editing & anticipated progress at next CIP meeting (cardano-foundation/CIPs#546 (review))
#556 - CIP-0100? | Governance Metadata
- Limitation of IPFS proposals due to long URLs vs. metadata length limit: suggestion to overcome it & investigate additional options (cardano-foundation/CIPs#556 (comment))
#611 - CPS-0009? | Coin Selection Including Native Tokens
- Survey of existing coin selection methods to facilitate author's include these in the CPS (cardano-foundation/CIPs#611 (comment))
#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
- Invitation for community feedback from drop-in reviews (in addition to primary participants in Wallet Interfaces discussion group) (cardano-foundation/CIPs#617 (comment))
- Continuing to correlating this new development with other extensions to CIP-30 and leaving open for other web-wallet bridges in the future (cardano-foundation/CIPs#617 (review))
- Inviting other multisig wallet devs from the community (cardano-foundation/CIPs#617 (comment))
#619 - CPS-0010? - Cardano Wallet Connectors
- Confirming author & general CIP editors' intention to version all such proposals; not all community members are aware of this change from prior standard (cardano-foundation/CIPs#619 (comment))
- Addressing small naming issue (cardano-foundation/CIPs#619 (review))
- Confirming security scope of this CPS (cardano-foundation/CIPs#619 (comment))
- Officially promoting to candidate (cardano-foundation/CIPs#619 (review))
- Review, mostly for grammar & readability: ready to merge when workshop feedback accommodates all wallet dev points of view (cardano-foundation/CIPs#619 (review))
#620 - Extensive Light Wallet Standard
- Terminology used here reflects a coming division of wallet types according to their need of a query layer (currently under consideration (cardano-foundation/CIPs#620 (comment))
#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
- Triage (cleaning up PR for presentation) & putting on discussion agenda (cardano-foundation/CIPs#625 (comment))
#628 - Multi-Stake Delegation from a Single Account
- Confirming, based on historical discussion going back 3 years, the likely problem of using stake pool "tickers" into on-chain data (cardano-foundation/CIPs#628 (comment))
- Suggested approach used by GameChanger wallet: will they join the discussion? (cardano-foundation/CIPs#628 (comment))
#630 - CPS | Ada token supply exhaustion
- Proper categorisation as Ledger, not Token proposal, pending further review and likely dismissal as a "social" and therefore out-of-scope submission (cardano-foundation/CIPs#630 (review))
- Not sure this is suitable for the CIP process at all, since mainly related to social perceptions: deserves critical review in that light (cardano-foundation/CIPs#630 (comment))
- Long, dismissive review of this proposal: detailed consideration against admitting it (cardano-foundation/CIPs#630 (review))
#626 - Author metadata is not rendered on the CIPs website
- Attempt to document more general issue of how to maintain cips.cardano.org going forward (cardano-foundation/CIPs#626 (comment))
#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)