Closed bschettino closed 10 years ago
Acho que terminei isso. Vou dar push assim que conseguir internet e bateria no notebook. Alterei os metodos que fazem o calculo no model professor. Existe algum outro lugar?
Mas como vc parametrizou as pontos? Há uma tela onde é possível configurar quantos pontos cada orientação requer? Acho que isso aqui precisaria ser melhor especificado, pois podem haver diversas situações: só pontuar para orientador principal. Pontuar mais para orientador principal. Dividir igualmente os pontos por todos os orientadores. Pontuar mestrado e doutorado de forma diferente. Etc. A parametrização deveria ser capaz de atender todas essas possibilidades.
A propósito, @braganholo, essa issue e algumas outras estão sem milestone. Seria importante classificar corretamente nas milestones para podermos priorizar de forma adequada. Tenho a impressão que essa "feature" seria de baixa prioridade. Além disso, isso ajudaria na hora de escolher qual ramo usar na implementação. Se isso aqui for visto como evolução (que acho que é, pois não se trata de um bug), deveria ser feito no master.
O que fiz foi um modo de definir os valores de orientação. Não fiz nada pra atender essas possibilidades.
Eu criei um model Configuration e uma página com active scaffold que define as configurações Se não tiver configuração, usa a padrão (1.0 pra orientador único e 0.5 para orientador múltiplo)
Talvez valha a pena fazer o merge, mas não fechar a issue, já que a página de configurações pode valer pra outras issues.
*A internet na PythonBrasil também tava bem ruim. Abri a página de issues no celular e escolhi alguma aleatória.
Perfeito! Faça o merge então pois assim está melhor que antes. Se for o caso, em algum momento aprimoramos. Ah, coloque no seeds o povoamento desses valores como default.
Vc está aqui em Brasília? Eu estou no CBSoft, que acontece no mesmo prédio da conferência de Python. Acabei de encontrar com o Henrique Bastos depois do almoço!
Vou fechar essa issue. Se tivermos demandas no futuro, reabrimos.
Permitir que pontos de orientações sejam personalizáveis para atender outros programas que não utilizem a mesma regra do IC.