IQSS / IQSS/dataverse

Feature request - be able to set the display order of datasets and dataverses to a specific order, rather than by date published

Open
#7,855 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Component: JSF Feature: Search/Browse Type: Suggestion User Role: Curator
Dominant language
Java
Stars
1.1k
Forks
564
Avg merge
2d 2h
Merged PRs (30d)
29

Description

This is related to issue #5131 but it would be extraordinarily useful if the display order for the order of datasets in a dataverse could be specified (similar to the display order of the questions in a guestbook can be set) and be able to set this to the default 'sort' method.

ADA has many datasets that need to be in a specific display order and the ADA team ends up trying to make small changes just to publish them and get them into the order they need to be in. Very time consuming! And it seems that being able to set the display order would be a reasonable thing to do.

Being able to set the display order of Dataverses would be extremely useful as well.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading related issue #5131 and tracing the existing guestbook question display-order behavior referenced here. Identify the dataset and dataverse listing entry points, then determine how a configured order could become the default instead of publication date. Done means both datasets and dataverses support a specified display order, with tests covering the ordering behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.