Google Summer of Code 2023 main and unique post - Liquid Galaxy project community site

Google Summer of Code 2023 main and unique post

         GSoC 2023


This is the main and unique post for GSoC 2023 and the Liquid Galaxy project



We've been selected for GSoC 2023.


First a salute from our great mentor's team, With several Google Developer Experts on the team,
long term contributors, senior mentors, and admins.




Steps to apply to our project  
from now to March 20/April 4 in the GSoC main site.

1- Join our new Discord channel , a must for all general communications,
with this link: https://discord.gg/peGA5K8tJU
Remember to be polite and respectful in your communications, avoiding
non-inclusive comments and terms.


2- View the latest community streamings for general information, because here you'll find
answers to common questions well explained and with Q&A:
(Thanks to mentor Yash for his contributions on those)



3- Follow the preselection requirements
And take a look at other contributor's preselection videos as an idea.

*** Preselection requirements -modified as 22.2.23-
For wanna-be collaborators interested in joining the community and going for a GSoC "intern"
those are the tasks to do in advance as proof of knowledge.
Start ASAP with this, as these have to be completed and accepted by us to review a proposal,
no exceptions here

3.1: Build your own Liquid Galaxy with 4 virtual machines,
(documentation available on our site, menu community/documentation)
Be careful with the RAM requirements to run such a system. 
The rig has to be 3 machines, and the fourth is for an Android tablet virtual machine (people usually
runs Bluestacks for this), as most of our apps run the core and UX on a Flutter or Android app.
Execute to test the system at least two of our available applications on the Play Store, whichever you
want published on august 2022.
Send proof of work, with open-to-anybody link permissions, as some
mentors will access to it,  shared Google Drive folder to liquidgalaxylab@gmail.com with a 3min 
max video, horizontal full HD, showing up your face talking and the screen recorded from the camera, 
not screen captured, with a 4 VMs LG running. Please name the video with your name.
Drop too a line in our Discord saying the video is ready, and possibly it will be published here.

Documentation is available on the newly updated LG installation manuals (both real and virtual)
developed by student and now mentor and contributor Alejandro Illán (Thanks) 
English 
Spanish
And the nice tutorial on setup a LG virtual by wanna-be contributor Soham Jaiswal

Look too at this GSoC 2022 student sample video, published on last year's GSoC unique post:
https://www.youtube.com/watch?v=_jfA-zoAuy8, and the many new 2023 contributor's videos
already posted in this page.

3.2: After the video is approved, code and send the same way a simple Android/Flutter app with 4 buttons
, and our logo, is not valid if generated by a code generator or ChatGPT 🙂. The videos have to have you 
explain the code with the IDE behind it, a link to the drive, the GitHub, and the apk ready to be installed.

3.3: NEW take a look at all previous year's GSoC projects from the top menus, and choose three of them never published in the Play Store.
 Send us an email (NOT using Discord) with the applications chosen, for us to give you final instructions for one.
The last task to be preselected will be to publish an application to our Play Store account.
Maybe the app has some deprecated APIs or it's lagging behind actual's 
Google Play Store requirements,
but most of them will have no more work than preparing the needed text and graphics for publishing.
Follow our manual on this.
The idea behind this latest test is to test your proof of knowledge on publishing applications on the Play Store, a must for every project. Once done you'll have to send us a shared with all permission google drive folder with all the needed
materials as explained in the aforementioned manual, as we'll be the ones publishing the app.
And think it as a scavenger hunt like game, where wanna be contributors review contents from our site,
and discover more about us.

3.4:  (Edited as 22.3.2023 for clarity) Copy our master document and create your own following these guidelines.
Sent us your proposal in a google docs open for comments document to liquidgalaxylab@gmail.com and drop a line in our Discord saying document has been sent. 
TIP: Review 2nd video before you create your proposal, and comment with the mentor team on Discord or email about what are the projects where we're focused on this year (it may happen that there're too many students applying for some of them)

And as always, route all your general queries to the Discord, or personal ones by our email
liquidgalaxylab@gmail.com.

