-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Opinions sur le classement par date ? #344
Description
Avec la version 0.7 bêta actuelle #327 , les articles sont triés selon la date de leur insertion dans la base de données, plutôt que la date déclarée par le flux.
Ce nouveau classement par date est particulièrement adapté au rafraîchissement automatique (par Cron), et s’accommode des flux utilisant des dates de publications dans le futur, dans le passé, et indéfinies.
Cela permet aussi de facilement implémenter le "marquer tout comme lu" de manière robuste sans risque de toucher des articles ajoutés en arrière plan par le rafraîchissement automatique. Idem pour la future API de synchronisation.
Je pense que c'est assez proche de ce que font certains services en ligne comme Feedly.
Néanmoins, l'affichage résultant n'est peut être pas optimal pour les utilisateurs rafraîchissant rarement leurs flux.
Est-ce qu'il y a des avis ?
Parmi les pistes d'amélioration, voici quelques idées :
- Offrir une possibilité d'utiliser un service Cron Web, par exemple pour ceux sur hébergement mutualisé n'ayant pas la possibilité d'avoir un Cron local. Certains hébergements mutualisés offrent tout de même des Cron, comme OVH.
- Changer l'affichage des articles pour les trier par date déclarée. Il faudrait alors sûrement corriger la date déclarée pour un certains nombre de problèmes (en particulier les dates fortement dans le futur), ce qui ferait perdre l'information originelle. Cela compliquerait un tout petit peu la procédure de "marquer tout comme lu". Il faudrait aussi mettre un index SQL sur e.date.
- Offrir une option pour choisir le type de classement par date.