Unique Post for GSoC 2025 at the Liquid Galaxy project - Liquid Galaxy project community site

Unique Post for GSoC 2025 at the Liquid Galaxy project


Google Summer of Code 2025
21st edition


Now we're entering the selection period 
Statistics and next steps after the proposal period
published April 9, 2025

A total of 63 proposals were presented, 44 totally according to our rules (in this post) and 19 in the spam category, due to IA generation, poor quality, unrelated matters or heavy lack of content.
In general, we want to congratulate our contributors for such a big effort.
The Liquid Galaxy project way of doing GSOC is not easy, and if you have a proposal successfully accepted by us on Google's platform you've been a hard worker, thanks.
Thanks too to our mentor team led by Yash, Vedant, MoisĆ©s, Claudia, Miquel, Prayag, and Mahinour, who has been dealing with all preliminary tasks and commenting proposals, you're the best, team! 

And to feed your curiosity some amazing statistics from the global GSoC process (Google words):

15,241 participants submitted 23,559 proposals for GSoC 2025. 
These are the highest numbers we've had in our 21 years of GSoC- more than 2.5 times the previous record! We also had over 98K folks register for the program (this is double the previous record)



Next steps
Following Google's agenda in the upcoming weeks, mentors will evaluate the validity of your proposal, commenting or asking for a face-to-face meet.
In this situation, pre-assigned mentors will ask you technical questions still unanswered in your proposal, next to look at your eyes and listen to your technical abilities for us to believe in your project delivery capabilities, and avoid proposals made with, let's say, strange techniques... AI-based, excessive friends help, or whatever.
Mentors have a lot of experience in dealing with contributors and will evaluate you fast. With this preliminary evaluation, the balance of your LG Scores, and some more data, we'll start next to Google to figure out the number of proposals we'll handle this year.

PLEASE understand a few things carefully:
- We don't know as of today, even Google does not, how many slots we, or any org, have this year. This is a one-month process with hard work between Google GSoC administrators and the open-source organizations.
With the ranking, many other inputs, and the number of slots available, will come the contributor's team for this GSoC 2025 on May 8.
 
- Please be polite when reaching out for a comment on your proposal or an interview. We will try to interview all the proposals that have reached a good quality, thanks to the contributor's effort, and our senior mentor team. Last-minute proposals, that have zero LG score, had lots fewer opportunities due to our rules.
If you're rude or insistent on your communications your opportunities go to the end of the review cue.

- Remember that we have to continue our evaluation till May 8, when Google and only Google will announce the selected contributors.

You all still have to do these tasks:
- PDD video (info in next paragraph)
- #BuilwithAI video (info in next paragraph)
- Finish your preliminary tasks if you want to increase your LG Score and chances to reach GSoC.

SO work hard and continue this new period of the so called
 GSoC race ;)


For all of you who have presented a proposal in Google's GSoC platform, start to create the video
for the PDD 2025

Including :

- A very short presentation of the contributor, place, name, and studies
- The name of the proposal presented at the Google GSoC platform
- The goal of the project, what is the data that will be presented on the Liquid Galaxy, and how you'll get it and deal with it on the Flutter or Web application
- Why your proposal is special, and why does it have to be chosen for this year's GSoC

It has to be a maximum of 3 minutes of video presentation with your face on camera, good sound and good lightning, with no edition. NO SLIDES only you in front of the camera. -edited for clarity-

So start to record your video, max 3 minutes, and send it to liquidgalaxlab gmail on a google drive folder, not later than April 20. 

Reserve your slot at the Google event platform and send screenshot to have your video accepted https://gdg.community.dev/e/m8pmex/



- Goal: to create small open-sourced applications in Flutter or our web tech stack for the Liquid Galaxy. The applications must run in smartphones, vertical, 6.3”, if developed in Flutter API level of last year.

- The working application should demo a simple AI use case accessing an open-source model, preferably Google’s Gemma 2, in an external API. The cost of the API will be up to the user of the tool, as they have to put their own key in a setting of the app.