4- Read carefully the new guidelines for 2023 contributor's projects:
All the projects will have to be able to run with or without a Liquid galaxy rig.
If a rig is available the user will set up the connexion through the standard menu, connect,
and then send info with the different options in the app.
But if the user has no connectivity, or is away from an LG rig, have to have the opportunity to
use all the functionalities of the app inside the Android APP with Google Maps or Earth embedded.
In the case, the user has an LG the movements over the tablet on the map have to be replicated
simultaneously on the LG rig.

Take a look at these two apps that do this particularly well:
RAS, by Karine Pistili on project Dronecoria.
Volcano Track, by Yash Raj.


And remember to post all questions in the main Questions and Answer channel at our Discord





Other information previously posted
(scroll down and take a look of everything published): 
- News from our 2023 GSoC activities
- Calendar of GSoC 2023 and program details by Google









Lorawan real-time viewer on Liquid Galaxy

Duration 350h
Difficulty level: Medium

Introduction

The idea is to visualize and give information on the Liquid Galaxy a network of IoT sensors streamed in real-time both captured directly, from a local sensor, and through an API from the many available public data.


Requirements

The apk has to be able to show real-time information geo-located on the Liquid Galaxy, and store a 7-day (if memory available) historic database.


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

- Full documentation and code on our GitHub.


Programming languages

Android, Java, Dart, Flutter...


References

https://en.wikipedia.org/wiki/LoRa#LoRaWAN




Project HAPIS refurbishment

Duration: 175h
Difficulty level: Easy

Introduction

Project HAPIS was developed by student Claudia Diosan, now mentor and admin of the Liquid Galaxy project. Sadly the public launch lagged behind the coronavirus pandemic. Now the idea is to refurbish and retool the app and launch it for real.


Requirements

APK refurbishment and final launch


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

- Full documentation and code on our GitHub.


Programming languages

Android, Java, Dart, Flutter...


References

https://www.liquidgalaxy.eu/2020/07/project-hapis-by-claudia-diosan-google.html 






Smart City Dashboard for Liquid Galaxy

Duration: 350h
Difficulty level: Medium

Introduction

Smart Cities are always a trending topic in technology and every day more and more cities incorporate this paradigm to improve the life of their citizens.


Requirements

The project is to make a Liquid Galaxy dashboard that shows up information for a city council, and for this, we’ll use Fiware’s open-source project backend.


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

If web create a wrapper and publish it this way.

- Full documentation and code on our Github.


Programming languages

Android, Flutter, HTML5, Javascript, NodeJS


References

www.fiware.org 

Simillar dashboard and open data available on project Snap4Cities










Geo Earth questions game

Duration: 175h

Difficulty level: Medium


Introduction

Similar to Geo Guesser, but fully adapted to an LG, we want to develop the same game for education.


Requirements

Analysis of functionalities, research of others possible methods and games, code.


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

If web create a wrapper and publish it this way.

- Full documentation and code on our Github.


Programming languages

Android and Flutter


References

https://developers.google.com/kml/documentation/kmlreference




Agro Robot Swarm dashboard for Liquid Galaxy

Duration: 350h
Difficulty level: Medium

Introduction

Humanity grows non-stop and needs more and more food. The actual agriculture system is not able to feed them all. So robotics have to be applied.


Requirements

The project will create a dashboard on the Liquid Galaxy with a swarm of agriculture-related robots. Showing up and doing actions related to their usage.


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

If web create a wrapper and publish it this way.

- Full documentation and code on our GitHub.


Programming languages

Flutter, Android, HTML5, Javascript, NodeJS


References




Google Developers Community Visualization Tool

Duration: 175h
Difficulty level: Medium

Lots of our students and our large mentor's team belong to different technical communities, such as Google Developer Group's global network, Cloud, Android, TensorFlow, Flutter, and dozens more.


We always wanted to have a tool for events that will showcase those communities and their activities around the world. Now with lots of them being active in the Meetup.com platform and maybe others such as Google own’s https://gdg.community.dev/  we can have the opportunity.


The project will be an Android application to be developed with the following features:

- Data capture of one or many different communities' data available through the Meetup AP or other, storing it in a local database.

