Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mosquitto-dev] Bringing Mosquitto into Eclipse

For the website, would you prefer the IoT style, or the new Eclipse style? I think the new Eclipse style looks good.

In addition to the website, what about adding plan documents in Eclipse project management area (like I've done with Paho) along with bugs to track the work items? A formal release in Eclipse for Mosquitto 1.5?

Which event library are you considering?

I have in mind to be able to use the Paho MQTT test material plus extensions for additional Mosquitto tests. Are there particular areas of testing that it would be useful to add to?

When I started writing RSMB I intended to use C++ until I found that templates didn't work in the then current version of gcc, so I resorted to C. Having started to use C++ again in the embedded Paho MQTT clients, I don't want to go back! Using C++ for Mosquitto (but not the STL, or recent C++ features) could provide a better internal structure, making it easier to maintain and extend.

Having MQTT-SN as a plugin might be the best option, if allowing MQTT-SN implementations over various underlying transports (UDP, ZigBee, serial) were desirable (I certainly would like it). The alternative would be to only have MQTT-SN over UDP in Mosquitto, with standalone adapters to convert from ZigBee or other transports.


On 07/08/2014 10:44 PM, Roger Light wrote:
Hi Ian,

Yes please! THe website would be a big help, I've not even started
thinking about that.

MQTT-SN support is a definite - but I've got some tasks that I want to
complete before tackling that unfortunately. The most important one is
changing to use an event library for network handling, which will
simplify the code significantly. I started to look at MQTT-SN a while
back and it started to make things quite messy as it stood. Some of
the changes (that I'm still figuring out) that I've made recently will
make this all a lot easier. I'm thinking 1.5 for event library and 1.6
for MQTT-SN.

Things at the moment are a bit muddled - I had intended to release
1.3.2 outside of Eclipse before the baby, but I ended up with some
changes that really needed a feature release instead of a bug fix
release. At the same time I got websockets just about working so a 1.4
release seemed sensible, but since then I found a fair few problems so
it's kind of ballooned and got delayed. Very annoying, but the changes
are all good!



On Mon, Jul 7, 2014 at 3:02 PM, Ian Craggs
<icraggs@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
Hi Roger,

would you like some help with Mosquitto work items?   Eclipse builds,
website or whatever?

Also, MQTT-SN support.  A while back you mentioned the thought of having
MQTT-SN support added as a plug-in - would that still be a good approach?
As MQTT-SN can be implemented for various underlying transports (UDP, ZigBee
...) then the plug-in way does seem appropriate.

As you know, RSMB does have some MQTT-SN/UDP support.  There are bugs that
need addressing and some missing function.  But it might be better to
address those in adding MQTT-SN to Mosquitto.

Ian Craggs
icraggs@xxxxxxxxxx                 IBM United Kingdom
Committer on Paho, Mosquitto

Ian Craggs
icraggs@xxxxxxxxxx                 IBM United Kingdom
Committer on Paho, Mosquitto

Back to the top