- The LLM results must be shown on the Liquid Galaxy screens, sending the coordinates, text or whatever is the return of your query. Also, you can use voice synthesis to speak out aloud.

- Participants: The contest is open to all Liquid Galaxy contributors and anyone interested

- Dates: The last day to send us all the materials is April 20, 2025, no excuses there.

- Applications per person: max two (edited for clarity)

- App: You have to send us a Google Drive folder with the following contents:

. Documentation in Google Docs

. A link to your GitHub project.

. Video: recorded in HD, horizontally, with you introducing yourself, presenting the app functionalities, showing the app, and showing the virtual liquid galaxy accepting commands from your app. It should be a minimum of 10 minutes, and a maximum of 20.

. If Apk compiled targeting minimum Android 14 (API 34).

- Jury: will have Google Developer Experts in Flutter and Liquid Galaxy project mentors.

- Awards:

1st: 100 $ in cash (through Paypal), Xtorm mobile accessory (50$)

2nd: Xtorm mobile accessory (50$)

1 and 2: Big swag pack, with shirts and stickers of Flutter, Flutter Lleida, Liquid Galaxy and more.

Everybody that sends an app that works and follows rules will receive a certificate of participation.


And, of course, awareness for the final selection on GSoC !!! That will be days away.


- Mentions: All participants releasing a functional application will receive a certificate of participation, will be mentioned on our site and social networks, and have another opportunity to present their project in a special Liquid Galaxy streaming that will be held on April 26, 2025, 16:00 CET.

- Promotional events: the projects will be shown at several Google Developers events across Spain and maybe Europe. Google will also be informed.

- Disclaimer: We reserve the right to modify, improve, or make final decisions on the winner selection.

Remember, this contest is to motivate you to code, learn, help others, and be near the selection to the GSoC 2025.

Reserve your slot at the Google event platform and send screenshot to have your work accepted.


A total team of 22 mentors of various levels, including trainee, junior, seniors, and Google Developer Experts mentors, are ready for this GSoC 2025 at the Liquid Galaxy project.

MENU





We are happy to announce that the Liquid Galaxy project has been accepted for GSoC 2025.

Searching for our project ideas? look no further and click:


As March 24, 18:00 UTC, Google has opened the GSoC platform for contributors who want to get an "internship" this summer in the program to register their proposals.





The Liquid Galaxy project has received till today, March 24, 40 proposals, from the more than a hundred contributors that have been working with us in the recent months.

Google will close their platform on April 8, and till May 8 the organizations and Google will select the best proposals to be the ones working this Google Summer of Code.

Good luck to everyone !

ALL ABOUT THE PROPOSAL (from latest general Meet)




Attend upcoming Stream for proposal tips:
The next session to guide you on the making of your proposals is coming next Thursday 27 at 16:30 CET, and it's ready to RSVP at Google Developer Event platform: https://gdg.community.dev/events/details/google-gdg-lleida-presents-more-tips-and-analysis-for-your-gsoc-2025-proposals-liquid-galaxy-project-tips-and-qampa-session/ Please follow standard rules to be in the Meet and be able to do questions: 1- RSVP for the event, make an screenshot of your reservation, and forward it to liquidgalaxylab@gmail.com. Ping back in 24 hours if no invitation received, due to spam issues that are happening. 2- pre-send your questions to liquidgalaxylab gmail. Do not hesitate, any question is worth if we can help. 3- be on the meet if you can attend live, or watch it later in Youtube. We'll analyze some issues you're having when writing your proposals and give you tips. Remember: we'll be almost in the middle of the GSoC portal opening to upload full developed proposals. We can not review any proposal in full if it's not uploaded to GSoC's platform.






On 20 march 2025
final selection dates are approaching fast, and you're almost there, congratulations!
But remember GSoC is a race and we're still starting it.

Just a quick reminder than we may have got a proposal (or two) from you, and we have accepted or noted to be changed.
At this moment all of you have to be pretty busy working on the final proposal.

