GSOC2017 Ideas: Διαφορά μεταξύ των αναθεωρήσεων

Από Ελεύθερο Λογισμικό / Λογισμικό ανοιχτού κώδικα
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση
Γραμμή 55: Γραμμή 55:


The software has three items.
The software has three items.
The Serial2DB which is a simple deamon written in python which listens on the serial port for messages from the Arduino which is connected to the coin acceptor and writes all entries to an SQL DB.
The Serial2DB which is a simple deamon written in python which listens on the serial port for messages from the Arduino which is connected to the coin acceptor and writes all entries to an SQL DB.
The wsServer which is a WebSocket server written in python which reads the SQL DB for new entries and then notifies any connected websocket clients of these. Additionally listens for any donations made and alters accordingly the SQL DB.
The wsServer which is a WebSocket server written in python which reads the SQL DB for new entries and then notifies any connected websocket clients of these. Additionally listens for any donations made and alters accordingly the SQL DB.
The Wordpress widgets and theme customizations. Which are used for offering an improved user experience based on the design assumption that the wordpress site is running on a 10" tablet. The theme is currently based on Influence and there are several widgets developed to enhance the sidebar. Several plug ins needed for the current implementation and features are already under the plugins folder.
The Wordpress widgets and theme customizations. Which are used for offering an improved user experience based on the design assumption that the wordpress site is running on a 10" tablet. The theme is currently based on Influence and there are several widgets developed to enhance the sidebar. Several plug ins needed for the current implementation and features are already under the plugins folder.



Αναθεώρηση της 11:31, 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, Diomidis Spinellis

The Transparency Program initiative - Diavgeia

Brief Explanation:

Related GitHub repositories:

https://github.com/eellak/opengov_diavgeia

Expected Results:

Knowledge Prerequisites:

Mentors: Alexios Zavras, Panagiotis Kranidiotis

Linked Economy

Brief Explanation:

Related GitHub repositories:

https://github.com/linkedecon

Expected Results

Knowledge Prerequisites:

Mentors: Michalis Vafopoulos, Ioannis Stamelos

Donation Box

Brief Explanation:

An open-source screen enabled donation box

The software has three items.

The Serial2DB which is a simple deamon written in python which listens on the serial port for messages from the Arduino which is connected to the coin acceptor and writes all entries to an SQL DB.

The wsServer which is a WebSocket server written in python which reads the SQL DB for new entries and then notifies any connected websocket clients of these. Additionally listens for any donations made and alters accordingly the SQL DB.

The Wordpress widgets and theme customizations. Which are used for offering an improved user experience based on the design assumption that the wordpress site is running on a 10" tablet. The theme is currently based on Influence and there are several widgets developed to enhance the sidebar. Several plug ins needed for the current implementation and features are already under the plugins folder.

Expected Results

Related GitHub repositories:

https://github.com/ellak-monades-aristeias/donation-box

Knowledge Prerequisites:

Mentors: Panagiotis Kranidiotis, Kostas Papadimas