Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 667 Bytes

FAQ.md

File metadata and controls

13 lines (7 loc) · 667 Bytes

FAQ

1 - Why didn't you use Savon as a dependency to handle the SOAP requests ?

Two main reasons :

  • When I started to work on the Orias wrapper, the API was serving a broken SOAP format that could not be handled by savon (not without tweaks).
  • Savon is a bit on the heavy side concerning dependencies (with Nokogiri, Akami & Wasabi).

2 - Why didn't you use Nokogiri to parse responses and build requests ?

Mostly to keep a light dependencies list. There's only one API method in the Orias API (as of today), so libxml-to-hash & libxml-ruby are plainly sufficient.