Arrivo un po’ in ritardo su questo argomento, ma abbiamo ricostruito dopo che unified new view è diventata stabile e un utente ha segnalato che gli argomenti che stava seguendo non apparivano più in fondo alle pagine degli argomenti. Usava quell’elenco per passare da ciò che aveva appena letto alla cosa successiva.
@martin, tu ti sei occupato di new_and_unread_results nel post #20 per l’ordinamento della scheda “Tutti”, questo è l’altro punto di chiamata, list_suggested_for. Prima, quel percorso faceva:
unread_results(…, :high) # prima, occupa quanti più slot possibile
new_results(…) # solo ciò che rimane
random_suggested(…)
e ora è un unico new_and_unread_results(…) con priorità normale. Entrambi i percorsi passano per suggested_ordering, quindi la regola “prima stessa categoria” si applica in entrambi i casi; la differenza è che gli argomenti seguiti non letti occupavano tutti gli slot disponibili prima che venisse considerato un singolo argomento nuovo, mentre ora sono in un unico pool con questi ultimi. Effetto netto: un argomento non letto che segui in un’altra categoria ora ha un ranking inferiore rispetto a un argomento nuovissimo nella categoria che stai leggendo.
Su un sito tranquillo, non te ne accorgeresti mai. Il nostro è molto attivo, con utenti che seguono discussioni lunghe in diverse categorie, quindi i 5 slot predefiniti per gli argomenti suggeriti si riempiono di argomenti nuovi e le cose seguite finiscono fuori dall’elenco.
Non so se sia stato intenzionale. L’annuncio non menziona gli argomenti suggeriti. Sono felice di approfondire se può essere utile.
&tldr: Gli argomenti suggeriti in fondo a un argomento non letto hanno perso la loro priorità