Next Monday, 18:00 UTC, Google will open the registration process at:
go there and register yourself on the platform.
After that, look for the Liquid Galaxy project and following Google specifications, upload your proposal there.

And most important, send email to liquidgalaxylab@gmail.com saying that you have uploaded our proposal. If your proposal is not on the GSoC platform it's not a selectable one.

Remember: you do not need to finish your proposal on Monday, but it's very good that you upload it at the beginning. You'll have time until April 8 and later to finish it !!!















Looking for some guidance to start writing your proposal ???

Follow rules in the   and watch senior mentor Yash Raj talking about it:





You can rewatch here our latest MEET with GSoC wanna-be contributors, where we answered your questions and made some announcements:








We train you: tons and tons of new training are available in Youtube for the community by the community






February 27

The Liquid Galaxy project has been selected for the Google Summer of Code program 2025.

Next steps:

- Read carefully the GSoC agenda

- Work or continue working with our pre-requirements.

- Read our Project Ideas List , with all the projects we propose for this GSoC.

- Start to write the Master Proposal document with included instructions.

- Reach us by email liquidgalaxylab@gmail.com for any question.


Be ready for our next Liquid Galaxy streamings A.M.A., to be held on March 6, 16:30 CET. RSVP at Google Developers Event platform to get your seat, and send us a screenshot of your reservation to be added to a private MEET. Here, the senior mentor team will explain the next steps and will answer your questions.


BASIC ITEMS 

- Always review all those things for a good start with us:

. Watch our 1st Liquid Galaxy project Community video streaming for very important news, including many new changes in our tech stack.
. Explore our web site and join our GitHub
. Join our Discord for announcements,
. Join GDG Lleida for events announcements at Google Developers platform, and be familiar with our technology and way of doing things.
. Join Flutter Lleida for events announcements of Dart/Flutter related topics at Flutter Lleida Meetup

Nov 23, 2024

Here's the news most of you were waiting for, the new changes in community activities and
GSoC 2025 pre-requirements

All wanna be selected contributors will have to deliver pre-required tasks if they want to be considered, as we have to be sure you're familiar with your tech stack and about your coding capabilities, very next to your soft skill abilities.

Please read these instructions carefully, watch the 1st community meeting for season 2024-2025 and if you have any questions contact us the only way to communicate with us, our lovely Gmail account;

liquidgalaxylab@gmail.com

Note: you can create the tasks in the order you want, but for us to approve every task we need them in order. Send every task as noted, and wait for approval to send the next one. We'll not consider contributors not following the rules.

For every task, we need a video and the GitHub code link, if any, as proof, so first create in your own Google Drive a folder with read permissions for everyone, with your name and GSoC 2025, and create subfolders for every task. Do not delete this till Sept 2025. Send us your first task sending the drive main GSoC folder with read permissions to anyone. (edited for clarity)

The videos for this use have to be a 3-minute max video, recorded horizontally in full HD, showing up your face talking and the screen recorded from the camera, not screen captured.

Please always name all files with task name, your name and GSOC year (2025).

Drop too a line in our Discord saying the video is ready, and possibly it will be published here.


DATELINES clarification (as Jan 31)
Contributors have to try to give us the task on time, due that we need time to evaluate your abilities, both technical and soft skills.
Contributors that arrive late to the party, nothing bad there, just simply have to hurry up.
All pre-required tasks are needed for our evaluation of contributors and have to be presented maximum April 17, but as you can imagine dates will be so tight that we can not guarantee your work to be reviewed.


 - Task 1:             Install a virtual LG        Due January 10

Build your own Liquid Galaxy with 3 virtual machines, be careful with the RAM requirements to run such a system. The rig has to be 3 machines, and the control has to be a smartphone ran on the emulator (edited for clarity), following our tech stack changes.
To test your rig only use the nice SatNOGS Visualization tool, developed by student Michel Algarra, that works great on a smartphone 6.x inches vertically. You must use a pixel phone emulator such as 6a, 7a or any available models. Please don't resize the screen to mimic smartphones as that isn't right. Remember the video cannot be longer than 3 minutes.  (edited for clarity)