- Presents the data on the Liquid Galaxy including at least, the name of the group, location, latest activities, photo members, and statistics.

- Social activity visualization, tweets and hashtags, and photos on different platforms.

- Visualization of statistics for world zones and countries

- Timeline visualization, tour with events of a community in a period or time.

- Automatic tour of data, community, events, etc

- Some more visualization proposals made by the student, like


Deliverables:


- The new App published on the Play Store under the Liquid Galaxy LAB account.


- Documentation about how the API has been implemented


- Full documentation and code on our GitHub.


- Minimum two communities represented in the App as the demo: GDG, and a chosen one by the student.


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

- Full documentation and code on our GitHub.


Programming languages

Android, Java, Dart, Flutter...


References

Other references:  Meetup API, Kevin Simper search code 




COVID19 Data Explorer

Duration: 350h
Difficulty level: Medium

Introduction

Using COVID-19 API we are going to present the timeline evolution of the different variants of the virus throughout the planet. Different charts will be presented over the maps and they will be controlled by an application that will filter by country, risk areas, number of deaths, etc. This application will interact initially with the founded COVID but we expect to let it be exchangeable to other APIs that offer the same kind of data related to pandemic.


Requirements
-Liquid Galaxy RIG
-Space Navigator
-Mobile Device
-Flutter APP

Deliverables
- Application that interacts with the liquid galaxy rig
- Documentation
- Flutter application that allow us to filter the data

Programming languages
JavaScript, Dart



GeoVisualizer

Duration: 350h
Difficulty level: Medium

Introduction

The aim of this project is to create a geopolitical map data render tool that allows the creation of story slides that allows to represent historical events like: population evolution filtered by countries, evolution of a war conflict filtered by dates, territory expansions from old empires, etc.

Requirements
- Liquid Galaxy RIG
-Space Navigator
-Mobile device

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.
- Full documentation and code on our Github.

Programming languages
Dart, Bash



DICOM Visualizer

Duration: 350h
Difficulty level: High

Introduction
A multi-screen DICOM visualizer with the liquid galaxy rig, where the user can see in real time the difference between two or more CT scans taken in different time spaces. The idea is to use the extra space that the liquid galaxy offers to bring the capacity to consume more images. An application will be used to update, read and send data through the Liquid Galaxy. This application will be able to perform annotations over biomedical data and also send it to the cluster for further visualization.

Requirements
-Liquid Galaxy RIG
-Mobile device
-Flutter APP
-DICOM data

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.
- Full documentation and code on our Github.
- Flutter application that interacts with DICOMs and the liquid galaxy rig

Programming languages
dart, Bash and JS


LG Power Plant

Duration: 175h
Difficulty level: Medium

Introduction

Making use of APIs, the premise of the project is to display all the power plants and all its available technical information, including power flow, info on the biggest consumers, most popular sources, suppliers and more on the Liquid Galaxy rig. Rendering the powerplant as a 3d model and its info as an info balloon and charts of many kinds, depending on the info

Requirements
-Liquid Galaxy RIG
-Space Navigator
-Mobile device

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.
- Full documentation and code on our Github.

Programming languages
Dart and Bash

Real-time vessel tracking

Duration: 175h
Difficulty level: Medium

Introduction
A few years ago, the “Plane Tracking system” was created for the Liquid Galaxy. The present proposal consists to replicate this project for ships in the sea and trace their routes. The application will connect to an API to retrieve the data for later send it to the Liquid Galaxy in order to play with it, filtering and monitoring the different options available in the API.

Requirements
- Liquid Galaxy RIG
- Space Navigator

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.
- Full documentation and code on our Github.
- Application on Google Earth

Programming languages
Dart, KML, Bash




Menut Cubesat dashboard and data visualization

Duration: 350h
Difficulty level: Medium

Introduction

Continuing the project's interest in using our rigs to visualize in an immersive and interactive way data obtained from space satellites, we want to have an app that will act
as a dashboard from telemetry and others information coming from "amateur" or cubesat satellites, and the visualization on the LG screens of the satellite situation and imagery received, next to other available data.
There're many resources of info like this, the contributor can take a look at our referrals or search and propose their own.

