<div class="gmail_quote">2011/8/3 Motiejus Jakštys <span dir="ltr"><<a href="mailto:desired.mta@gmail.com">desired.mta@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Wed, Aug 03, 2011 at 09:32:19AM +0300, Motiejus Jakštys wrote:<br>
> On Tue, Aug 02, 2011 at 09:10:49PM +0100, Tim Watson wrote:<br>
> > <a href="http://piqi.org/" target="_blank">http://piqi.org/</a> might also be worth a look.<br>
><br>
> Looks good. Actually, if I understand correctly, it's exactly what I`m<br>
> looking for. A thing that allows me to translate XML/JSON documents to<br>
> native Erlang data types according to schema and serialize back.<br>
><br>
</div>On the other hand, it is really heavy in terms of dependencies..<br>
On debian:<br>
apt-get install ocaml camlp4-extra ocaml-findlib gcc m4 make sed<br>
<br>
Is there anything lighter? Ideally, it should be written in Erlang and<br>
C, as my required feature set is pretty short.<br></blockquote><div><br></div><div>Those dependencies are needed only for building Piqi. The build produces two natively compiled self-contained executables that don't have any runtime dependencies.</div>
<div><br></div><div>If you use rebar, Piqi has a rebar package which comes with the precompiled binaries for popular platforms. It is available at: <a href="https://github.com/alavrik/piqi-erlang">https://github.com/alavrik/piqi-erlang</a> This way, you won't need to deal with dependencies at all.</div>
<div><br></div><div>(I'm the author of Piqi. Catching up on mail after vacation.)</div><div><br></div><div>Anton</div></div>