<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-02-27 16:27 GMT+01:00 Jesper Louis Andersen <span dir="ltr"><<a href="mailto:jesper.louis.andersen@gmail.com" target="_blank">jesper.louis.andersen@gmail.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi e-q@,<div><br></div><div>The Emysql driver got some TLC today, and the last couple of days. If you use it, I would like that test out v0.4.1 or master. I tried very hard to not break backwards compatibility, but I might have failed.</div>



<div><br></div><div>If you hate my patches, there is tags for each older release, so you should be able to pick up an older version.</div><div><br></div><div>Changes:</div><div><br></div><div>* I have genuinely started to sort calls into "Public API" and "Private API". This means I am trying to constrain the API down to just a few calls. This is easier to maintain, and it is also less susceptible to errors and mistakes.</div>

</div></blockquote><div><br></div><div>Shameless self-promotion, but I'd love to see iota (<a href="https://github.com/jpgneves/iota">https://github.com/jpgneves/iota</a>) being used for this in the wild if it would be appropriate. If not, do let me know your thoughts so I know what I could improve or do differently. :)</div>

<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">

<div>* All the conversion routines in `emysql_util` are now available from `emysql`. I am trying to make a single-module interface to the application so you don't need to know what is internals and not.</div><div>* Using `emysql_util` is deprecated. But the guarantee is backwards compatibility until v1.0.0</div>



<div>* The issue-tracker now has tasks to work on, if you feel inclined to help out.</div><div><br></div><div>In general, the TCP handling is a mess. And so is the protocol handling. But it will take a bit of time until I figure out how to handle those parts of the code base and revamp them into something more correct. I suspect there is some speed to be gained by rewriting the code into clean naive Erlang.</div>



<div><br></div><div>Finally: If you have any lingering patches you would like to see added, don't hide! Though I admit I changed a lot so reintegrating them might take some time.</div><span class=""><font color="#888888"><div>

<div><br></div>-- <br>J.
</div></font></span></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br></blockquote></div></div><div class="gmail_extra"><br clear="all"><div>--<br>João Neves</div>

</div></div>