Documentation is available on the GSoC 2024 updated LG installation manuals
Older versions as this English and Spanish, the nice tutorial on setup a LG virtual by contributor Soham Jaiswal https://www.youtube.com/watch?v=CLdUuDHo6lU, and the one from Yash Raj, actual senior mentor of the project, at https://youtu.be/wzv-CiN6VeA?si=swVIiwIU3R3RR4sA  are also OK.

To see how we want the video take a look too at the many GSoC 2024 contributors' task 1 videos,
https://youtu.be/gdYbBEdzGLc?si=lJcVKP9sd9eSnPxM

to the 2023 with 50 !!! installations




- T2:     Create a basic Flutter app  or web app*        Due January 20

You have to create a basic LG app, where the user can select on a simple window:
- To put the lg logo on the LG (left screen of a 3 screens rig)
- To send 2 different kmls, selectable one by one.
- An option to clean the logos
- And option to clean the kmls

* As as Nov 23, 2024, the new web tech stack is not fully defined, our counsel if you're starting early is go Dart/Flutter.

Send proof of task following rules, including a video explaining your code (5 mins max) (edited for clarity) , and the kml that you have created. If the kml is not created by you, please mention the source where you took it from.
Also do make a released build of your apk when showcasing the functionality of the app.
Send us the videos, the kml files and the released build apk.


- T3: Creating and delivering technical presentations

For our Liquid Galaxy streaming series, and to train the community and show up both your technical and soft skills, we require you to record a minimum of three 20’’ minimum, and a max of 45, - edited for clarity- technical presentations.
Those can be about any of our tech stack topics, technologies we use, or related questions.
Before recording, send an email to liquidgalaxylab@gmail.com with your 3 proposals for presentations, next to a schedule when you plan to have those ready, as we're starting to populate the events platform.
Also when ready, share a Google Slides deck with your presentation OPEN FOR COMMENTS  - edited for clarity- before recording, just to take a look.
All the files you send us, have to have the same naming structure: and for presentations add in the front the exact name of presentation  :   
presentationname-
task name-yourname-GSOC2025   
, - edited for clarity-

Remember that the creator contributor must attend live questions on the day we stream the video, q&a will be handled on our Discord, in channel #community-chat, as the videos will be pre recorded and the chat will close after the stream. ---edited for Discord chat---
For the other contributors, remember that attending presentations and interacting will help your LG Score, giving you more opportunities to be selected for GSoC 2025.

                                           --Added template and edited for clarity as 7.1.25--

Due date is since today, 23.11.2024, and is due before GSoC contributors announcement.

As samples, and to get train you can watch the great presentations contributors did in the past, such as:




Integrating Google Maps in Flutter for Liquid Galaxy apps, by Saumya Bhattacharya

Solving frequently asked doubts by Liquid Galaxy Contributors, by Shaunak Nagrecha
https://www.youtube.com/live/Rkt1TtyrD54?si=drN96E7UdqHw-Ktg

and tons more you can find in out Youtube channel and old GSoC posts, 2024 , 2023 

Send proof of task following guidelines.


- T4: Creating at least 3 entries for our Liquid Galaxy WIKI 

Created in 2024 by contributor Dev Gadani with the help of Sidharth and mentor Vedant, our WIKI
is a searchable repository of LG knowledge.

As proof of your knowledge of our tech stach we require every to be considered contributor create 
3 new entries for the wiki, all related to the new tech stack situations.
All good entries will be published and credited in our lg.eu Wiki.

You should send us a previous email with what 3 contents you want to create for the wiki, as many other contributors may have chosen the same.

Each entry has to have the clearest definition of what the entry is, and what part of the Liquid Galaxy handles, it can be UX side (functions on the apps in Flutter or JAVA) or the rig side (all the things related to the Liquid Galaxy cluster and his network, including the AI server and the Dockers we use).

Please write with clarity for others to understand, and quote code in the right way.

Add graphics if needed, and remember to store the images in the same folder independently.

