Difference between revisions of "Summer of Code 2015"

Jump to navigation Jump to search
Line 228: Line 228:




=== Prototyping tools, for Internet of Things Using SleekXMPP and Web ===
=== Prototyping tools, for Internet of Things Using SleekXMPP and Javascript Web ===
* '''Software Project:''' SleekXMPP
* '''Software Project:''' SleekXMPP
* '''Software URL:''' https://github.com/fritzy/SleekXMPP
* '''Software URL:''' https://github.com/fritzy/SleekXMPP
Line 246: Line 246:
** Hiding legacy systems through Concentrators, as described in XEP-0326  
** Hiding legacy systems through Concentrators, as described in XEP-0326  
The goal is to create a fun easy to understand quick toolset to do prototyping IoT projects in a secure and scalable fashion from the start, instead of exposing ports and webpages through firewalls or other open brokers.
The goal is to create a fun easy to understand quick toolset to do prototyping IoT projects in a secure and scalable fashion from the start, instead of exposing ports and webpages through firewalls or other open brokers.
* '''Knowledge Prerequisite:''' Python coding and web environments. XMPP knowledge as XEP for IoT are assuming already a good understanding of XMPP mechanisms. http://xmpp.org/xmpp-protocols/xmpp-extensions/
* '''Knowledge Prerequisite:''' Python coding and javascript web environments. XMPP knowledge as XEP for IoT are assuming already a good understanding of XMPP mechanisms. http://xmpp.org/xmpp-protocols/xmpp-extensions/
* '''Difficulty:''' Medium
* '''Difficulty:''' Medium
* '''Implementation Languages:''' Python / HTML /javascript
* '''Implementation Languages:''' Python / HTML /javascript
Line 253: Line 253:
** https://groups.google.com/forum/#!forum/sleekxmpp-discussion
** https://groups.google.com/forum/#!forum/sleekxmpp-discussion
** http://mail.jabber.org/mailman/listinfo/iot
** http://mail.jabber.org/mailman/listinfo/iot


=== Adding XMPP-IoT to the openHAB smarthome project using Smack ===
=== Adding XMPP-IoT to the openHAB smarthome project using Smack ===