Difference between revisions of "Summer of Code 2014"

Jump to navigation Jump to search
339 bytes added ,  13:09, 8 December 2013
m
no edit summary
m
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Participation =
= Participation =
In 2013 the XSF chose to not participate in gsoc2013 mainly due to lack of time and resources. Could we change that this year and [http://www.google-melange.com/gsoc/homepage/google/gsoc2014 Should we participate in 2014]?
In order for the XSF to participate in [http://www.google-melange.com/gsoc/homepage/google/gsoc2014 Google Summer of Code 2014] we need to find out now if we will have Project and Mentor participation.


= Volontering mentors / organisers =
This page should be used to track any Project Idea so we can determine interest.


== Dates ==
Opening of [http://www.google-melange.com/gsoc/homepage/google/gsoc2014 GSoC] applications: February 03 at 19:00 UTC
= Volunteering Project Orgs and Mentors =
* [http://wiki.xmpp.org/web/User:Jocke Joachim lindborg] coordination and mentoring IoT related projects
* [http://wiki.xmpp.org/web/User:Jocke Joachim lindborg] coordination and mentoring IoT related projects
* [http://wiki.xmpp.org/web/User:ZoolDK Steffen Larsen]  mentoring of client / server projects. (will write some projects proposals later!)


= project ideas =
= Project Ideas =
== IoT connected devices and smart services ==
== IoT connected devices and smart services ==
=== Add IoT support in chat klient of choice ===
=== Add IoT support in chat klient of choice ===
* '''Summary''': Implement the IoT extensions into a klient for example [http://psi-im.org/ PSI].
* '''Summary''': Implement the IoT extensions into a client for example [http://psi-im.org/ Psi].
* '''Difficulty''': Easy-Medium
* '''Difficulty''': Easy-Medium
* '''Details''': The IoT extensions ex [http://xmpp.org/extensions/xep-0323.html XEP_323] and [http://xmpp.org/extensions/xep-0325.html 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 [http://xmpp.org/extensions/xep-0324.html provisioning klient]
* '''Details''': The IoT extensions ex [http://xmpp.org/extensions/xep-0323.html XEP-0323] and [http://xmpp.org/extensions/xep-0325.html XEP-0325] 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 [http://xmpp.org/extensions/xep-0324.html provisioning client]
* '''Skills (to have)'''
* '''Skills (to have)'''
** Ability to code in language of the klient of choice
** Ability to code in language of the client of choice
* '''Skills (to have or to learn)'''
* '''Skills (to have or to learn)'''
** Ability to work with user interfaces
** Ability to work with user interfaces
Line 25: Line 30:
* '''Summary''': Use a XMPP library ex SleekXMPP to create a logic environment to control devices and collect data.
* '''Summary''': Use a XMPP library ex SleekXMPP to create a logic environment to control devices and collect data.
* '''Difficulty''': Easy-Medium
* '''Difficulty''': Easy-Medium
* '''Details''': The IoT extensions ex [http://xmpp.org/extensions/xep-0323.html XEP_323] and [http://xmpp.org/extensions/xep-0325.html XEP_325] creates possibility to read and write fields to IoT devices. To let this create smart services there needs to be logic like [https://ifttt.com/ IFTTT] or [http://en.wikipedia.org/wiki/IEC_61131 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
* '''Details''': The IoT extensions ex [http://xmpp.org/extensions/xep-0323.html XEP-0323] and [http://xmpp.org/extensions/xep-0325.html XEP-0325] creates possibility to read and write fields to IoT devices. To let this create smart services there needs to be logic like [https://ifttt.com/ IFTTT] or [http://en.wikipedia.org/wiki/IEC_61131 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)'''
* '''Skills (to have)'''
** Ability to code  
** Ability to code  
216

edits

Navigation menu