Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic: New and Deprecated tab #1735

Open
joelit opened this issue Dec 19, 2024 · 0 comments
Open

Epic: New and Deprecated tab #1735

joelit opened this issue Dec 19, 2024 · 0 comments
Labels
Milestone

Comments

@joelit
Copy link
Contributor

joelit commented Dec 19, 2024

Description of the enhancement

    • General Functionality of the New and Deprecated tab
    • Configure the vocabulary to either show new concepts, new and deprecated concepts, or no such tab
    • The order should be according to the latest of dct:modified and dct:created timestamps
    • The timestamps can be either in xsd:date or xsd:dateTime format with or without a timezone
    • The tab should show a fixed maximum amount of entries to begin with
    • If there are more entries than what fits in the list view, a scroll bar should be shown
    • If the user scrolls down the list, more entries should be loaded incrementally
    • Display and localization
    • The basic information shown should be a preferred label in the chosen language
    • If no preferred language can be shown in the chosen language, a fallback label needs to be shown with a language 1. - [ 1. - [ ] code in parentheses
    • The order of fallback labels can be read from the vocabulary configuration
    • The entries should be grouped according to year and month in order from the latest entry, with a header for each month and year that has entries
    • If a month or year does not have entries, it should not have a header
    • The month names are fetched form the translation messages
    • Deprecated entries
    • In case of deprecated entries, the list should show the dct:replacedBy resource with the label in the same entry, separated by an arrow
    • If the resource with the dct:isReplacedBy relation is not found in the current vocabulary, it does not need to be displayed
    • If the resource with the dct:isReplacedBy relation can be found in the same Skosmos dataset but not in the current vocabulary - it could be shown, but marked as an external relation?
    • The name of the deprecated entry should be with a strikethrough line
@joelit joelit added enhancement size-large more than 2 days labels Dec 19, 2024
@joelit joelit added this to the 3.0 milestone Dec 19, 2024
@github-project-automation github-project-automation bot moved this to Proposed Skosmos 3.0 issues (to do) in Skosmos 3.0 Backlog Dec 19, 2024
@joelit joelit moved this from Proposed Skosmos 3.0 issues (to do) to Skosmos 3.0 Backlog (not this sprint) in Skosmos 3.0 Backlog Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Skosmos 3.0 Backlog (not this sprint)
Development

No branches or pull requests

1 participant