Merge da API no master

Rodrigo Souto rodrigo at colivre.coop.br
Fri Sep 11 14:24:58 BRT 2015


Oi gente!

Acabei de fazer o merge da API no master. Por ser uma funcionalidade que
eu considero fundamental e por ela já ter passado pela mão de, pelo
menos, 3 commiters (eu, Leandro e Larissa), acho que estamos num nível
bem razoável de estabilidade para incorporá-la definitivamente. Os
últimos ajustes que fizemos foram no sentido de integrar o código com o
master atual e corrigir testes que estavam falhando.

A API foi implementada usando como base o framework Grape
(https://intridea.github.io/grape/) de api's e foi criada uma infra para
extensão da api por via de plugins.

A interface disponível da api pode ser vista (para além do código)
através do path /api e pode ser testada em /api/þlayground (vlw
Aurium!).

Queria pedir um gás extra de todos para revisarem o código incorporado
e ajeitar qualquer coisinha que tenha passado nele para lançarmos a API
rendondinha na 1.3.

Agradecimento em especial à galera do Serpro que fez a maior parte desse
trabalho!

PS (testes): aparentemente tem 1 test unitário quebrando, mas que tb
está quebrando no master e que precisa ser investigado.

PS (log): ainda estamos dependendo da aceitação de um mr que fizemos
para o grape_logging para a obfuscação de parâmetros sensíveis no log:
https://github.com/aserafin/grape_logging/pull/5

Vlw!

-- 
Rodrigo Souto <rodrigo em colivre.coop.br> :: 55 71 8131-7714
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/
-------------- Pr?xima Parte ----------
Um anexo n?o-texto foi limpo...
Nome: signature.asc
Tipo: application/pgp-signature
Tamanho: 473 bytes
Descri??o: Digital signature
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20150911/0d72f0c5/attachment.pgp>


More information about the Noosfero-br mailing list