Como publicador de dados eu quero documentar o meu conjunto utilizando padrão de metadados Frictionless Data em formulário(s) web amigável, sendo possível incluir tanto propriedades ad-hoc quanto as preconizadas as preconizadas pelo padrão de metadados Frictionless Data e o resultado do trabalho facilmente visualizado ao longo do processo.
Requisitos:
[ ] Utilização de componentes já em desenvolvimento via ferramenta Frictionless Components para geração de página web;
[ ] Utilização de trabalho de design para elaboração de uma identidade visual atrativa, com símbolos e filtros, mas principalmente, que represente todos os metadados presentes nas especificações Frictionless;
[ ] Página web deverá permitir o cadastro de propriedades ad-hoc;
[ ] Página web deverá permitir o cadastro de todas as propriedades de um Tabular Data Package;
[ ] Página web deverá permitir o cadastro de todas as propriedades de um Data Resource;
[ ] Página web deverá permitir o cadastro de todas as propriedades de um Table Schema, tais como enum e seus detalhes adicionais;
[ ] Página web deverá realizar inferência dos tipos de dados de um Table Schema utilizando a ferramenta
frictionless-py;
[ ] Página web deverá permitir o cadastro exemplos (sample values ou data preview) e notas de rodapé para Table Schemas; e
[ ] Página web deverá utilizar-se de filtros e símbolos para deixar a visualização de todo datapackage mais amigáveis.
Testes Automatizados
[ ] Deve permitir incluir todas as propriedades preconizadas pelo padrão de metadados Frictionless Data;
Notas de rodapé é um caso de uso importante para dados tabulares, previsto em algumas gramaticas de tabelas (como no pacote R gt). A propriedade notes definida no âmbito da W3C pode ser reaproveitada para fins de anotações gerais, mas que deveriam ser tratadas de forma especial no dicionário de dados; e
Como publicador de dados eu quero documentar o meu conjunto utilizando padrão de metadados Frictionless Data em formulário(s) web amigável, sendo possível incluir tanto propriedades ad-hoc quanto as preconizadas as preconizadas pelo padrão de metadados Frictionless Data e o resultado do trabalho facilmente visualizado ao longo do processo.
Requisitos:
Testes Automatizados
Entregável
Fork do repositório Frictionless components na organização transparencia-mg com o aprimoramento do componente schema e a criação dos components Data Resource e Tabular Data Package.
Referências: