Skip to content

Enrich workstreams with metadata #51

@bitbeckers

Description

@bitbeckers

Goal

Allow for rich workstream content by storing, fetching and displaying metadata.

Description

When creating a workstream a workstream we allow for storing an URI that can point to an arbitrary dataset. Since we use a 1155 contract it could be compliant with their metadata specs.

The metadata can contain information like:

  • Description
  • Banner image
  • Icon
  • Links to GitHub, Twitter, Discord, resources on IPFS

This metadata can be provided upon creation, updated by calling the update URI method in the contract and diplayed at multiple places in the app where workstream data is relevant.

User Stories

As a user, I want to be able to review additional information about a workstream, so that I can learn more about it's context and purpose
As a workstream coordinator, I want to be able to provide and update additional information about a workstream, so that it's easier to onboard contributors and scope the workstream goal.

Skills

  • Frontend; hooks, forms and components for storing, fetching and displaying metadata
  • Design/UX; what metadata to display, how and where.

Inspiration

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions