Skip to content

Filter services marketplace by tag and user crafted queries #2956

Description

@gberche-orange

Detailed Description

As the marketplace grows, it becomes useful for users to filter services by tags in the services marketplace page, and potentially other fields such as provider name, or free plans.

Context

Why is this change important to you? How would you use it?

This enables service authors to publish granular services (e.g. apis) which will includes 100s of services in the marketplace.

Users can then filter only services from a a set of criteria (e.g. single provider), and can share permalinks to the marketplace page with such filters.

Possible Implementation

A possible UX could be to have currently displayed tags become clickeable, which would trigger adding the tag to a list of filters such as "tag:api" "tag:sql"

image

This could potentially be extended in the future with filters against additional fields such as "provider:x" or "plan.free:true"

See screenshots below from kibana filters as an inspiration:

  • display of currently active filters
    image
  • disabling / editing of currently active filters:
    image
  • inserting a new filter using a query syntax
    image

Metadata

Metadata

Assignees

No one assigned

    Labels

    communityCommunity Raised IssuetriageRequires review of inportance and prioritisation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions