haskell / haskell/hackage-server

Mark all pages for a deprecated package as deprecated

Aperta
#263 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
component: ux enhancement
Lingua principale
Haskell
Stelle
467
Fork
225
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When a package is deprecated, it should not be necessary to go to the 'contents' section to see that it is deprecated.

The warning should be at the top of every page.

Here is an example: the following link is the first result for the query 'cprg hackage' on google. The package is deprecated.

http://hackage.haskell.org/package/crypto-random-api-0.2.0/docs/Crypto-Random-API.html

But that is nowhere to be seen, only on the main page:

http://hackage.haskell.org/package/crypto-random-api-0.2.0

See also haskell/haddock#328

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia confrontando la pagina principale del package con la pagina del modulo documentato nell’esempio collegato crypto-random-api, quindi leggi l’issue correlata haskell/haddock#328. Traccia dove viene visualizzato l’avviso di deprecazione del package e assicurati che l’avviso compaia nella parte superiore di ogni pagina della documentazione, non solo nella sezione dei contenuti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
haskell
Ambito
documentation
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.