Requirements
- Liquid Galaxy RIG
- Space Navigator

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.
- Full documentation and code on our Github.
- Application on Google Earth

Programming languages
Dart, KML, Bash

References
- Planet API and free imagery: https://www.planet.com/nicfi/ 
- Menut Cubesat: https://politiquesdigitals.gencat.cat/ca/economia/estrategia-new-space-catalunya/constellacions-nanosatellits/menut-en/
- Satnogs db: https://db.satnogs.org/satellites/



Carbon Dioxide Viewer

Duration: 175h
Difficulty level: Medium

Introduction

The concerns related to the emissions of CO2 have been growing up during the last decade. These projects pretend to raise the awareness of this topic through displaying the volumes of carbon dioxide produced around the world. An application will be developed to search and filter data through countries, continents, etc. Different graphics will be developed in order to show data in a better way.

Requirements
-Liquid Galaxy RIG
-Space Navigator
-Mobile device

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.
- Full documentation and code on our Github.

Programming languages
Dart, Bash

References
https://global-warming.org/api/co2-api
https://www.climatewatchdata.org/api
https://www.climatiq.io/




Rocket Launcher Visualizer / SpaceX Rocket Visualizer

Duration: 350h
Difficulty level: Medium

Introduction

The project consists of an application capable of listing rocket launches, such as latitude and longitude, date and other data. Also viewing rocket path and/or orbit data in Google Earth. It will use the SpaceX API to retrieve this data and will create the orbital historical path of the rocket since their launch into the exit to space. An application will be developed to filter the different rockets already launched and see the future launches to monitor them and see information related to them.

Requirements
-Liquid Galaxy RIG
-Space Navigator
-Mobile device

Deliverables
- Server
- App published on play store
- Documentation

Programming languages
Dart, JavaScript,Bash

References
https://docs.spacexdata.com
https://www.rocketlaunch.live/api



STEAM Celestial Satellite tracker in real time


Duration: 175h
Difficulty level: High

Introduction

Following our Liquid Galaxy representations about Space, due that Google Earth allows us to see orbits and create nice visualizations of this, we want again to go for a project with a STEAM focus, that’s to be used in schools for learning.


Requirements

The project will have to be able to represent on both a Liquid Galaxy rig, an arduino controlled pointer, and a tablet, the orbit of a satellite orbiting earth. The project was inspired by this one: https://www.instructables.com/3D-Printed-Real-time-Satellite-Orbit-FollowerTrack/ but our goal is to have the data too represented on the Liquid Galaxy, the tablet, and instead of having an arrow to point at the satellite direction, will have a green laser pointer, to illuminate a schoolroom ceiling.



Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

If web create a wrapper and publish it this way.

- Full documentation and code on our Github.

- STL files on GitHub


Programming languages

Flutter, Android 


References

https://celestrak.com/

https://www.instructables.com/3D-Printed-Real-time-Satellite-Orbit-FollowerTrack/ 









Dronecoria orthophoto and plant viewer

Duration: 350h
Difficulty level: High


Introduction

Continuing our large collaboration with project Dronecoria, and using ML tools such as TensorFlow, we offer this year a new project that will help the undergoing reforestation efforts. The project will be about using TensorFlow to recognize different kinds of plants that help or not in this process.


Requirements

ML model that will recognize different plants coming from drone orthophotos.

Representation on our Liquid Galaxy platform of all the data, for scientific studies.

Platform to digest the photos, analyze, create statistics and information, and represent on the LG.


Deliverables

- The new App was published on the Play Store under the Liquid Galaxy LAB account.

If web create a wrapper and publish it this way.

- Full documentation and code on our GitHub.


Programming languages

Android, Flutter, HTML5, Javascript, NodeJS


References

You can see here past year Google owns videos promoting our common project:
Google Open Source Liquid Galaxy project presentation:
https://www.youtube.com/watch?v=AMA6wLIccME
Build with Machine Learning from TensorFlow:
https://www.youtube.com/watch?v=ctGMYkZRi64
Google Dronecoria promotion action in 2022
https://www.youtube.com/watch?v=qQZB2RLnOkk





National Hurricane Center

Duration: 350h

Difficulty level: High


Introduction

The National Hurricane Center gives a ton of data related to weather. the idea is to training an AI model that predicts hurricane trajectories based on past events and then build an android app that shows the past events and the predicted ones on google earth


Requirements

- Liquid Galaxy RIG

- Android 10' tablet

- Space navigator


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

- Full documentation and code on our Github.

- Pre trained AI model


Programming languages

Python, Dart, Bash


References

https://www.kaggle.com/code/plutsch/predicting-trajectories-of-caribbean-hurricanes






LiquidArt IA

Duration: 175h
Difficulty level: Medium

Introduction

During the last years, several IA solutions have emerged to automatize different procedures. One of them is the creation of images through text. The goal of this project is to train an IA using an already trained CNN that helps us to create multiple images through text and audio. The application will run the model itself and will be in charge to generate the different images and send it to the Liquid Galaxy in order to generate a gallery of examples created 100% by IA.

Requirements
- Liquid Galaxy RIG
- Mobile device

Deliverables
- Server
- Pre trained AI model
- App published on play store
- Documentation

Programming languages
Python, Dart, Bash




Satellite Space Collision prevision

Duration: 350h
Difficulty level: High


Introduction
This project aims to calculate possible collisions of the objects already orbiting the Earth, based on TLE and information coming from the standard orbit databases provided by Celestrack and others.

Requirements
The idea is to calculate possible collisions and show off them on the Liquid Galaxy, with data about the involved engines (satellites or others). Data from past collisions is needed to make a predictable model.

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.

- Full documentation and code on our Github.

Programming languages
Android or Flutter, Tensorflow

References

https://celestrak.com/










Webrcade porting to Liquid Galaxy

Duration: 350h
Difficulty level: High

Introduction

Continuing our large project of developing under an HTML canvas across our screens, we have ported in the past several of the most classic videogames to the Liquid Galaxy rig.


Requirements

A port of the Webrcade that runs across a number of Liquid Galaxy screens, with an UOI to handle


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

If web create a wrapper and publish it this way.

- Full documentation and code on our Github.


Programming languages

HTML5, Javascript, NodeJS, Flutter, Android


References

 https://www.webrcade.com/ 

https://github.com/webrcade 



nerfstudio visualization on Liquid Galaxy

Duration: 350h
Difficulty level: High

Introduction

The idea is to port the web-based viewer of nerfstudio to the Liquid Galaxy, and have ready some of his cool demos, like the Waymo’s ones. 


Requirements

A port of the viewer that has a minimum UI to handle navigation and choose the demo from the available ones.


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

If web create a wrapper and publish it this way.

- Full documentation and code on our Github.


Programming languages

HTML5, Javascript, NodeJS


References

https://docs.nerf.studio/en/latest/index.html

https://www.youtube.com/watch?v=nSFsugarWzk

https://waymo.com/intl/es/research/block-nerf/




Cesium JS por to Liquid Galaxy

Duration: 350h
Difficulty level: High

Introduction

Cesium is an api that allows the visualization of different maps in a browser. The idea is to build an app that sends these maps to liquid galaxy in addition to the space navigator interaction implementation


Requirements

- Liquid Galaxy RIG

- Android 10' tablet

- Space Navigator"


Deliverables

- The new App published on the Play Store under the Liquid Galaxy LAB account.

- Full documentation and code on our Github.

- Server


Programming languages

Js, Dart, Bash


References

https://www.youtube.com/watch?v=e0xbeQGUoa8

https://github.com/abhishekvp/cesium-lg




X-RAY Data Visualization Tool for Odontology

Duration: 175h
Difficulty level: Medium

Introduction

Applications like Slider3D allows us to consume and visualize biomedical data using different filters and masks. This projects wants to work with biomedical data in the field of the odontology. The main idea is to create a system that allows to take the different files that an X-Ray session creates in order to be able to construct the 3D model of the face. A main application will be used to identify using IA algorithms the different masks and filter them to show different information of the face

Requirements
-Liquid Galaxy RIG
-Mobile device
-Space Navigator

Deliverables
- Application that interacts with the 3D model and the liquid galaxy rig
- Documentation

