We're updating the issue view to help you get more done. 

Discovery: Card sorting data in graphql

Description

As a member of the product delivery team, I want our learners to have high performing pages, so that they have the best possible browsing experience on our marketing site.

As a member of the engineering team, I want our pages to be hosted in current technology that is easy to work with and well known by the engineering community at edX, so that we can deliver work in the short time to value.

Backstory:

See Epic

Acceptance Criteria:

  1. A proposal for how to sort cards in listings based on the criteria provided by the existing Elasticsearch boosting and facets

    1. This does not need to be using Elasticsearch itself

    2. The sorting algorithm should be configurable going forward

  2. A ticket that will implement this proposal.

Example search data:

https://www.edx.org/api/v1/catalog/search?subject_uuids=9d5b5edb-254a-4d54-b430-776f1f00eaf0&do_not_retrieve_all=true&page_size=12

 

Steps to Reproduce

None

Status

Story Points

3

Assignee

Unassigned

Reporter

Mike Dikan

Labels

Reach

None

Impact

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Category of Work

None

Stakeholders

None

Sprint

Priority

Unset