Difference between revisions of "Summer of Code 2014"

From XMPP WIKI
Jump to navigation Jump to search
(Created page with "= Participation = In 2013 the XSF chose to not participate in gsoc2013 mainly due to lack of time and resources to be [http://www.google-melange.com/gsoc/homepage/google/gsoc20...")
 
Line 7: Line 7:
= Volontering mentors / organisers =
= Volontering mentors / organisers =


* [http://wiki.xmpp.org/web/User:Jocke Joachim lindborg]
* [http://wiki.xmpp.org/web/User:Jocke Joachim lindborg] coordination and mentoring IoT related projects


= project ideas =
= project ideas =

Revision as of 23:22, 8 October 2013

Participation

In 2013 the XSF chose to not participate in gsoc2013 mainly due to lack of time and resources to be

Should we participate in 2014?


Volontering mentors / organisers

project ideas

IoT connected devices and smart services

Add IoT support in chat klient of choice

  • Summary: Implement the IoT extensions into a klient for example PSI.
  • Difficulty: Easy-Medium
  • Details: The IoT extensions ex XEP_323 and XEP_325 creates possibility to read and write fields to IoT devices. To be able to interact with devices a good interface is needed to edit control data and read sensor data to show diagrams of collected data and even to act as a provisioning klient
  • Skills (to have)
    • Ability to code in language of the klient of choice
  • Skills (to have or to learn)
    • Ability to work with user interfaces
    • Git version control
    • Understanding of XMPP IoT extensions
    • Understanding of XMPP forms
    • Usage of XMPP in small devices such as raspberries, Cubieboard etc
  • Apply Now!

IoT smart logic

  • Summary: Use a XMPP library ex SleekXMPP to create a logic environment to control devices and collect data.
  • Difficulty: Easy-Medium
  • Details: The IoT extensions ex XEP_323 and XEP_325 creates possibility to read and write fields to IoT devices. To let this create smart services there needs to be logic like IFTTT or IEC_61131 or other. The idea is to create such an environment and management of devices and fields to build smart logic and services in any IoT related domain
  • Skills (to have)
    • Ability to code
  • Skills (to have or to learn)
    • Git version control
    • Understanding of XMPP IoT extensions
    • Understanding of SleekXMPP
    • Rule engines Ladder Logic or
  • Apply Now!