What's new? | Help | Directory | Sign in
Google
                
Search
for
Updated Dec 26, 2006 by david.jc.anderson
Labels: Featured
RoadMap  
Ce qu'il reste a faire avant un premier passage en production

Critic avance relativement bien, mais il reste encore une petite foule de choses à faire avant de pouvoir passer le truc en production pour les étudiants.

Fonctionalité

Il manque encore des composants de l'application qui sont vitaux à la bonne marche du site:

  • Le support de la modération
    • Création d'une permission SITE_MODERATION
    • Les utilisateurs ayant cette permission peuvent éditer et supprimer les appréciations de tout le monde.
    • Ils peuvent aussi placer une appréciation en 'quarantaine', une section réservée aux modérateurs. L'utilisation de la quarantaine est préférable a la suppression en cas d'appréciation problématique.
  • Le support du number-crunching statistique
    • Les appréciations individuelles doivent avoir un nouveau champ donnant la note globable, qui est calculée par rapport aux 4 autres
    • Les notes globales de tous les utilisateurs doivent etre ajoutés pour obtenir la note globale d'une UV
    • Prévoir des extensions pour plus tard, permettant de faire des vues en coupe selon différents critères.
  • Une UI plus sympathique pour les utilisateurs/modérateurs
    • Possibilité pour un utilisateur de fournir ses infos de cursus, pour pré-filtrer les affichages (par exemple ne montrer que les filières de GI pour un GI)
    • Montrer dans "mon compte" une liste "nouvelles appréciations", qui montre les trucs soumis/édités depuis le dernier login de l'utilisateur. Les modérateurs auraient la meme chose pour la quarantaine.

Interface

Sam a déjà mis en place les débuts d'une interface bien sympa. Maintenant, il faut revoir les morceaux que j'ai rajouté et les mettre en conformité. Notament, les affichages d'UV sont sur un thème vert, alors que Critic est sur un thème bleu. Moyen.

Données

Il va falloir charger les infos de toutes les UVs dans une base Critic avant de pouvoir passer en prod. Vu le nombre d'UVs, il va falloir une belle bande de courageux pour faire la saisie de données!

Je pense que le plus simple est d'implémenter dans l'application un servlet qui accepte des données au format CSV et les ajoute à la base en tant qu'UV. Comme ca, chaque volontaire peut saisir un segment du guide des UVs dans un tableur quelconque, et fournir ce CSV aux admins du site, qui peuvent l'importer en deux temps trois mouvements.


Sign in to add a comment