Feature request: Add sorting options to the Gantt chart
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 55/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- frontend
Direzione di ricerca
Inizia individuando l’implementazione della vista Gantt e il modo in cui attualmente costruisce le righe a partire dall’ordine delle schede Deck. Aggiungi l’ordinamento selezionabile per data di inizio, data di scadenza e ordine delle schede senza modificare lo stack Deck, quindi verifica l’ordinamento cronologico e la gestione scelta per le schede prive di date nella vista Gantt.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
The Gantt view currently displays cards in the same order as they appear in their Deck stack. This means that the vertical order of tasks in the Gantt chart does not necessarily correspond to their chronological order.
For a Gantt chart, the chronological order of tasks is important for understanding the project timeline.
For example, cards may currently be displayed as:
Development
Testing
Requirements
Design
Deployment
while their actual timeline is:
Requirements
Design
Development
Testing
Deployment
Requested functionality
Add sorting options to the Gantt view, at minimum:
Start date (ascending) — recommended default for the Gantt view
Due date (ascending)
Deck/card order — retain the current behaviour
Ideally, the user should be able to select the sorting method from the Gantt view.
Expected behaviour
When Start date ascending is selected, cards with an earlier start date should appear above cards with a later start date.
Cards without a start date could either:
be displayed at the bottom, or
remain in their existing Deck order after the dated cards.
The sorting should only affect the presentation in the Gantt view; it should not change the actual card order in the Deck stack.
Rationale
A Gantt chart is primarily a timeline visualization. Chronological ordering makes it substantially easier to understand the sequence and timing of project activities.
The current behaviour is particularly confusing when the Kanban order and chronological order differ.
Environment
Observed with:
Nextcloud 34.0.2 (Spring 26)
Deck 1.18.3
Current behaviour
Cards are displayed according to their Deck stack/card order rather than according to their start or due date.
Desired behaviour
Provide an option to sort the Gantt rows chronologically, preferably by start date ascending.
- Lingua principale
- JavaScript
- Stelle
- 1.4k
- Fork
- 358
- Merge medio
- 2g 3h
- PR unite (30g)
- 89
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/deck
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
CSV export leaves trailing commas in tags and assigned-user fieldsForse già presa @Kumar-s75 l’ha presa 40 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Board clone API failure is treated as a successful board responseForse già presa @Kumar-s75 l’ha presa 40 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
nextcloud/deck#8334 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
1. to develop bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
nextcloud/deck#8146 · 2 commenti · 2 reazioni ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nextcloud/deck
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
swc-project/swc-next#1022 ·
I maintainer di solito rispondono entro 1 giorno
-
area-clientside-dartpad
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
alphagov/public-asset-checker#378 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
headers-parser: `forRegExp` does not escape regexp characters in path segments that contain `*`Forse già presa @RaphaelFakhri l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno