Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 200 lines (154 sloc) 7.794 kb
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
1 CRITICAL
2 ========
3
d23733a @book mise à jour du TODO
authored
4 - participants
5
6 possibilité pour les orga de forcer l'enregistrement d'utilisateurs
7 existants (typiquement pour les speakers)
8
99d7acc @book sjn request
authored
9 - payment
10
11 la page payments devrait avoir un ligne speciale pour creer un nouvel
12 utilisateur, le registrer automatiquement et lui ajouter un payment
13 => penser a verifier les doublons pour forcer l'enregistrement d'un
14 user qui existe eventuellement deja. (radio bouton)
d23733a @book mise à jour du TODO
authored
15
28ee8e3 @book rapproche les items voisins
authored
16 - pour utilisation le jour de la conférence :
17 => possibilité pour le tresorier de créer des users quand ceux-ci
18 se présentent et ne sont pas inscrits sur le site : faire en
19 même temps création du user et ajout du payment
20
d23733a @book mise à jour du TODO
authored
21
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
22 IMPORTANT
23 =========
e835e40 test commit
Éric Cholet authored
24
7e5cf4d @book un truc en moins, des trucs en plus
authored
25 - reprendre tous les templates pour isoler ceux qui concernent la logique
26 de l'application de la présentation de cette logique (cf schedule)
27 + rendre impossible aux orga de redéfinir ces templates "internes"
28 (c'est probablement très difficile, puisqu'ils seraient appelés depuis
29 les templates appelés par les handlers)
30 + documenter tous ces templates dans la doc
31 - templates requis (surchargeables)
32 - templates requis (non surchargeables)
33
34 - définir un maximum de styles / CSS (et les documenter) pour permettre
35 aux orgas de gérer leur style facilement
36
d23733a @book mise à jour du TODO
authored
37 - traductions
9844d9b @book quelques commentaires sur le todo
authored
38
d23733a @book mise à jour du TODO
authored
39 il faut une procédure et une liste de personnes pour gérer les
40 modifications des langues dans les templates. Ces personnes auront
41 besoin d'un accès en écriture aux sources, probablement.
9844d9b @book quelques commentaires sur le todo
authored
42
d23733a @book mise à jour du TODO
authored
43 - création (pour les orga) et sélection des tracks (pour les speakers)
9844d9b @book quelques commentaires sur le todo
authored
44
45 - participants
46 + si un user est inscrit, a payé, mais n'a finalement pas participé,
47 souhaite-on le compter ? En fait, je suis en train de parler d'un
48 problème distinct, qui est le décompte des utilisateurs effectivement
49 présents à la conf. On peut payer et ne pas venir.
50 => ce serait sympa de pouvoir lister sur le profil d'un utilisateur
51 à quelles conférences il a participé (avec un lien vers son
52 profil dans l'autre conférence)
53 => n'est pas lié à un site qui soit indépendant des conférences ?
54
0f413e3 @book petit TODO sur les templates
authored
55 - gestion des talks:
56 + maintenant que l'on peut afficher les talks non acceptés, il faut
57 regarder les divers templates et vérifier qu'on est cohérent sur
58 accepté/non accepté
f83abf4 @book more todo, suggested by maddingue
authored
59 + support d'une langue pour les talks, à choisir parmi les
60 langues de la conf (e.g., FPW aurait fr (defaut) et en,
61 APW de (defaut) et en, YAPC en seulement.
0f413e3 @book petit TODO sur les templates
authored
62
38a875a @book suppresion des trucs déjà faits,
authored
63 - page de modification du mot de passe
0f413e3 @book petit TODO sur les templates
authored
64 - quid de resetpw si le user est loggé ? redirection vers updatepw ?
38a875a @book suppresion des trucs déjà faits,
authored
65
8890310 @book user hors conférence
authored
66 - un user doit pouvoir accéder à une page perso HORS CONFERENCE,
67 par exemple, pour éditer sa bio, changer sa photo, s'inscrire
68 à une ou plusieurs conférences, voir toutes ses factures, etc.
69 + aujourd'hui, le site suppose toujours que conf_id est défini...
94b4e79 done
Éric Cholet authored
70 et que $Request{user} est inscrit à cette conférence
8890310 @book user hors conférence
authored
71
9844d9b @book quelques commentaires sur le todo
authored
72 - dupliquer cette information depuis la conf la plus récente quand
73 un utilisateur a plusieurs participations (imaginons qu'il maigrisse
74 ou grossisse !)
efa5365 @book stats
authored
75
e570b8f @book problemes sur les droits
authored
76 # à afficher sur la page des stats, pour les orga/staff ?
efa5365 @book stats
authored
77 - statistiques sur les T-shirts
78 select count(*), tshirt_size from participations where conf_id=? group by tshirt_size;
79 - statistiques sur les familles
80 select sum(nb_family) from participations where conf_id=a?
86c9bda @book probleme des doublons
authored
81
7e5cf4d @book un truc en moins, des trucs en plus
authored
82 - problématique des users en doublon...
83 + il faut probablement contacter les utilisateur pour leur proposer de
84 faire cette fusion, en leur demandant quel login ils souhaitent garder.
85
99d7acc @book sjn request
authored
86 - probleme d'édition du profil :
87 + si on supprime la société, elle n'est pas retirée de la base (même
88 genre de problème que pour le "stay pseudonymous"
89 + le probleme se pose probablement avec tous les champs qu'on peut
90 laisser vides
91
e570b8f @book problemes sur les droits
authored
92 - séparation des rôles :
93 + les diverses zones restreintes du site concernent :
94 les users, les talks, les payments, les droits
95 + il faut donc 4 droits distincts
96 + staff est batard
97 + orga ne veut rien dire (comme nom)
98 + il ne devrait pas y avoir de vérification en "ou"
99 (genre is_staff || is_orga), car si un utilisateur doit
100 voir telle ou telle partie du site, il faut lui donner
101 les bons bits
102
103
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
104 NORMAL
105 ======
106
a1e3d74 @book wiki
authored
107 - intégrer un wiki à Act (utilisation des login Act, possibilité de
108 bloquer l'édition après la fermeture du site).
c68efc5 @book la plupart des conf utilisent un wiki, il faudrait une option pour savoi...
authored
109
ab73ff8 @book petit problème d'affichage
authored
110 - http://conferences.yapceurope.org/2005/user/214
111 la Clé GPG est souvent une longue longue chaîne.
112 Il faudrait peut-être la wrapper nous-même, ou trouver
113 le tag HTML qui va bien.
114
71fba52 @book Le T-shirt est demandé à l'inscription (reste à copier l'info lors des r...
authored
115 - la plupart des tableau devraient pouvoir être triés en cliquant sur
116 le titre
117
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
118 - gestion de l'inscription :
119 + en fin de conférence, les tresoriers/orga devraient pouvoir supprimer
120 les participants qui ne sont pas venus
121
f8a24e8 @book une suggestion pour la gestion des droits
authored
122 - gestion des droits
123 + présentation des droits sous forme de tableaux
124 users en ligne et droits en colonne, avec des cases à cocher pour
125 les divers droits, et une list box pour ajouter un nouvel utilisateur
126 - avantage : on peut tout controler dans un seul formulaire (ajout
127 et suppression de droits), meilleure vision par utilisateur
128 - inconvenient : la liste des droits doit eêtre fournie
129 (au pire: select distinct right_id from rights devrait faire
130 l'affaire)
131
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
132 - galerie de photos
133 + upload par les photographes, annotation
134 + redimensionnement des photos trop grosses ?
135 + outil de recherche (par conf, par auteur, par mots-clé ?)
136 + si possible, intégrer des outils qui existent déjà pour la gallerie
137 (mais visu par auteur, conférence, recherche sur le titre, etc.)
138 + possibilité d'annoter les photos par exemple pour les lier à un talk,
139 une salle, un jour ?
140
1435d16 @book more TODO
authored
141 - dans conf/act.ini, rajouter un [general] finished = 1 quand la conf
142 est terminée. Ca devrait simplifier les affichages de payments.
45d4631 @book reorg de la TODO en groupes logiques - le premier groupe est le plus imp...
authored
143
02ab0a7 @book ajout de ma liste de TODO/WISHLIST
authored
144 - possibilité pour les orga/admin de modifier le fait que l'utilisateur
145 a participé ou non, pour avoir une liste correcte à la fin de la conf
a59e834 @book La bio multilingue est faite, reste les problèmes d'édition.
authored
146
02ab0a7 @book ajout de ma liste de TODO/WISHLIST
authored
147 - creation de roles globaux ?
148 + gestion des users (ajout, suppression, edition)
149 + gestion des photos/videos (si on fait une gallerie)
45d4631 @book reorg de la TODO en groupes logiques - le premier groupe est le plus imp...
authored
150
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
151 - test de la fermeture/ouverture des diverses options
75c44e6 @book Encore des ptits ajouts au TODO, mais c'est surtout pour dire que je
authored
152
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
153 UNIMPORTANT
154 ===========
be2d388 @book j'etoffe le TODO
authored
155
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
156 - les photos doivent être stockées dans endroit commun ?
157 ou est-ce qu'on permet à un user d'avoir une photo différente par
158 conférence ? dans ce cas, doit-il l'uploader chaque année ?
be2d388 @book j'etoffe le TODO
authored
159
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
160 - le nom "orga" est-il bien choisi ?
be2d388 @book j'etoffe le TODO
authored
161
49f812e @book reflexion sur les langues des sites
authored
162 - vu que Act gère des conférences multiples, qui n'offrent pas toujours
163 les mêmes langues (e.g. fr+en ou pt+en), est-ce qu'il ne faut pas
164 gérer la liste des langues comme une liste de préférences ?
165 à chaque fois qu'un user sélectionne une liste, elle passe en
166 premier sur sa liste. exemple d'un portugais :
167 + sur ye2005, pt => liste = pt
168 + sur fpw2005, fr => liste = fr,pt
169 + sur ipw2005, en => liste = en,fr,pt
170 Arrivé à ce stade, il faut reconfigurer la langue préférée sur les deux
171 autres sites, pour arriver à pt,fr,en ou fr,pt,en, ce qui lui donnera
172 la langue voulue partout. Ca va ?
173 ou alors, on ajoute encore un truc à gérer, mais bof.
9844d9b @book quelques commentaires sur le todo
authored
174 => autre possibilite, rajouter un champ lang dans participations,
175 comme ca un user inscrit à une conf aura sa langue de préference
176 inscrite en dur pour cette conf...
49f812e @book reflexion sur les langues des sites
authored
177
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
178 - un site Act "standalone" qui ne soit pas lié aux confs/talks, mais
179 juste aux users
9307a7f @book TODO pour main
authored
180
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
181 - statistiques pour les users, globales à toutes les conférences
182 (e.g. top participant, top speaker, etc)
02ab0a7 @book ajout de ma liste de TODO/WISHLIST
authored
183
184 WISHLIST
185 ========
186
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
187 - possibilité pour l'utilisateur d'afficher autant de users qu'il veut
188 sur la page de recherche (genre 50, all), etc.
189 + tri par nom, pays, ville... multicritère ?
9732d8d @book Act::Form n'est pas utilisé partout ?
authored
190 + Act::Handler::User::Search n'utilise pas Act::Form
eb08efd @book Bug trouvé quand un trésorier regarde son payement à lui.
authored
191
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
192 I WISH THERE WAS A LOWER PRIORITY THAN WISHLIST
d7c3e49 @book Mise à jour automatique des id/names perlmonks.
authored
193 ===============================================
194
63952e6 @book Mise à jour du TODO avec découpage en catégories.
authored
195 - support de plusieurs groupes de mongueurs
196 => DB
197 => recherche
eb08efd @book Bug trouvé quand un trésorier regarde son payement à lui.
authored
198
199
Something went wrong with that request. Please try again.