Skip to content

Avaliar opções de sintaxe para endpoints de documentação #10

@ppKrauss

Description

@ppKrauss

Decidir o que fazer com

  • docs.addressforall.org, extinguir? Ou jogar para os docs (pasta /docs) de cada projeto. Por exemplo docs.addressforall.org/WS apontaria para o index de git/WS/docs e docs.addressforall.org/digital-preservartion para git/digital-preservartion/docs

  • spec.addressforall.org, extinguir? poderia ser docs.addressforall.org/specifications ....


Como estava inicialmente previsto:

A documentação das APIs (microservices) e demais web services (ex. downloads) será ofertada de dois modos:

  1. pareando a cada api.addressforall.org/v1.json/x o seu api.addressforall.org/v1.htm/x, ou seja, ofertando HTML em contrapartida ao JSON, com exatamente mesma sintaxe de chamada x, mas com resposta bem diferente: páginas navegáveis com rodapé indicando ao programador qual foi de fato o endpoint evocado.

  2. ofertando tutoriais das APIs em api.addressforall.org/v1/_man/xyz, onde xyz não é apenas um comando, mas uma diretiva ou um processo envolvendo mais de um endpoint... Por outro lado o _man pode ser uma página enchuta indicando links para /v1.htm/x ou specs ou docs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions