Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tag #83

Open
4 tasks
alvarofpp opened this issue Aug 28, 2019 · 0 comments
Open
4 tasks

Tag #83

alvarofpp opened this issue Aug 28, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@alvarofpp
Copy link
Member

alvarofpp commented Aug 28, 2019

Tag

  • Tipo: Refatoração/Nova implementação.
  • Depende da issue: Package e File #81.
    • Status: Totalmente
  • Branch: no final, deverá ser feito um merge para a branch version-2.

Checklist:

  • Implementar feature;
  • Adicionar testes;
  • Atualizar docstring;
  • Atualizar documentação.

Para entender melhor

A intenção é seguir os exemplos até agora citados (#82 Group, #81 Package e File). Criar uma classe que represente uma Tag, facilitando o seu uso de modo geral.

Dados de Tag

Usando a requisição http://dados.ufrn.br/api/rest/tag/gastos como exemplo, acho interessante a classe conter os seguintes dados:

Dado Exemplo de valor
name "gastos"
package_list Um array de pacotes que possuem essa tag

Não há muitos dados que possamos puxar com as urls que envolvem tag.

Métodos de Tag

É interessante implementar métodos como os descritos em Group, sendo que aplicado a sua própria lista de pacotes.

@alvarofpp alvarofpp added the enhancement New feature or request label Aug 28, 2019
@alvarofpp alvarofpp added this to the Versão 1.0.0 -> 2.0.0 milestone Aug 28, 2019
@alvarofpp alvarofpp added the question Further information is requested label Aug 28, 2019
@nymarya nymarya removed the question Further information is requested label Sep 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants