[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [paho-dev] Want to Help with C/C++ Paho Work Items?
|
Yes, sounds good on both counts.
Frank
P.S. It's looking like I may need to head to California in March, so I
will try to have it coincide with EclipseCon.
On 01/16/2015 10:50 AM, Ian Craggs wrote:
Frank,
that's great. End of month - sounds like we could schedule it for a
formal release with Paho 1.2, in June? Milestone builds can be made
available before then of course.
And, we should get you on board as a committer?
Some cool jobs I forgot. "Porting" (which means providing OS and
network API specific modules for) the embedded C and C++ clients for
all sorts of embedded OSes, like FreeRTOS, Contiki, RIOT and any others.
Ian
On 01/16/2015 02:49 PM, Frank Pagliughi wrote:
I have also - finally - started the upgrade of the Windows/Linux C++
client. It should be ready by the end of the month, or so I hope.
Then I can help with some of the tasks for the Embedded clients.
Frank
On 01/16/2015 09:41 AM, Ian Craggs wrote:
Dear all,
I had a message this week asking if any help was needed with C/C++
work in Paho. So I thought I'd describe the current work and
plans. There's plenty to do, and I would welcome all
contributions. There are tasks of different sizes, from bug fixes
to developing new components, so there should be something to suit
all tastes.
1) Bug fixes (and features) for the main C clients:
https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=IoT&component=MQTT-C&list_id=10882601&product=Paho&query_format=advanced
2) MQTTPacket (lowest level embedded C client)
Change the API interfaces to use fixed width parameter types
(stdint.h)
3) MQTTClient embedded C++ synchronous API (code updates here have
to be synchronized with mbed.org)
add build to the Makefile
Change the API interfaces to use fixed width parameter types
(stdint.h)
Add tests
4) MQTTAsync - embedded C++ asynchronous API
+ write it!
5) MQTTSNPacket (lowest level embedded C client for MQTTSN)
add Makefile
Change the API interfaces to use fixed width parameter types
(stdint.h)
6) Write MQTTSNClient (C++ equivalent to MQTTClient)
444080: Feature: MQTT-SN C++ embedded client
https://bugs.eclipse.org/bugs/show_bug.cgi?id=444080
7) MQTTSN to MQTT embedded transparent gateway (I imagine C++)
444079: MQTT-SN to MQTT embedded transparent gateway
https://bugs.eclipse.org/bugs/show_bug.cgi?id=444079
8) "Offline" buffering for Paho C clients and embedded clients.
This is scheduled for Paho 1.2. And I don't have a design yet.
So the first job would be the design.
I think that's all. Anyone who wants to help out, please let me
know what you would like to work on first, or grab a bug, so we
don't duplicate effort. You'll probably want to ask me for more
details too :-)
Also you should be aware of the guide to contributing:
http://git.eclipse.org/c/paho/org.eclipse.paho.mqtt.c.git/about/.
You'll need to sign a CLA (https://www.eclipse.org/legal/clafaq.php)
for instance.
Ian
_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/paho-dev