-
Notifications
You must be signed in to change notification settings - Fork 4
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
Package e File #81
Comments
Dados de FileUsando a requisição exemplo da issue, acho interessante a classe conter os seguintes dados (os arquivos estão em
Os campos |
Métodos de FileO acesso aos atributos não necessitaria de métodos (por exemplo os gets), pois é um padrão adotado em alguns pacotes que já vi, como Existiria o método |
Dados de PackageUsando a requisição exemplo da issue, acho interessante a classe conter os seguintes dados:
Boa parte dos campos seriam para permitir que o programador conheça melhor o pacote, sendo que tem atributos "redundantes" que valeriam o debate para decidirmos se iremos colocar ou não, como: |
Métodos de PackageO acesso aos atributos não necessitaria de métodos (por exemplo os gets), pois é um padrão adotado em alguns pacotes que já vi, como
Métodos já existentes como |
Demais funções que existem atualmenteFunções como |
Essa parte de imprimir pacote podemos implementar como str da classe packages. Outra é que a renderização html |
acho interessante mantermos o |
Como |
Feature
Remodelar a classe de
Package
e criar a nova classeFile
.version-2
.Checklist:
Para entender melhor
A seguir as mudanças que consistem nessa issue.
File
existente se tornará em um Mixin para a classePackage
;File
a qual conterá os dados sobre cada arquivo presente em um pacote (os dados selecionados serão decididos no debate dessa issue);Package
para que possua uma lista de objetosFile
.File
(os métodos serão decididos no debate dessa issue).Tomemos como base a requisição
http://dados.ufrn.br/api/rest/dataset/discentes
. Nessa requisição iremos coletar o máximo de dados possíveis sobre o pacote e os arquivos que a ele pertencem.The text was updated successfully, but these errors were encountered: