GSOC2017 Ideas: Διαφορά μεταξύ των αναθεωρήσεων
Χωρίς σύνοψη επεξεργασίας |
|||
| Γραμμή 34: | Γραμμή 34: | ||
'''Mentors:''' | '''Mentors:''' | ||
== | == Linked Economy == | ||
=== Brief Explanation: === | ==== Brief Explanation: ==== | ||
=== | ==== Related GitHub repositories: ==== | ||
https://github.com/linkedecon | |||
==== Expected Results ==== | |||
=== | |||
==== Knowledge Prerequisites: ==== | |||
''' Mentors: '''Michalis Vafopoulos, Ioannis Stamelos | |||
== Weather Pi Station == | == Weather Pi Station == | ||
Αναθεώρηση της 11:23, 9 Φεβρουαρίου 2017
Proposed Projects for GSOC 2017
Synnefo
Brief Explanation:
Synnefo is a complete open source cloud stack written in Python that provides Compute, Network, Image, Volume and Storage services, similar to the ones offered by AWS. Synnefo manages multiple Ganeti clusters at the backend for handling low-level VM operations and uses Archipelago to unify cloud storage. To boost 3rd-party compatibility, Synnefo exposes the OpenStack APIs to users.
Related GitHub repositories:
https://github.com/itminedu/synnefo
Expected Results:
Knowledge Prerequisites:
Python
Mentors: Panos Louridas
The Transparency Program initiative - Diavgeia
Brief Explanation:
Related GitHub repositories:
https://github.com/eellak/opengov_diavgeia
Expected Results:
Knowledge Prerequisites:
Mentors:
Linked Economy
Brief Explanation:
Related GitHub repositories:
Expected Results
Knowledge Prerequisites:
Mentors: Michalis Vafopoulos, Ioannis Stamelos
Weather Pi Station
Brief Explanation:
The WeatherPiStation project is a meteorological data collection system, based on the raspberry pi and kit AirPi (http://airpi.es), including low cost sensors. The system has the ability to take measurements (e.g., temperature, humidity, etc.) and then with a python script developed by our team sends them to a central server. To send measurement needs raspberry id and a password, as not everyone can send data to a central server. The central server can receive data through api many raspberry pi and stores them in a table of mysql. The server host has some script php for displaying such data in html.
Expected Results
Improvement, Adding new features (Add GPS unit, GSM Unit, solar power unit for Mobile Weather Station. Extract data in metar format
Related GitHub repositories:
https://github.com/ellak-monades-aristeias/WeatherPiStation
https://github.com/ellak-monades-aristeias/WeatherXM
Knowledge Prerequisites:
RaspBerry pi programming, Knowledge of the technologies used
Mentors:
GReceptionist
Brief Explanation:
Reservation and management software for tourist facilities
Expected results
Adding new features such as ERP features , and logistics
Related GitHub repositories:
https://github.com/ellak-monades-aristeias/GReceptionist
Knowledge Prerequisites:
C++ , Qt, SQLite
Mentors:
SocialCVBuilder
Brief Explanation:
Millions of users have their business data posted at various social networks like Facebook, Glassdoor, Linkedin, Google+, MSN and other. The proposed system enables the user to a central software locally installed, you may create a Europass-format CV (and other) by making use of existing data on the Internet.
Expected results
Adding new features and improvements
Related GitHub repositories
https://github.com/ellak-monades-aristeias/SocialCVBuilder
Knowledge Prerequisites:
JavaScript, Php
Mentors:
Simulation Business Game Framework
Brief Explanation:
SIMBUG is an acronym for a Simulation Business Game. It is addressed to serious or applied games, i.e. games designed for a primary purpose other than pure entertainment and are used to enhance learning in business education. SIMBUG aims to relieve educators from the burden of possessing several computing and programming skills in order to create a "serious game". Using SIMBUG they will be free to focus on their education goal and any corresponding pedagogical design principles. SIMBUG is built upon a "serious game model", i.e. an abstract conceptualization of what any serious game has in common and its software infrastructure is based on the so called 3-tier architecture. SIMBUG is addressed initially to the educational gaming open source community, calling for common action for creating an open standard for serious and business games.
Expected Results
The SIMBUG project is on the beginning of the development phase.
There are many issues open.
There are three type of contributions one can make:
- Contribution to the Open Standard. We want to extend the standard so as to include more serious game concepts. We also have to think how the presentation layer could be abstracted, so it can represented through a kind of a "definition" file. We need people that have designed serious games.
- Contribution to the SIMBUG Server. We need people who know JAVA EE.
- Contribution to clients. People who know web programming and want to implement their own game are welcome.
Related GitHub repositories
https://github.com/ellak-monades-aristeias/simbug
Knowledge Prerequisites:
JAVA EE. Web Programming
Mentors: