Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Paho/Project Plan"
< Paho
(→Current Plan) |
|||
Line 1: | Line 1: | ||
= [https://projects.eclipse.org/projects/iot.paho/documentation Current Plan] = | = [https://projects.eclipse.org/projects/iot.paho/documentation Current Plan] = | ||
− | The plans are | + | The release plans are in the project documentation - see "releases" at https://projects.eclipse.org/projects/iot.paho/documentation. |
− | + | ||
− | + | ||
* [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Technology&component=MQTT&component=Samples&component=Sandbox&list_id=3090526&product=Paho&query_format=advanced&order=bug_status%2Cpriority%2Cbug_severity list of open Paho bugs] | * [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Technology&component=MQTT&component=Samples&component=Sandbox&list_id=3090526&product=Paho&query_format=advanced&order=bug_status%2Cpriority%2Cbug_severity list of open Paho bugs] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | = | + | == Current and Future Major Items == |
+ | |||
+ | * .Net client currently being contributed | ||
+ | * MQTT Test Suite under development | ||
+ | * Embedded client libraries for MQTT | ||
+ | * MQTT SN embedded clients and tools | ||
+ | * Android service | ||
+ | * "offline buffering" and automatic reconnect for mainstream clients | ||
+ | |||
+ | == Directions == | ||
− | + | * Expand client library coverage to all major programming languages (http://spectrum.ieee.org/computing/software/top-10-programming-languages) | |
− | + | * I am assuming the MQTT specification will evolve over the next couple of years. Would it make sense to start an incubator to try out some new ideas | |
− | + | for the spec? Developers could contribute code that implements these ideas and this would help the MQTT TC in the evolution of the spec. | |
− | + | ||
− | + | ||
− | + | ||
− | + | * I'd like to see a focus on creating tools to test/debug/deploy MQTT apps. Tools like MQTTLens I think will be critical to the adoption of MQTT. Could Paho be the home to these types of tools. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | == Actively Soliciting Contributions for == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | * PHP client | |
− | * | + | * Ruby client |
− | * | + | * Node.js client |
− | * | + |
Revision as of 08:23, 26 September 2014
Contents
Current Plan
The release plans are in the project documentation - see "releases" at https://projects.eclipse.org/projects/iot.paho/documentation.
Current and Future Major Items
- .Net client currently being contributed
- MQTT Test Suite under development
- Embedded client libraries for MQTT
- MQTT SN embedded clients and tools
- Android service
- "offline buffering" and automatic reconnect for mainstream clients
Directions
- Expand client library coverage to all major programming languages (http://spectrum.ieee.org/computing/software/top-10-programming-languages)
- I am assuming the MQTT specification will evolve over the next couple of years. Would it make sense to start an incubator to try out some new ideas
for the spec? Developers could contribute code that implements these ideas and this would help the MQTT TC in the evolution of the spec.
- I'd like to see a focus on creating tools to test/debug/deploy MQTT apps. Tools like MQTTLens I think will be critical to the adoption of MQTT. Could Paho be the home to these types of tools.
Actively Soliciting Contributions for
- PHP client
- Ruby client
- Node.js client