Programming languages
JavaScript



BIM Hospital Tracking System

Duration: 350h
Difficulty level: Medium

Introduction

Last year we brought BIM technology into Liquid Galaxy. This project wants to go one step further trying to put buildings like hospitals and place them to users that are sending georeferences through an application. Another APP will be used to find and filter the different users inside the building. It will be used Flutter to send the information to a central data warehouse to gather the information related to the geoposition of them inside the building

Requirements
-Liquid Galaxy RIG
-Mobile device
-Space Navigator
-Flutter APP

Deliverables
- The new App published on the Play Store under the Liquid Galaxy LAB account.
- Full documentation and code on our Github.
- Application that interacts with the liquid galaxy rig
- Documentation
- Flutter application that finds and filter the different users inside the building

Programming languages
JavaScript, Dart



Space invaders

Duration: 175h
Difficulty level: Medium

Introduction

Space Invaders is another game that achieved tremendous popularity during the 70' and 80'. As other pixel games created for the Liquid Galaxy, the aim of this project is to make it multiplayer allowing various users to be connected against the machines. An application will work as a controller for moving and shooting the different enemies that appear into the game.

Requirements
-Liquid Galaxy RIG
-Mobile device
-WebSockets

Deliverables
- Application that interacts with the liquid galaxy rig
- Documentation

Programming languages
JavaScript





Ubunbu 22.10 LTS porting of Liquid Galaxy core

Duration: 175h
Difficulty level: High

Introduction

Most of the world installations of Liquid Galaxy run on Ubuntu 16.04 LTS. Some on newer versions, but it’s time to make a good port for the latest Ubuntu, that’s 22.10.


Requirements

A liquid Galaxy installation for the Ubuntu 22.10, including code, installation script, and documentation.


Deliverables

- Full documentation and code on our Github.


Programming languages

Bash


References

https://github.com/LiquidGalaxy 

https://github.com/asherat/LG_Benchmarking/wiki/Liquid-Galaxy-Installation 





LG KML graphics library generator

Duration: 175h
Difficulty level: Medium

Introduction

LG Developers always try to reuse others' code for representing the typical primitives on the LG. The idea is to create an Android/Java library that can be reusable and has a minim of 20 common graphics.


Requirements

Code for the primitives on a Android library format.


Deliverables

- Full documentation and code on our Github.


Programming languages

Android


References

https://developers.google.com/kml/documentation/kmlreference




Virtualbox installation of Liquid Galaxy core

Duration: 175h
Difficulty level: High

Introduction

While most of the world installations of Liquid Galaxy run on Ubuntu 16.04 LTS, our developers and students can’t usually afford to have a minimum of 3 screens, pcs and a tablet to develop. For this reason, we went to Virtual machines years ago for development.

We want to upgrade the methodology and code needed for this with the latest virtual box.


Requirements

A liquid Galaxy installation for Oracle’s Virtual Box next to a Ubuntu 22.10, including code, installation script, and documentation.


Deliverables

- Full documentation and code on our Github.


Programming languages

Bash


References

https://www.virtualbox.org/ 

https://github.com/LiquidGalaxy 

https://github.com/asherat/LG_Benchmarking/wiki/Liquid-Galaxy-Installation 





NEWS



STICKY NEWS:

*** Join our new Discord channel if you want to collaborate with us.

Just join with this link:  https://discord.gg/peGA5K8tJU

And remember to be polite and respectful in your communications, avoiding 
non-inclusive comments and terms.

*** Review the latest English presentation about Liquid Galaxy and GSoC
Past Saturday, January 28th, at 11:00 CET, we held a Discord community GSoC 2023
and Liquid Galaxy project streaming presentation. With the help of mentor Yash, we make a great
presentation and Q&A session to wanna-be contributors. 
Look at it carefully to get the point of collaborations and GSoC.

Image by Prat Hamesh

*** Project Ideas for GSoC 2023 are fully published
A total of 27 project ideas have been created by the senior mentor's team and ideas from
old and new wanna-be contributors. Browse this page for ideas or present your own.


*** GSoC 2023 mentors team is ready






