This is the main and unique post for GSoC 2022 and the Liquid Galaxy project.
NEWS
20.9.2022
GSoC 2022 has ended. Congratulations to all successful students, and thanks to our big team of mentors and helping hands around !!!
10.9.2022
Finally, on September Wednesday 14th we'll show up the full and real Google Summer of Code 2022 Demo Day from the Liquid Galaxy project. Hope you enjoy the contributor's projects.
8.9.2022
Last days for contributors to clean up their bugs, finish documentation, and upload code to Github.
It's vital for all to follow up on Google guidelines, and ours, to achieve the full GSoC, so please read this excerpt from https://developers.google.com/open-source/gsoc/help/work-product :
As part of the final evaluation, all participating contributors must provide a link to the work they have done for the program. Failure to do so properly may result in failing the program. There are several different ways to do this, so please read this document carefully.
These links will be published on the public archive of GSoC projects. They help demonstrate the work that was done during the program. They are also a great way for you to refer back to your work for future employers.
In brief: The target of the link should contain a short description of what work was done, what code got merged, what code didn't get merged, and what's left to do
Remember that once you submit your final work submission, you can edit it until your final work submission deadline.
And that You should share your link with your mentor BEFORE submitting your evaluation to make sure it meets their expectations.
Requirements: It must be easy to identify the work you have done. (i.e. the changes you made or new code.)When someone goes to the provided URL it should be clear what work you did without requiring them to do significant additional digging.
It should be in a stable location. The URL cannot be changed after submission.
Someone else should be able to use the content at (or referenced from) the target of the link to extend your work.If your work is 100% complete, they should be able to use it.
If your work is not 100% complete, it should be clear what's left to do. """
To clear all, and mixing Google requirements and the ones from the Liquid Galaxy project organization, all students must supply the following URLs at their work product submission:
- Their Github fully updated, pointing to the specific GSoC developed project
- A URL with a Google Docs or Github Readme documentation
- A link to your projects App on the Google Play Store
(find those approved at our org address: https://play.google.com/store/apps/developer?id=Liquid+Galaxy+LAB)
Remember than this year no project will be approved without his app published on the Play store, clean of bugs.
Good luck !!!
3.9.2022
The Demo Day went with a few technical problems, so expect to have a full video with demonstration, experiences, and so on after GSoC finishes, around the 3rd week of september.
The community is reaching its goals, and now 15 applications are on the Play Store:
14.8.2022
August runs always fast and the 2nd and final evaluation is approaching.
On September 1st, 2022, reserve your calendar for our live streaming for the second evaluation where all the contributors will present their projects, and mentors and other contributors will comment.
In the meantime, we want to notice the good work of student Alejandro, next to his mentors and other contributors, who's been re-coding our never published applications on the Play Store. Those are appearing now and it's a pleasure to see them published. Look forward at the end of this GSoC for many more apps published.
21.7.2022
Midterm evaluation is almost here, and students are sending their proof of work for the global community, and soon all their code and more.
On Friday 22 at 16:00 CEST we'll have the online midterm presentation. You can watch the video here when opening.
11. 7.2002
All contributors and mentors are hard-working to reach their goals for the first evaluation that is approaching fast.La Palma Volcano Eruption tracking tool
20.5.2022
And finally, Google made the final announcement, and we've 10 selected ones. But first some stats from Google Open Source Announcement:
And our selected projects are:
Project Title | Contributor | Assigned Mentor(s) |
---|---|---|
Alejandro Illán Marcos GSoC 2022 - Android Application refurbishment | Alejandro Illán Marcos | Marc Gonzalez Capdevila Karine Pistili Rodrigues |
Liquid Galaxy tool to predict possible satellite collisions with special garbage | Alexandre Alemany | Moisés Martínez Andreuibanez |
TinyGS data visualization for Liquid Galaxy | Goutam Verma | Andreuibanez Merul Dhiman Mario Ezquerro |
CropDoc for Android | GuillemCF | Gabry Mario Ezquerro |
Galaxy Asteroids | Leticia CR | Marc Gonzalez Capdevila Karine Pistili Rodrigues |
Liquid Galaxy SatNOGS Visualization Tool (LG S.V.T.) | Michell Algarra | Andreuibanez Marc Gonzalez Capdevila Karine Pistili Rodrigues Otávio Oliveira |
Pablo Sanchidrian Herrera GSoC 2022 - LG Space Chess | Pablo Sanchidrian | VictorSB Andreuibanez |
Dronecoria RAS Version 2 | Syed | Lot Amorós Karine Pistili Rodrigues |
BIM Liquid Galaxy Visualizer | Vinícius Cavalcanti | Marc Gonzalez Capdevila Karine Pistili Rodrigues |
350h La Palma Volcano Eruption tracking tool | Yash Raj | Merul Dhiman Ivan J |
Congratulations to the selected ones, and thank you very much to the not selected, keep the good work in Open Source for another year.
14.5.2022
Here you can see our first and last global Meet, before the final announcement is made from Google on May 20.
Goog luck to all of the contributors
6.5.2022
Mentors and wannabe contributors are having more MEETs reviewing proposals, goals, and timelines:
3.5.2022
29.4.2022
Mentors and orgs are reviewing the proposals and starting to communicate with wannabe contributors.19.4.2022
Today is the last day for proposals at the GSoC platform.
We want to thank the almost 40 students and contributors that have approached the Liquid Galaxy project to express interest for, and congratulate to the percentage that have finally debated with a mentor and filled up a proposal on the system.
We wish you all good luck!!!
Agenda for the upcoming months:
- Mentors will be reviewing your proposals, and possibly requesting more Meets to get some specifications and maybe changes.
- On May 20 Accepted GSoC contributor projects will be announced, we'll not know anything till Google announces it, so please, do not contact us on this and wait for Google's announcement.
- From May 20 till June 13, you'll get to know mentors, read documentation, get up to speed to begin working on your project projects.
- On June 13 coding starts, unless you have agreed with your mentor and admins about a different agenda, as Google is permitting this year slight changes on this.
14.4.2022
Videos still coming.
13.4.2022
Lots more of great videos are coming, contributors are working hard to achieve his goals !
2.4.2022
Clarifications about methods and technologies we want to see in your proposals, according to our way of working based on the 12 years of experience on GSoC and 14 on the Liquid Galaxy project:28.3.2022
New projects proposals added:
- New Space related visualization project in collaboration with Hydra-Space, a world's first:
"LG Space Chess"
- New core LG project:
"Android Application refurbishment"
More contributors sending his videos to demonstrate proof of knowledge on the LG
23.03.2022
More nice videos are coming
19.3.2022
Wannabe contributor Yash Raj
7.3.2022
So, what's next ?? Follow Google instructions and read all this unique Liquid Galaxy project GSoC 2022 post, including the "PINNED NOTE for wannabe contributors: scroll down to the new called: "1.1.22 GSoC 2022 Liquid Galaxy project methodology for early choosing contributors." for the next steps to collaborate with us."
- Watch our short videos: What is GSoC? and Being a GSoC Contributor
- Check out the Contributor/ Student Guide and Advice for Applying to GSoC doc.
- Review the list of accepted organizations and find two to four that interest you and read through their Project Ideas lists.
- When you see an idea that piques your interest, reach out to the organization via their preferred communication methods (listed on their org page on the GSoC program site).
- Talk with the mentors and community to determine if this project idea is something you would enjoy working on during the program. Find a project that motivates you, otherwise it may be a challenging summer for you and your mentor.
- Use the information you received during your communications with the mentors and other org community members to write up your proposal.
(WAS) PINNED NOTE for wannabe contributors GSoC 2022 Liquid Galaxy project methodology for early choosing contributors for the next steps to collaborate with us.
To test your abilities we need some proof of knowledge and dedication, so before you have the first Meet with us you'll have to install, run and make a video of every one of these actions:
1 - We're the Liquid Galaxy project, so you'll have to install your own LG rig, physical or virtual.
Look at the menus of this website, identify the documentation you want to follow (last and updated from 2021) and install your rig on 3 laptops or on a computer with enough power to run 3 or 4 virtual machines (3 for the rig, one for and Android tablet for control, usually with Bluestacks)
2 - Run at least two of our Android applications against your own rig. Browse the menus, look at the applications on the App Store and run the apps against your setup. You'll need a real 10" Android tablet (usually running Android 6 or 10), or a virtual setup. Instructions on this on the LG manuals.
Selected videos will be shown here for collaborator interest engagement.
3 - And last, start to write your own proposal, with one of our project Ideas (down on this page) or one that you propose to us. For this we'll provide a master project for you to fill up, but, you can start now in thinking on your project generally.
Proposal master document (make a copy on your own drive, name it this way: "student name GSoC 2022 - project name" , and share with us the link in drive with comments permissions, we'll not review PDFs or other files)
Video format: we need an MP4 file recorded horizontally send by mail or shared in Youtube.
19.2.2022 More upcoming presentations of the GSoC program in Spain
February 26th in Girona.18.02.2022 Some new projects proposed by mentors and students are appearing in the Ideas list, browse down to read all of them !
7.2.2022 The Liquid Galaxy project has applied to the GSoC program 2022. Now Google will review all the applicants and communicate the accepted ones on March 7th.
Good luck to all the applying organizations!
In the waiting time, why not read the program rules?
https://summerofcode.withgoogle.com/rules
6.2.2022 More upcoming GSoC presentations (Spanish)
On February 26, Andreu Ibanez will present the 2022 GSoC program at the Devfest Girona Google Developer Groups event.
On March 23, Andreu Ibanez will present the 2022 GSoC program to the Google at the Devfest Málaga event, AKA: BiznagaFest
23.1.2022 New GSoC live streaming presentation
On January 28, 18:30 CET, Andreu Ibanez will present the 2022 GSoC program to the Google Developer Student Clubs of Spain, and whoever who want to attend virtually in the Youtube streaming :20.1.22 Exploring Cross-polinization among OS communities
Regarding our Newspace related visualization project ideas, we're exploring possibilities of collaboration with SatNOGS, another GSoC organization under the umbrella of Libre Space. We're holding meetings with interested contributors and some of the leaders of the Open Source global network of satellite ground-stations
12.1.22 Google has published the final agenda for GSoC 2022, there're changes !
Here's a copy but remember to check always dates, just in case.
February 7 - 18:00 UTC
- Mentoring organizations can begin submitting applications to Google
February 21 - 18:00 UTC
- Mentoring organization application deadline
February 21 - March 6
- Google program administrators review organization applications
March 7 - 18:00 UTC
- List of accepted mentoring organizations published
March 7 - April 3
- Potential GSoC contributors discuss application ideas with mentoring organizations
April 4 - 18:00 UTC
- GSoC contributor application period begins
April 19 - 18:00 UTC
- GSoC contributor application deadline
May 12 - 18:00 UTC
- GSoC contributor slot requests due from Org Admins
May 20 - 18:00 UTC
- Accepted GSoC contributor projects announced
May 20 - June 12
- Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects
June 13
- Coding officially begins!
July 25 - 18:00 UTC
- Mentors and GSoC contributors can begin submitting Phase 1 evaluations
July 29 - 18:00 UTC
- Phase 1 Evaluation deadline (standard coding period)
July 25 - September 4
- Work Period | GSoC contributors work on their project with guidance from Mentors
September 5 - September 12 - 18:00 UTC
- Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)
September 12 - September 19 - 18:00 UTC
- Mentors submit final GSoC contributor evaluations (standard coding period)
September 20
- Initial results of Google Summer of Code 2022 announced
September 12 - November 13
- GSoC contributors with extended timelines continue coding
November 21 - 18:00 UTC
- Final date for all GSoC contributors to submit their final work product
November 28 - 18:00 UTC
- Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines
6.1.22 GSoC 2022 presentation at GDG Google Cloud Español
Streaming live is there:1.1.22 GSoC 2022 Liquid Galaxy project methodology for early choosing contributors.
As plenty of students and collaborators are contacting us very early and asking for the next steps, that's good!, we want to clarify the method we'll follow this year.
Read carefully and follow the steps.
PLEASE DO NOT CONTACT US TILL GOOGLE HAS MADE HIS DECISION ON THE ORGANIZATIONS SELECTED FOR THIS GSOC 2022, we don't want to make contributors work without clarity on this. Unless, of course, you're not contacting us only for GSoC and have a clear interest in helping the community with further developments.
To test your abilities we need some proof of knowledge and dedication, so before you have the first Meet with us, after Google makes their announcement (good luck!), you'll have to install, run and make a video of everyone of these actions:
- We're the Liquid Galaxy project, so you'll have to install your own LG rig, physical or virtual.
Look at the menus of this website, identify the documentation you want to follow (last and updated from 2021) and install your rig on 3 laptops or on a computer with enough power to run 3 or 4 virtual machines (3 for the rig, one for and Android tablet for control, usually with Bluestacks)
- Run at least two of our Android applications against your own rig. Browse the menus, look at the applications on the App Store and run the apps against your setup. You'll need a real 10" Android tablet (usually running Android 6 or 10), or a virtual setup. Instructions on this on the LG manuals.
- And last, start to write your own proposal, with one of our project Ideas (down on this page) or one that you propose to us. For this we'll provide a master project for you to fill up, but, you can start now in thinking on your project generally.
And in the meantime why do not take a look at our 2021 page and see the presentation video?
Start working now, but do not contact us till Google makes the officially accepted orgs announcement (good luck to all of us!)
31.12.2021
so our wishes are for this mess to stop ASAP and get back to normality.
As of today we're starting to publish our Ideas Page for GSoC 2022. Look down on the page for this preliminary set of project ideas. While we all wait for the final agenda of this GSoC 2022, to be published soon on the program's web site , remember some important things:
- First of all organizations, like us the Liquid Galaxy project, will apply to GSoC 2022, this will be around February.
- Around March Google will publish the selected ones for next year's program. Last year were 199 organizations from around the world.
- In April will open the window for the applications to the projects of selected orgs.
Stay tuned to these pages for important Liquid Galaxy project information and always to the GSoC Program one.
And in the meantime why do not take a look at our 2021 page and see the presentation video?
26.12.21
Just to note that students are early contacting us and some of them demostrating a real interest on contributing to our project. Among them we can mention: Vanshika , bhakuni, Om , Lukas , Shivam , Muhammad , Guillem, Xavier, Marc, Irene, Paula and some more.
20.12.21
Early Core Mentor Team are happening, we're defining the project Ideas for next years GSoC 2022
next to Senior Mentor Marc Gonzalez and Andreu Ibanez, admin
next to Senior Mentor Marc Gonzalez and Andreu Ibanez, admin
17.12.21 We're starting the promotion for the GSoC 2022 campaign, not only for our project but for all the wanna-be organizations and contributors that will apply.
Devfest Menorca 17.12.21
16.12.21 Estimated timeline for GSoC 2022:
Organizations will be able to apply early in the year and be published the chosen ones in early March
Contributors (not any longer restricted to University students) will be able to apply early April
11.11.21 BIG GSoC announcement by Google that changes everything, main 3 points are:
Welcome Contributors
175 or 350 hours projects
Increased flexibility of timing for projects
------------ NEWS FEED END -------------------
Here you can read our preliminary project ideas for Liquid Galaxy 2022 GSoC.
As last year those are divided into sections, like core libraries, pieces of code that can be reusable in other projects, and project ideas this year based on Google technologies, like Tensorflow, Android, Flutter, etc
All have to be able to demo the Google Earth and Liquid Galaxy power as visualization tool.
Important: those are ideas, we really want Contributors to come with his own ideas and present them to us.
Please act according to the GSoC timeline before contacting us.
IMPORTANT CONSIDERATION about project duration:
Remember that for 2022 GSoC is back the 350 hours, full 3 months period, projects. Next to this are the 175 hours (3 months 4 hours dedication daily), and also the possibility to extend a bit the work window in September or June. 175 or 350 hours projects will be rewarded accordingly with the GSoC normative.
In front of the name of each project, we note our duration estimation. Final one will be agreed between the mentor and the student.
We are again very interested in projects that are fully developed on Android, both JAVA or Flutter (any other interest there?). Our experience and the one from our users is simply: projects developed for Android have a longer lifespan, less maintenance, and easier installation (almost zero).
This project is based on past Simple CMS E.S. app, GSoC 2020 developed, but brand new and focused on the idea of capturing the situation of the camera on a LG rig and add animations in between, adapting the time and frames to obtain two different files;
The goal of this project is to create an app that makes it possible for people to look for a satellite and show up their orbit and projection on Earth and all the data possible from the SatNOGS database.
Using the NORAD id from the satellite, the app will show all the data captured from a SatNOGS ground station. With this, not only the client will be given the position of the satellite, but also the contents of the signal that the ground station is able to capture. All this information is included in the SatNOGS database.
SatNOGS is a Satellite Networked Open Ground Station. The ground stations are antennas that capture transmissions from satellites. Using this network, SatNOGS created a database with all the information captured since its creation and is open and free. This database contains information about the satellites, the data received in the communication, the protocols of transmission accepted.
350h TinyGS Visualization tool for the Liquid Galaxy
The goal of this project is to create an app that visualizes all of the information available on the open project TinyGS.
350 h Crop Doc Android Visualization tool for the Liquid Galaxy
Based on GSoC 2021 Crop Doc project, this year we want it developed for Android phones using Tensorflow Lite.
(last year reference: https://youtu.be/ZbF7jS1Roqo?t=4064)
Skills required/preferred: Android or Flutter, Tensorflow
Possible Mentors: Moises Martinez, PhD AI
Difficulty rating: HIGH
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account, that makes a photo of a crop, runs it again a Tensorflow model and makes a visualization of all the data available on the Liquid Galaxy rig.
350h La Palma Volcano Eruption tracking tool
Spain's Canary Island La Palma has had a devastating volcano eruption for 3 months.
Google Earth, next to drones, has been a daily used tool to show up the progression of the lava.
The idea behind this project is to reach all data available from many sources and represent a historic track of how the volcano affected the areas, showing up information of everything available, lava tracks, houses and roads destroyed, farms and lands affected, etc
Skills required/preferred: Android or Flutter, web scrapping
Possible Mentors: Gabriel Izquierdo
Difficulty rating: Medium
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account, that gets the data from available sources of how was the evolution in terrain, temperature, tremors and others from the La Palma eruption. and makes a visualization of all the data available on the Liquid Galaxy rig.
350h Real Estate Presentation for Liquid Galaxy The project is a controller in which users has access from their own cell phone or device connected to the same network as the Liquid Galaxy, and he could move the elements that are presented on the screens in front of him. The user could, for example, access a floor plan of a building under construction and click on a certain room, opening a 360 video on the LG’s screens and he could then move around and get to know the environment better. You could view a 360 image. Take guided tours of a museum with the appears and interacting using your cell phone, mouse or devices such as Space Mouse. Approaching or moving away from works of art for example.
Skills required/preferred: Android or Flutter, Mediaplayers
Possible Mentors: Marc Gonzalez
Difficulty rating: HIGH
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account, that allows you to move around a place with the Liquid Galaxy rig. AN user interface will move you around the different rooms.
175h Dronecoria RAS version 2
Extension of the GSoC 2021 project by Karine Pistili.
Reference: https://youtu.be/ZbF7jS1Roqo?t=1660
Skills required/preferred: Android or Flutter
Possible Mentors: Karine Pistili
Difficulty rating: Medium
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account, that will add some new functionalities to the RAS application.
350h AirMashup 2
We want to recreate GSoC 2019 Albert Morea's project in Android or Flutter.
Skills required/preferred: Android or Flutter, KML
Possible Mentors: Andreu Ibanez
Difficulty rating: Medium
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account, that will add some more databases and visualizations to the Airmashup original app.
175h "Android Application refurbishment"
We need some contributor to help us in finishing touches to applications that never reached the Play Store, usually due to simple stuff that the students can not modify due to last minute. Also we want all of those applications uploaded to be Huawei's App Gallery, another app store based on an Android fork that is starting to have plenty of users in Asia and the rest of the world.
If you think you can help us contact us at liquidgalaxylab gmail com and we'll have a meet to comment.
We really want this project to be accomplished this year, so it you have a good Android and Flutter knowledge, have used the app stores before, and want to be on our final list, apply to this project now.
A Newspace related visualization project in collaboration with Hydra-Space.
The basic idea is to use the Liquid Galaxy cluster as a handler and visualizer of a world chess gamethat will happen with people around the world and through satellite communications, a world's first !!!
The project involves the adaptation of the chess logic, using an open application already developed like GNU Chess (https://www.gnu.org/software/chess/) and the handling of the game communications, creating different visualizations on the LG, like the lg, like the flow of the chess commands from earth to the space and back, the board and the actual chess pieces status and so on.
350h Satellite Space Collision prevision
Skills required/preferred: Android or Flutter, Tensorflow
Possible Mentors: Moisés Martínez
Difficulty rating: High
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account.
Skills required/preferred: Flutter, NodeJS, HTML, Javascript and CSS
Possible Mentors: Victor Sanchez, Google Developer Expert in HTML5
Difficulty rating: High
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account, for the controls, and the code to play in a 5 screens lg running chromium under linux.
Possible Mentors: Victor Sanchez, Google Developer Expert in HTML5
Difficulty rating: High
Expected outcomes: an App deployed on Google's Play Store, Liquid Galaxy account, for the controls, and the code to play in a 5 screens lg running chromium under linux.
350h Liquid Galaxy Unity This project aims to study and build the architecture to send any Unity 3D Engine WebGL scene to Liquid Galaxy Cluster. The platform will have a web service to manage the scene and a mobile app to serve as a controller to the scene.
This project aims to share the great views of a Liquid Galaxy with people that do not have access to a system. The idea is to allow people to give instructions remotely to an actual Liquid Galaxy installation and see it live and remotely through a webcam or recorded on video.