Community
Participate
Working Groups
Bugzilla report to track submission of an MQTT client written in Objective-C.
Request that this be submitted to a new repo: org.eclipse.paho.mqtt.objc.git
Would be great to have Objective-C client available in Cocoapods http://cocoapods.org/
Hi John - there's no code attached here for a CQ - is there anything you're waiting for from us on the Eclipse side?
We are close to completing a version of this client with ARC enabled (Automatic Reference Counting). We plan to submit this version in the next two weeks.
Code is ready for submission. Objective-C MQTT client has been tested in iOS and Mac OS X applications. Public Github repo: https://github.com/m2mIO/mqttIO-objC.git
The github repo doesn't seem to include the source code of the client, or does it?
My apologies, this is the compiled client which we've already made public. The source to this client is currently in a private repo. Do you have a github id we can allow access to our private repo for this submission process? Our thought is we'd make the repo public after this process but do not wish to at the current time.
Hi John, we're really excited that 2lemetry would like to contribute an Objective-C client to Paho! obviously that covers a key set of target platforms for us :-) I'm not sure what you know / have been told about how Eclipse works. The starting point here is a Contribution Questionnaire (aka 'CQ') and an IP review of the code being contributed. You could read about this on the wiki http://wiki.eclipse.org/Development_Resources/Contribution_Questionnaire The upshot is that we do need to have the SOURCE code available. Previous contributions such as the Lua client attached the code as a zip file on the tracking bug. Obviously doing so makes the source code public, whether or not your original git repo is currently private. Is there a concern about the source itself? The goal here (I think!) is to review the code for IP cleanliness, and then move it into our Eclipse git repository - you'll see I already proposed a name for an appropriate repo for it - so that it can be maintained as part of the wider project from here on out. We'd then make binary releases available as part of a release process for the project, not directly from Git.
Created attachment 229471 [details] Objective-C MQTT Client
I have just attached the source code for the client. We had no specific reason for keeping it private other than we wished to send it through the review process before opening it up. Let us know what is required of us moving forward.
CQ #7185 created
Under review
*bump* Last communication with the IP review team indicated that a new version with the appropriate copyright headers and licensing in place would be coming, but we've not yet seen it - so currently stalled in review.
Source has been added to public repository: https://github.com/m2mIO/mqttIO-objC Andy, please let me know if you see anything missing. Examples and compiled dist for iOS and Mac included. - Kyle
Attached updated code to CQ.
Hi Andy, is this still under review? Let us know if you're waiting on us for something else.
I'm going to close this bug, as bug 482381 has an updated submission. *** This bug has been marked as a duplicate of bug 482381 ***