-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
70 lines (49 loc) · 3.97 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Cette feuille existe dans l'unique but d'organiser ma petite tête sur le projet et signaler les bugs/suggestions déjà proposés, ne pas tenir compte/supprimer si vous le souhaitez. Idleman
========================
==== DERNIER COMMIT ====
========================
- [RESOLUTION BUG] Lorsqu'on ajoute un flux, le nom n'est pas ajouté automatique ; à la place, c'est l'adresse du lien du flux qui s'affiche.
- [RESOLUTION BUG] Le nom des flux personnalisés n'est pas conservé lors des mises à jour CRON.
- [RESOLUTION REGRESSION] La preference racine du serveur n'etait pas pris en compte
- [RESOLUTION REGRESSION] Certaines preferences ne pouvaient plus être modifiées
- [VERIFIE + FONCTIONNE = AUCUNE ACTION] le bouton déplier ne marche pas sur Safari
- [FONCTIONNALITE] Possibilité de modifier le login et le mot de passe admin
- [RESOLUTION BUG] L'export genere un modèle mal encodé
=======================
==== BUGS VALIDES ====
=======================
- A cause de la rotation des evenements, certains evenements sont reparsé et remis en non lu, au lieu de supprimer les events qui tournent, ne garder que l'uid et vider le reste.
=====================================
==== ECARTS FONCTIONNELS VALIDES ====
=====================================
- Je trouve l'option "shaarli" pas très KiSS compliant.
C'est une porte ouverte à ajouter une option twitter puis facebook etc... (j'exagère) ==> Il a raison : remplacer module shaarli par plugin generique s'adaptant a tout type d services ou ne rien mettre du tout :).
- Au clic avec la molette de souris ou sur le lien de fin de description, l'evenements n'est pas marqué comme lu (sous firefox du moins).
- Pertes de perfs sur les dernieres revisions j'ai l'impression
- marquer comme lu un dossier est extremement long
"Import du 13-05-2012.log" à la racine et "Import du 31-05-2012.log" dans le dossier logs pourraient être effacés du dépôt...
==============================
==== SUGGESTIONS VALIDEES ====
==============================
- AJouter une options purge de la bdd
- Dans le cas ou la description est trop longue, penser a la tronquer
- Dans les catégories unread, il serait bien de voir le titre du blog emetteur quelque part
- Traiter le module de synchro comme le module d'import pour la progression
- mettre en place la pagination pour les parcours de dossiers
- le bouton lu/non lu de chaque news de la page d'accueil n'est toujours pas sur une position fixe comme annoncé sur les features de la rev 49 (si titre sur deux lignes, le bouton descend et si nom du rédacteur de la news varie beaucoup en longueur, le bouton se déplace)
===================
==== A TRAITER ====
===================
- Tu devrais utiliser le nommage dynamique pour éviter d'utiliser les fonctions eval()
- Verifier que les connexions a la base sql ne sont pas multiples inutilement
- Proposer un .sh d'installation complete du programme + cron automatique
- Détronquer les flux qui ne comportent que la description courte de l'article
- Fermer un dossier lors d'une ouverture d'un autre (a configurer dans les prefs).
- Dissocier l'appel du menu de l'appl des flux via ajax pour eviter de recharger inutilement le menu a chaque fois ? (gain de perfs...)
- proposer un passage à MySQL pour les grands nombres de flux
- Possibilité de parser a travers un proxy: Attention car sous GNU/Linux les variables sont Case sensitive il faut en tenir compte avec la fonction getenv.
- Ajouter des raccourcis touches, imiter rsslounge pour de na perdre les habitudes utilisateurs :http://code.google.com/p/rsslounge/wiki/Shortcuts
- Pour curl je dirais que ce serait bien de l'avoir en option car parfois on doit désactiver l'option allow_url_fopen et là ton simplexml_load_file est mort ainsi que toute ton appli.
- Mettre l'info de la dernière date heure de mise jour des flux (peut-être a coté du calcul du temps de génération de la page)
- Trouver un moyen de manager les favoris sinon ce va être difficile de s'il retrouver
- Faire une recherche dans les events