gems-uff / sapos

SAPOS main goal is to ease the management of information related to graduate programs such as enrollments, courses, advisement, scholarships, requirements, among others.
http://gems-uff.github.io/sapos/
MIT License
29 stars 14 forks source link

Parametrizar pontos de orientação #50

Closed bschettino closed 10 years ago

bschettino commented 11 years ago

Permitir que pontos de orientações sejam personalizáveis para atender outros programas que não utilizem a mesma regra do IC.

JoaoFelipe commented 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?

leomurta commented 10 years ago

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.

JoaoFelipe commented 10 years ago

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.

leomurta commented 10 years ago

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!

leomurta commented 10 years ago

Vou fechar essa issue. Se tivermos demandas no futuro, reabrimos.