All the entries have to be on the same Google Doc, we’ll not accept pdfs or .docx, and please name the doc with your name and GSoC2024. 

Each entry has to be a minimum of half a page, as you have to explain the aforementioned parts and the code or instructions involved.

You’ll be credited if the entry is published, and also you can be invited to write other ones if the ones you choose have been already written many times.

Send proof of task following guidelines.

You can take a look at the WIKI presentation video with instructions and technical explanations.

Due date before GSoC contributors announcement. 
(edited for clarity) 


- T5: 
 UI creation challenges   ---added 31.12.2024--

For task 5 you will have to showcase your knowledge of UI and UX by creating some of the best designs in code. Each of them has to be a separate file or page coded in HTML, CSS, js (any frameworks), and using GSAP (optional), or dart (flutter). 
The choice to code it on the web tech stack or as an app is yours.
Some of the challenges have it written specifically that it must be done in KML.
Your judgement will be on whether you can create such pixel perfect micro interactions, animations and interfaces, as for 2025 we want the best looking UI.

Submission link will always be a Github repo, containing all the code, the web pages can be deployed while the app pages can be built and you can send us the apk.
The kml files can be kept in the assets folder.

Don't use AI such as chatGPT and show us your original work.

Care about semantics, UX, accessibility, cross-browser compatibility and performance is much needed.


Due date is since today, 31.12.2024, and due January 25, 2025


Official announcement and official calendar


On Jan 15, Google announced the 2025 edition, at their main page at: https://summerofcode.withgoogle.com/

Important dates to remember:

January 27 - 18:00 UTC Mentoring organizations can begin submitting applications to Google
February 11 - 18:00 UTC Mentoring organization application deadline
February 11 - 26 Google program administrators review organization applications
February 27 - 18:00 UTC List of accepted mentoring organizations published
February 27 - March 24 Potential GSoC contributors discuss application ideas with mentoring organizations
March 24 - 18:00 UTC GSoC contributor application period begins
April 8 - 18:00 UTCG SoC contributor application deadline
April 29 - 18:00 UTC GSoC contributor proposal rankings due from Org Admins
May 8 - 18:00 UTC Accepted GSoC contributor projects announced
May 8 - June 1 Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects
June 2Coding officially begins!
July 14 - 18:00 UTC Mentors and GSoC contributors can begin submitting midterm evaluations (for standard 12-week coding projects)
July 18 - 18:00 UTC Midterm evaluation deadline (standard coding period)
July 14 - August 25 Work Period | GSoC contributors work on their project with guidance from Mentors
August 25 - September 1 - 18:00 UTC Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)
September 1 - 8 - 18:00 UTC Mentors submit final GSoC contributor evaluations (standard coding period)
September 1 - November 9 GSoC contributors with extended timelines continue coding
November 10 - 18:00 UTC Final date for all GSoC contributors to submit their final work product and final evaluation
November 17 - 18:00 UTC Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines


NEWS


1st dateline: JAN 10 2025, Task 1 statistics 

From a total of 78 interested new contributors, 48 different virtual liquid galaxy installations have been presented to us successful and on time, with 15 more not rightly delivered. Congratulations to all of you, and remember, continue your effort with the rest of pre-required tasks, reading carefully this unique GSoC post, and contacting us at liquidgalaxylab gmail com, or asking the community in our Discord if you have any doubts.

 

Your video installations are starting to be public on Youtube, with a special gamification: to animate you all to see your colleague's videos, and how they did, we're going to have a little contest:
- in between every video will appear a Dash flying or statics, added when editing. --edited for clarity--
 Don't know what's a Dash ? The Flutter mascott !!!

- always first of all, RSVP for the opening of the video at Google Developers event platform, see all the videos, take note of the minute and second where the dash appears, and send us email to  liquidgalaxylab gmail com with the times of all the videos (or some, as you wish)
- we'll take note of the contributors that have watched up more dashes, checking they have RSVP's for the event platform, and make a raffle among them of a unique swag pack of Flutter goodies as: a set of pins, a t-shirt, and a hat. This kit will be sent to your home address, as we'll pick up the winner at a public event in a few weeks and ask for their address by email.

