Skip to content

feat: add homepage to service metadata - #559

Merged
rvagg merged 1 commit into
rvagg/IFilecoinServiceMetadatafrom
phi/add-service-homepage
Jul 30, 2026
Merged

feat: add homepage to service metadata#559
rvagg merged 1 commit into
rvagg/IFilecoinServiceMetadatafrom
phi/add-service-homepage

Conversation

@rjan90

@rjan90 rjan90 commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add homepage() to IFilecoinServiceMetadata
  • define the optional-field semantics as an empty string when no homepage is provided
  • cap description() and homepage() at 256 UTF-8 bytes in the interface documentation
  • expose the Filecoin Services repository as the FWSS homepage
  • regenerate the interface and FWSS ABIs and update tests/documentation

Context

This is a stacked follow-up to #551 and targets its head branch directly.

After chatting with Jennifer about the intended scope of the v1 Filecoin service metadata standard, the initial version should expose:

  • name() — a short service label
  • description() — a concise description, capped at approximately 256 bytes and treated as untrusted display-only text
  • homepage() — an optional, size-capped URL for technical documentation, specifications, or the service repository

@FilOzzy FilOzzy added this to FOC Jul 29, 2026
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC Jul 29, 2026
@rjan90 rjan90 moved this from 📌 Triage to 🔎 Awaiting review in FOC Jul 29, 2026
@rjan90 rjan90 added this to the M4.5: GA Fast Follows milestone Jul 29, 2026
@rjan90 rjan90 self-assigned this Jul 29, 2026
@rjan90
rjan90 requested a review from rvagg July 29, 2026 07:22
@rjan90
rjan90 marked this pull request as ready for review July 29, 2026 07:22
@rvagg
rvagg merged commit 4e23c80 into rvagg/IFilecoinServiceMetadata Jul 30, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from 🔎 Awaiting review to 🎉 Done in FOC Jul 30, 2026
@rvagg
rvagg deleted the phi/add-service-homepage branch July 30, 2026 06:34
rjan90 added a commit that referenced this pull request Jul 30, 2026
rjan90 added a commit that referenced this pull request Jul 31, 2026
* feat: introduce IFilecoinServiceMetadata and apply it in FWSS

Closes: #535

* feat: add homepage to service metadata (#559)

---------

Co-authored-by: Phi-rjan <orjan.roren@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

3 participants