We continue receiving more contributors' proof of knowledge videos .
Preliminary videos GSoC 2023 for Liquid Galaxy project - Ryan Kim


Preliminary videos GSoC 2023 for Liquid Galaxy project - Arnav Sarkar

Preliminary videos GSoC 2023 for Liquid Galaxy project - Likhith M

Preliminary videos GSoC 2023 for Liquid Galaxy project - Prayag Biswas

Preliminary videos GSoC 2023 for Liquid Galaxy project - Tejas Singh



10.2.2023
Upcoming streaming:
2023 new projects for the Liquid Galaxy

On Feb 18, Saturday, 11:00 am CET,  we'll stream a new session for the contributors.
We'll present some of the projects ideas we are more focus in, from the 27 available here, and
explain about new ones coming soon.

Join us here:





10.2.2023
Even more contributors videos

We continue receiving more contributors' proof of knowledge videos .

Preliminary videos GSoC 2023 for Liquid Galaxy project - Suvitson Harrese Daniel

Preliminary videos GSoC 2023 for Liquid Galaxy project - Himanshu Barde


4.2.2023
More contributors videos

Take a look at more contributors' proof of knowledge videos coming.

Preliminary videos GSoC 2023 for Liquid Galaxy project - Amanjot Singh

Preliminary videos GSoC 2023 for Liquid Galaxy project - Aryaman Sinha

Preliminary videos GSoC 2023 for Liquid Galaxy project - Manash_Kumar




3.2.2023
We reached 100 contributors on our Discor
d 

Most of them are new to the community, with several senior mentors onboard and older contributors, 
the community is growing there and interacting a lot, helping to each other in the first steps
to collaborate with the Liquid Galaxy project.


2.2.2023
More contributors videos

Take a look at this very nice content created by Soham Jaiswal, a 45 minutes full training 
on how to build the Liquid Galaxy in a virtual machines environment, as requested for 
wanna be contributors.



25.1.2023
Wanna-be contributors videos

Here you'll find the initial proof of knowledge videos that are sending contributors.

Preliminary videos GSoC 2023 for Liquid Galaxy project - Aditya Kumar

Preliminary videos GSoC 2023 for Liquid Galaxy project - Pratyaksh Khurana

Preliminary videos GSoC 2023 for Liquid Galaxy project - Soham Jaiswal

Preliminary videos GSoC 2023 for Liquid Galaxy project - Sudhanyo Chatterjee








23.1.2023
The Liquid Galaxy project has presented his proposal for GSoC 2023.


We'll wait till Feb 22 to know if we are a selected org this year.
Good luck everyone!
In the meantime, contributors will continue the preparation following
the Preselection requirements mentioned in this post.






21.1.2023
Updated website theme

With the help of contributor and now mentor Yash Raj, we've upgraded the theme for our Blogger
site. Thank you, Yash !
Please report on the Discord server any bugs or commentary about this new look. Soon we'll
create some tasks to even make it better.


14.1.2023
New updated LG installation manuals (both real and virtual)

Find here and in our documentation menu the updated for 2022 manuals, developed by
student Alejandro Illán (Thanks) English Spanish


10.1.2023
Project Ideas are being populated
Scroll down for the initial batch of Project Ideas for GSoC 2023 and the Liquid Galaxy project.
We'll be upgrading this list in the following weeks. No special order, all the proposals are exactly the same interest
for our projects and have been ideated by the senior mentor's team.

9.1.2023
Happy New Year everyone!
Next Saturday, January 28th, at 11:00 CET, we'll have a Discord community GSoC 2023
and Liquid Galaxy project streaming presentation. Join us here and spread the voice.
Q&A will be through the Youtube chat channel and our Discord server.

Image by Prat Hamesh



20.12.2022 University presentations going on
We've had the opportunity to present to Lleida's university EPS engineering students the
GSoC program.


We also presented the GSoC program to Murcia's UCAM university the past December 14th,
in a magnificent church:



10.12.2022
GSoC program and the Liquid Galaxy project were presented
at Devfest Girona
event from the GDG Girona Google Developers group (Spanish)


