<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><span class="tab">    </span>P.S.: About estimation: I thought I could complete it by the end of October but, both fortunately and unfortunately, I got some paid jobs that are going to keep me busy at least until then. So I am regrettably unable to give an estimation at this time.<br><br><span class="tab">    Dimitar</span><br><div><span><br></span></div><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On , Dimitar Dobrev <dpldobrev@yahoo.com> wrote:<br> </font> </div>
  <div class="y_msg_container"><div id="yiv9292093567"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"><div><span class="yiv9292093567tab">    About putting a note about deprecation, I've been hesitant about it since the existing Qyoto </span>does work in quite a few cases and I don't have the alternative ready yet. Distributions pack the old Qyoto because it had already been integrated with their builds when I started working on the project. I never got around to talk to them about the new version with all the problems SMOKE and especially the existing Qyoto had. So, yes, you're kind of right it was about miscommunication.<br clear="none"><span class="yiv9292093567tab">    If you insist on doing it, the version would be 4.0.7 because there have been no changes to the code since.</span></div><div style="color:rgb(0, 0,
 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span class="yiv9292093567tab">    The </span>new version, while I'm going to test each release, won't depend on the Qt version. Unlike SMOKE, which required tons of manual configuration per Qt version, the new approach does not require any. The most that could happen would be for the parser to choke on some retarded C++ construct in a header, and such a case would be fixed as soon as possible. That said, I target Qt 5 but it wouldn't be too hard to wrap other versions, including older ones.</div><div style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span class="yiv9292093567tab">    About the guy with C# and QML, could you please send me a link? I've read about someone asking about C# bindings for Qt/QML but not someone working on it.</span><span
 class="yiv9292093567tab"></span></div><div style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><br clear="none"><span class="yiv9292093567tab"></span></div><div style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span class="yiv9292093567tab">    Regards,</span></div><div style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span class="yiv9292093567tab">    Dimitar</span><span class="yiv9292093567tab"><br clear="none"></span></div><div class="yiv9292093567yahoo_quoted" style="display:block;"> <br clear="none"> <br clear="none"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;">
 <div class="yiv9292093567yqt9894195751" id="yiv9292093567yqtfd18806"><div dir="ltr"> <font face="Arial" size="2"> On Thursday, October 24, 2013 1:21 PM, Mat Arge <argemat1010@gmail.com> wrote:<br clear="none"> </font> </div>  <div class="yiv9292093567y_msg_container">On Thursday 24. October 2013 02:37:51
 Dimitar Dobrev wrote:<br clear="none">>     No problem, Mat, I'm here to help.<br clear="none">>     git://anongit.kde.org/assemblygen is actually the later version, the one<br clear="none">> that the uploaded binaries have been generated from. Notice that while the<br clear="none">> older version at git://anongit.kde.org/qyoto does have a more recent<br clear="none">> commit, it is a single one by one of the KDE admins to simply fix the<br clear="none">> build. So what you need is at git://anongit.kde.org/assemblygen. <br clear="none"><br clear="none">OK, understood. Is there a particular reason, why the qyoto repository is not <br clear="none">"officially" deprecated (with a statement on the homepage and/or in the repo <br clear="none">itself). I am asking, because the problem is that all the distribution I <br clear="none">checked (OpenSuse, Fedora, Debian, Ubuntu, Arch) package the old repository <br
 clear="none">and not the new one. Since I am not aware of a technical reason for that (like <br clear="none">an application depending on it), I assume this is just due to a <br clear="none">miscommunication.<br clear="none"><br clear="none">Anyway, I'll start by trying to build a new package for OpenSuse and see if I <br clear="none">can get it in. What version number would the current assemblygen version be? <br clear="none">4.11.2 (as KDE's), 4.10.3 (as the only git tag suggests) or 4.0.7 (as the <br clear="none">version of the windows binary)?<br clear="none"><br clear="none">> That said,<br clear="none">> even the version at git://anongit.kde.org/assemblygen is not being<br clear="none">> developed any more. It depends on SMOKE which has been abandoned itself, so<br clear="none">> I had to choose another base to step on. The result is being developed at<br clear="none">> <a rel="nofollow" shape="rect" target="_blank"
 href="https://github.com/ddobrev/Qyoto.">https://github.com/ddobrev/Qyoto. </a>However, it hasn't been completed yet,<br clear="none">> I'm going to make an announcement when it has. However, this new version is<br clear="none">> going to be source-compatible with the current one so you could write your<br clear="none">> code and later simply change your references to the new libraries.<br clear="none"><br clear="none">Do you have any time estimation, when this will be ready? Is this still for <br clear="none">QT4 or are you targeting QT5?<br clear="none"><br clear="none">By the way, in case you missed it: A few weeks ago, a guy announced on the <br clear="none">mono mailing list, that he wants to try a C# binding for QML. Maybe that's <br clear="none">interesting for your work there.<br clear="none"><br clear="none">cheers<div class="yiv9292093567yqt9566700348" id="yiv9292093567yqtfd09486"><br clear="none">Mat<br clear="none"><br
 clear="none">>     Regards,<br clear="none">>     Dimitar<br clear="none">> <br clear="none">> <br clear="none">> <br clear="none">> <br clear="none">> On Thursday, October 24, 2013 11:39 AM, Mat Arge <<a rel="nofollow" shape="rect" ymailto="mailto:argemat1010@gmail.com" target="_blank" href="mailto:argemat1010@gmail.com">argemat1010@gmail.com</a>><br clear="none">> wrote:<br clear="none">> <br clear="none">> OK, that helps. Or at least I thought so first, I am still confused. I tried<br clear="none">> to contact the OpenSuse people about their outdated package, but they said<br clear="none">> they just build it from upstream.<br clear="none">> I looked at your git, and found  that there are currently two repositories.<br clear="none">> One which builds the new style with qyoto-qtcore.dll/libqyoto-native.so at<br clear="none">> git://anongit.kde.org/assemblygen, and another one
 which builds the old<br clear="none">> style (qt-dotnet.dll/libqyoto.so)
 at git://anongit.kde.org/qyoto.<br clear="none">> Even more confusing, the git://anongit.kde.org/qyoto repository appears to<br clear="none">> be the more current one (more recent git commit, more recent git tag).<br clear="none">> <br clear="none">> Also, I don't really get the versioning theme of qyoto. The tags in the git<br clear="none">> repositories appear to follow the version number of KDE, while the stuff<br clear="none">> from your homepage (Windows binaries 4.0.7, API documentation 4.0.6) have a<br clear="none">> different version scheme.<br clear="none">> <br clear="none">> Sorry for beeing troublesome, but I am really trying to get my head around<br clear="none">> it.<br clear="none">> <br clear="none">> cheers<br clear="none">> Mat<br clear="none">> <br clear="none">> On Wednesday 23. October 2013 06:25:38 Dimitar Dobrev wrote:<br clear="none">> >     The qtdotnet version has
 been deprecated for years.<br clear="none">> ><br clear="none">> >     Dimitar<br clear="none">> ><br clear="none">[...]</div><br clear="none"><div class="yiv9292093567yqt9566700348" id="yiv9292093567yqtfd54716">_______________________________________________<br clear="none">Kde-bindings mailing list<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:Kde-bindings@kde.org" target="_blank" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br clear="none"><a rel="nofollow" shape="rect" target="_blank" href="https://mail.kde.org/mailman/listinfo/kde-bindings">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br clear="none"></div><br clear="none"><br clear="none"></div>  </div></div><div class="yiv9292093567yqt9894195751" id="yiv9292093567yqtfd68829"> </div></div><div class="yiv9292093567yqt9894195751" id="yiv9292093567yqtfd50302">  </div></div><div class="yiv9292093567yqt9894195751"
 id="yiv9292093567yqtfd35676"> </div></div></div></div><br><br></div>  </div> </div>  </div> </div></body></html>