forked from spectra/papers-php
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
66 lines (51 loc) · 2.82 KB
/
TODO
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
TODO em forma de roadmap. No final tem coisas atemporais. :)
veja no final para coisas atemporais, como bugs e coisas do tipo.
Release 0.3.6 -- p/ avaliação das propostas do Festival
-------------------------------------------------------
[ ] quando for "aceitação forte", ou "rejeição forte", forçar o preenchimento
de comentário ao autor (para justificar o conceito)
Release 0.3.7 -- p/ programação do festival
-------------------------------------------
[ ] sortear configuração inicial da grade (??)
Coisas atemporais -- pra ir fazendo na medida do possível
---------------------------------------------------------
[ ] tirar tudo que é específico para o FISL do código e colocar como na
configuração
[ ] possibilidade de indicar sub-propostas de uma proposta pra poder encaixar
mais de uma atividade dentro do mesmo espaço (e.g. WSL)
[ ] incluir um relatório de ranking das palestras que foram submissões.
[ ] ...
BUGS - atemporal
----------------
[x] destacar que para mais de um autor o cidadão tem que primeiro salvar a
palestra, e depois incluir eventuais copalestrantes
[ ] quando a sessão expira, formulários enviados não deveriam ser perdidos.
(ISSO AQUI NUNCA VAI SER RESOLVIDO nessa versão em PHP)
[ ] [email protected]: Quando peco para reenviar senha no campo
"Esqueci minha senha", manda um email dizendo que eh do "Speakers' Corner", nao
Reviewers' corner.
[x] [email protected]: Quando entro em uma palestra, e clico no NOME do
palestrante, por exemplo, eu cliquei em Pia Waugh e recebi:
Not Found
The requested URL /7.0/papers/reviewer/speaker/325 was not found on this server.
[x] bug trash na avaliação. Pra reproduzir:
* carregar um dump do banco do fisl7
* ir em "Fechar avaliação" e salvar
* depois, via console do mysql:
update propostas set status = 'i', score = null
* depois "Fechar avaliação" de novo
alguma coisa está fazendo com que nessa segunda vez o cálculo da média e
desvio padrão saia errado e os dois voltam null. Daí quando são
interpolados no SQL em admin/include/avaliacoes.inc.php, método ranking(),
gera um SQL inválido.
Na verdade descobri que é porque existem palestras com status 'd'
(desistência), e quando eu faço status = 'i' essas palestras passam a ser
consideradas.
Ou seja: se não existir pelo menos um avaliador que tenha avaliado a trilha toda,
o fecharAvaliacao dá pau! (por enquanto, nada a ser feito)
[ ] o fecharAvaliacao dá pau também se existirem trilhas onde não há palestras
que foram submetidas (e.g. todas convidadas). Uma solução é no fecharAvaliacao
listar só as trilhas onde há submissões.
[ ] se o avaliador entra na tela de avaliação e não tem propostas com status
indefinido na trilha, a ele é dito que ele não pode avaliar porque ele tem
proposta naquela trilha.