7.12.2022
We're proud of being selected by Google Open Source office to present our project and our experience
in the GSoC program, in their so-called Community Talks.






14.11.2022

Next moday Nov 21 @ 10:35 h AM

we'll explain the GSoC program to the local Polytechnic school, EPS-UDL





11.11.2022
Google has announced the 2023 calendar program details:



https://opensource.googleblog.com/2022/11/get-ready-for-google-summer-of-code-2023.html

and timeline

https://developers.google.com/open-source/gsoc/timeline 

January 23 - 18:00 UTC
Mentoring organizations can begin submitting applications to Google
February 7 - 18:00 UTC
Mentoring organization application deadline
February 7 - 21
Google program administrators review organization applications
February 22 - 18:00 UTC
List of accepted mentoring organizations published

February 22 - March 19
Potential GSoC contributors discuss application ideas with mentoring organizations
March 20 - 18:00 UTC
GSoC contributor application period begins

April 4 - 18:00 UTC
GSoC contributor application deadline
April 27 - 18:00 UTC
GSoC contributor proposal rankings due from Org Admins
May 4 - 18:00 UTC
Accepted GSoC contributor projects announced

May 4 - 28
Community Bonding Period | GSoC contributors get to know mentors, read documentation,
get up to speed to begin working on their projects
May 29
Coding officially begins!

July 10 - 18:00 UTC
Mentors and GSoC contributors can begin submitting midterm evaluations
July 14 - 18:00 UTC
Midterm evaluation deadline (standard coding period)
July 14 - August 21
Work Period | GSoC contributors work on their project with guidance from Mentors
August 21 - 28 - 18:00 UTC
Final week: GSoC contributors submit their final work product and their final mentor
evaluation (standard coding period)

August 28 - September 4 - 18:00 UTC
Mentors submit final GSoC contributor evaluations (standard coding period)
September 5
Initial results of Google Summer of Code 2023 announced
September 4 - November 6
GSoC contributors with extended timelines continue coding
November 6 - 18:00 UTC
Final date for all GSoC contributors to submit their final work product and final evaluation
November 13 - 18:00 UTC

Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines

6.11.2022

After some deliberations with the community, we're trying a new communication method for GSoC 2023

maybe more used by young developers, that's Discord :)

Thanks to collaboration from 2022 GSoC contributor Yash Raj, we now have a community there.

Just join with this link:  https://discord.gg/peGA5K8tJU

This channel will be used to make most of the live communications with the wannabe contributors and mentors

but we'll also be continuing to use email as a global method for asynchronous comms.


Also, take a look at Yash's Lightning Talk in the GSoC 2022 contributors summit:





4.11.2022


You can take a look at the Devfest Lleida event where the LG Space Chess project was presented (video in Spanish).

Developed by student Pablo Sanchidrian and mentored by Víctor Sánchez, Google Developer Expert in Web Technologies, and Andreu Ibanez, mentor and admin of the Liquid Galaxy project, the LG Space Chess application is a unique piece due to the future functionality will have: play chess against a satellite orbiting the earth.





3.11.2022
We're proud of being promoted by Google and GSoC
in this video:


Also here you can see the very first promotional presentation we've done for GSoC 2023
in the Devfest Spain, in Valencia. Devfest are the biggest event Google Developers Group
do all year around.


6.10.2022

To start the GSoC 2023 campaign we're announcing
the first conferences and activities to promote it.

As we always say in the Liquid Galaxy project, we do stuff all year long, as students and contributors help
the project growth continuously.


- Devfest Lleida 2022
Space Chess GSoC 2022 presentation
face-to-face and online

- Devfest GDG Spain, Valencia
scheduled face-to-face for 29 October 2022

- Podcast GDG Spain, GSoC 2023 presentation
scheduled online for November 2023



- Devfest Girona 2022, GSoC 2023 presentation
scheduled face-to-face for 29 October 2022
Please register at CLP event




- Google Developer Student Club Spain, GSoC 2023 presentation
scheduled online for November 2023

- EPS-UDL GSoC 2023 presentation
scheduled face-to-face for November 2023


Our Team

Great people make great work. Meet the team.
'

PARTNERS

We are proud to work with some of the best partners.