- Raffle will be after Google GSoC official orgs announcement --edited for clarity-- around Feb 28



January 27: Calling all 3D designers in our community 


Announcing the winners, that's right, two!, for the Mr WW 3d animation contest. To be true there are two prizes, as only two of you have contributed, and both have done a nice work that will be used in the future in our streamings. Winners are, in no order: Jaivardhan Shukla and Vedang Lokhande. @everyone The two winners can send me their postal address (to the lg gmail) where we'll send a swag pack. CONGRATULATIONS and thank you for your animations.





Hello designers, after a popular request in our Discord we are going to have a new contest, this time based in our lovely Mr. Worlwide, a mascot created by student Kahy back in 2019, under the GCI competition.

The contest:
- Create 3D animations with the Mr WW, in video horizontal full HD, to be used as wipes between sections in our future videos. Mr. WW has to do polite actions as you want. See the samples below and be creative.
- dates: last day to deliver video Feb 23.
- delivery way: send shared drive folder within the video, open for anyone to view --edited for clarity--
- entries per person: maximum 3, each will count individually
- public raffle on: Feb 25, 16:00 CET
- what to win: a swag pack of Liquid Galaxy and Google merchandising, to be sent to your home address.

You can download here the 3d model.

Actual animations samples:

The project keeps the possibility of changing anything and our deliveries are final.

Any questions send email to us.


Activities in Madrid Spain to promote GSoC

The Liquid Galaxy project has been an active part of several events that happened in Madrid, Spain, the last week of January 2025.
Stephanie Taylor and Mary Radomile, world managers of GSoC, came to Spain to promote GSoC and we helped organize the following events:

- GSoC presentation at URJC, home of JDE Robot organization, where the team led by his admin JM CaƱas held a 90 university student event.

- GSoC presentation at university UFV, where our beloved AI mentor MoisĆ©s MartĆ­nez, who's a lecturer there, organized the assistance of 50+ students. 



6 mentors from our community attended: Victor (Flutter), Mario (Cloud), Irene (WTM), MoisƩs (AI), Oscar (code) and Andreu (admin and mentor), here with admins Stephanie and Mary:



Also, we have a fantastic community dinner with current and old people from GSoC, including alumni, mentors, admin, and managers.


Our Mr. Worldwide mascot had a presence too there, here with mentor MoisƩs:






Community streamings


If you're interested in developing applications based on our new web tech stack, take a look at our GitHub and this presentation :


Our pre-requirements AMA streaming:



GSoC presentation at Devfest Santander (Spanish)
by Andreu Ibanez, admin Liquid Galaxy project


Nov 28, 2024




GSoC presentation in Arabic
"Empowering Through Open Source: Google Summer of Code Stories [Arabic]" by our long-term contributor Mahinour Ala, now also WomenTechmakers Ambassador, who will become a mentor hopefully this GSoC 2025 for our project






Mentor Vedant gave a talk about GSoC and our project at Pune's university, India






Liquid Galaxy streamings Community news for season 2024-2025 and GSoC 2025



Technical presentations :

- Jan 14, 16:00 CET

GSAP
(GreenSock Animation Platform)
Presented and Q&A by Dev Gadani


- Jan 16, 16:00 CET
Port forwarding on LG virtual installations
Presented and Q&A by Rohit Kumar



- Jan 24, 17:00 CET
Introducing the Liquid Galaxy Web App
Presented and Q&A by mentors Yash and Vedant, and contributor Rohit Kumar



- Feb 3, 16:00 CET
Building interactive tours with KML for LG
Presented by contributor Jaivardhan Shukla




Liquid Galaxy streamings Dealing with a good UI, an HTML, CSS and JS for GSoC 2025
by senior mentor Yash Raj




Task 1 video packs :

2nd:

3rd




4th





Image Recognition in Flutter Apps using TensorFlow Lite 
Presented by Shuvam Swapnil
February 17, 16:00




PARTNERS

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