LearnNewsExamplesServices
Frontmatter
id8685
titleRename "Latest" to "Backlog" in Portal Ticket Index
stateClosed
labels
enhancementaibuild
assigneestobiu
createdAtJan 15, 2026, 1:13 PM
updatedAtJan 15, 2026, 1:23 PM
githubUrlhttps://github.com/neomjs/neo/issues/8685
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 15, 2026, 1:23 PM

Rename "Latest" to "Backlog" in Portal Ticket Index

Closed v11.22.0 enhancementaibuild
tobiu
tobiu commented on Jan 15, 2026, 1:13 PM

Goal: Rename the top-level folder "Latest" to "Backlog" in the Portal's Ticket TreeList.

Rationale: The "Latest" folder currently contains archived tickets from the repository state. This naming is confusing as users might expect "Latest" to reflect the currently deployed release or the absolute newest work. "Backlog" is a more accurate term for the collection of tickets that are part of the repository's history and potential future work.

Task:

  • Update buildScripts/createTicketIndex.mjs to change the folder name from "Latest" to "Backlog".
tobiu added the enhancement label on Jan 15, 2026, 1:13 PM
tobiu added the ai label on Jan 15, 2026, 1:13 PM
tobiu added the build label on Jan 15, 2026, 1:13 PM
tobiu referenced in commit f9d1e45 - "enhancement: Rename 'Latest' ticket folder to 'Backlog' (#8685)" on Jan 15, 2026, 1:22 PM
tobiu assigned to @tobiu on Jan 15, 2026, 1:22 PM
tobiu
tobiu Jan 15, 2026, 1:22 PM

Input from Gemini 3 Pro:

✦ I have renamed the "Latest" folder to "Backlog" in the Portal's Ticket TreeList.

Changes:

  1. Build Script: Updated buildScripts/createTicketIndex.mjs to use "Backlog" as the group key for active tickets.
  2. View Component: Updated apps/portal/view/news/tickets/Component.mjs to correctly handle the "Backlog" ID when determining badge visibility.
  3. Data: Regenerated apps/portal/resources/data/tickets.json to reflect the new structure.

The top-level folder for active tickets will now appear as "Backlog".

tobiu closed this issue on Jan 15, 2026, 1:23 PM