[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mythtv-dev
Subject:    Re: [mythtv] Backwards compatibility
From:       Erik Hovland <erik () hovland ! org>
Date:       2016-01-07 18:50:06
Message-ID: CAM23EaMY7M7MQB6hTr76rA2hc4voxhfzpbEW7yx47_0roxckXQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Jan 7, 2016 10:06 AM, "Gary Buhrmaster" <gary.buhrmaster@gmail.com>
wrote:
>
> On Thu, Jan 7, 2016 at 5:17 PM, Stuart Auchterlonie
> <stuarta@squashedfrog.net> wrote:
> ....
> > It's also part of the logserver which has been disable for 0.28.
> >
> > So if we want it it needs surgically separating from the logserver
> > and the nzmqt (qt interface for 0mq) needs updating.
> >
> > I have a vague recollection of issues with nzmqt before.
>
> The author of 0MQ moved on after realizing that writing
> the solution in C++ was a mistake (I lost track of the
> name of the rewrite).

The author was talking specifically about 0mq, which even though the
official interface is C uses C++ to implement:
http://250bpm.com/blog:4

0mq is great, but it provides no help with the protocol. Protocol buffers
are nice, msgpack is popular, cereal also does some work for you:
http://uscilab.github.io/cereal/

E

--
Erik Hovland
mailto: erik@hovland.org

[Attachment #5 (text/html)]

<p dir="ltr"><br>
On Jan 7, 2016 10:06 AM, &quot;Gary Buhrmaster&quot; &lt;<a \
href="mailto:gary.buhrmaster@gmail.com">gary.buhrmaster@gmail.com</a>&gt; wrote:<br> \
&gt;<br> &gt; On Thu, Jan 7, 2016 at 5:17 PM, Stuart Auchterlonie<br>
&gt; &lt;<a href="mailto:stuarta@squashedfrog.net">stuarta@squashedfrog.net</a>&gt; \
wrote:<br> &gt; ....<br>
&gt; &gt; It&#39;s also part of the logserver which has been disable for 0.28.<br>
&gt; &gt;<br>
&gt; &gt; So if we want it it needs surgically separating from the logserver<br>
&gt; &gt; and the nzmqt (qt interface for 0mq) needs updating.<br>
&gt; &gt;<br>
&gt; &gt; I have a vague recollection of issues with nzmqt before.<br>
&gt;<br>
&gt; The author of 0MQ moved on after realizing that writing<br>
&gt; the solution in C++ was a mistake (I lost track of the<br>
&gt; name of the rewrite).</p>
<p dir="ltr">The author was talking specifically about 0mq, which even though the \
official interface is C uses C++ to implement:<br> <a \
href="http://250bpm.com/blog:4">http://250bpm.com/blog:4</a></p> <p dir="ltr">0mq is \
great, but it provides no help with the protocol. Protocol buffers are nice, msgpack \
is popular, cereal also does some work for you:<br> <a \
href="http://uscilab.github.io/cereal/">http://uscilab.github.io/cereal/</a></p> <p \
dir="ltr">E</p> <p dir="ltr">--<br>
Erik Hovland<br>
mailto: <a href="mailto:erik@hovland.org">erik@hovland.org</a></p>



_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic