Próximos passos
Descrição da discussão: Para analisar quais os próximos passos a serem feitos.
Necessidade: A biblioteca começou a crescer e temos que implementar mais coisas, outros tipos de grafos, pensar na melhor forma de realizar isso.
O que discutir ?
Vocês podem opinar sobre cada ponto acima, e assim vamos decidir o melhor em conjunto.
- [x] Renomear e refatorar o SimpleGraph para apenas
Graph, deixando apenas os métodos padrões para todos os grafos, e então criar outros tipos herdando dele. - [x] Como realizar a criação de outros tipos de grafos: herança e etc.
- [ ] Novos tipos de grafos.
- [ ] Novas funcionalidades.
A partir daqui iremos criando as novas issues para serem realizadas.
OBS: Você pode dar ideias que ache necessário e caso necessário irei adicionar aqui também.
Primeira parte concluída.
Agora podemos criar novos tipos de grafos herdando do Grafo base.
Como pode ser observado no README.
Não seria interessante usar alguma ferramenta para fazer CI? Tipo travis, assim fica mais evidente algumas regras de projeto, exemplo, pull request que está quebrando algum teste ele nem deixa subir, desobedeceu PEP8? idem... e por aí vai.
Isso é uma boa ideia mesmo.
@GabrielRato valeu pela sugestão. Realizei as alterações necessárias. Agora as PR são verificadas pelo Travis com alguns parâmetros que passei, impedindo que PRs que não sigam o padrão do repositório sejam 'barradas'.