digital-guard / licenses

proposal for CSV of licenses, see https://github.com/datasets/registry/issues/118
0 stars 0 forks source link

Redirecionamento dos rótulos de licença #3

Open ppKrauss opened 1 year ago

ppKrauss commented 1 year ago

O subdomímio "license", lic.digital-guard.org permite redirecionar às páginas ou documentos de licenças da seguinte forma:

Rótulos de licenças padronizadas na coluna id_label de licenses.csv, nomes na coluna name. Rótulos de licenças implícitas na coluna id_label de implieds.csv, nomes na coluna name.

PS: sempre que não for ambígua, a troca de ~ por - é permitida na referência, sendo na resolução canônica substituído por ~.

0e1 commented 1 year ago

Link da api em https://test.afa.codes/_sql/licenses

ppKrauss commented 1 year ago

Uso futuro, implementação parcial dos metadados de "Verifiable Credentials Data Model", https://www.w3.org/TR/vc-data-model/

0e1 commented 1 year ago

@ppKrauss

Disponível para testes.

Para usar a api diretamente: https://afa.codes/_sql/rpc/plicenses?p_string=<string>. Exemplos: https://afa.codes/_sql/rpc/plicenses?p_string=cc0-1.0 ou https://afa.codes/_sql/rpc/plicenses?p_string=ecl

Para testar o redirecionador: https://lic.digital-guard.org/<string>. Exemplos: https://lic.digital-guard.org/cc0~1.0 ou https://lic.digital-guard.org/ecl

A função por trás da api é api.plicenses.

ppKrauss commented 1 year ago

Os *nomes de arquivo `implied-.md` das licenças implícitas precisam ser controlados**, ver e cumprir sintaxe em https://github.com/digital-guard/licenses/wiki