Data publikacji: 18 marca 2025 r.
Wyobraź sobie świat, w którym Twój kod ma bezpośredni wpływ na miliony użytkowników, a Ty należysz do społeczności, która kształtuje samą strukturę Internetu. To Chromium i nasz program Google Summer of Code (GSoC) – zapraszamy do udziału.
Twoja droga: od aspiracji do osiągnięcia celu
Każdego roku utalentowane osoby rozpoczynają swoją przygodę jako wnoszący swój wkład w Chromium w ramach GSoC. Niezależnie od tego, czy interesuje Cię zwiększanie wydajności witryn, ulepszanie wrażeń użytkowników czy zagłębianie się w mechanizm Chromium, znajdziesz projekt dostosowany do Twoich umiejętności i zainteresowań. Ahmed Elwasefi chciał na przykład ulepszyć ułatwienia dostępu w Chromium, więc podczas GSoC współpracował z zespołem Chromium Accessibility. Jego praca doprowadziła do ulepszenia dostępności i wydajności Chromium.
Mentoring, który ma znaczenie
GSoC w Chromium to coś więcej niż tylko kodowanie. To także rozwój, mentoring i współpraca w ramach społeczności. Twoimi przewodnikami będą doświadczeni inżynierowie, którzy nie tylko podzielą się swoją wiedzą techniczną, ale także dadzą Ci porady dotyczące kariery i życia. Ta kompleksowa opieka mentora jest charakterystyczna dla programu GSoC w Chromium.
Oto opinia Tao Xiong: „Trevor był znakomitym mentorem – cierpliwym, kompetentnym i stale zachęcającym... Cieszę się, że dotarłem do momentu, w którym mogę samodzielnie wyszukiwać odpowiedni kod i naprawiać niektóre błędy”. Takie historie pokazują, że nasza społeczność jest wspierająca.
Realne projekty, realne efekty
W 2024 r. nasi wolontariusze GSoC realizowali różne projekty o wymiernym wpływie:
- dostosowywanie paneli bocznych w celu zwiększenia wygody użytkowników.
- Ulepszenie przechwytywania dźwięku w systemie Linux, co umożliwia bezproblemowe przesyłanie treści i udostępnianie ekranu.
- Weryfikowanie ustawień języka w przypadku użytkowników Androida, aby ułatwić konfigurowanie ustawień języka.
- Ulepszenie zasobów dla deweloperów interfejsu Web Audio API, aby ułatwić tworzenie aplikacji dźwiękowych w internecie.
To nie były tylko ćwiczenia teoretyczne. To były prawdziwe projekty, które są wykorzystywane przez miliony osób. Pokazują one, jaki wpływ możesz mieć na innych.
GSoC 2025: Twoja przygoda czeka
W tym roku mamy wiele ekscytujących projektów w ramach GSoC 2025:
- Interakcja do kolejnego wyrenderowania (INP): pozwala pogłębić wiedzę na temat wydajności witryn internetowych, pomagając deweloperom w rozwiązywaniu problemów z opóźnieniami INP.
- Aplikacja wirtualnej drukarki na Androida: oprogramuj aplikację na Androida, aby emulować drukarkę.
- Interfejsy API rozszerzeń Chrome: ulepszaj platformę rozszerzeń Chrome dzięki nowym interfejsom API i funkcjom.
- Testowanie dźwięku w Chromium: ulepszanie metod testowania w Chromium w celu zmniejszenia zużycia zasobów.
- Udoskonalenie wrażeń użytkownika usługi webstatus.dev: zwiększenie dostępności i przyjaźności dla użytkownika na większej liczbie urządzeń.
Aktywna społeczność
Nie musisz nam jednak wierzyć na słowo. Jingqi Sun, która pracowała nad rozmiarem panelu rozmiarów w Chrome w programie 2024, powiedziała: „Moje mentorki bardzo mi pomagały i przez cały projekt udzielały cennych wskazówek. Pomagały mi rozwijać się zarówno pod względem osobistym, jak i zawodowym”.
Jesteśmy dumni z jakiejś jakości kodu źródłowego, pomocnej i wspierającej społeczności oraz solidnego procesu weryfikacji, które mają zapewnić Ci sukces.
Twój wkład w rozwój Chromium
Chromium GSoC to coś więcej niż letni projekt. To trampolina do kariery, szansa na wywarcie realnego wpływu i możliwość dołączenia do społeczności, która się troszczy. Wyobraź sobie, że Twój kod poprawia komfort przeglądania milionów użytkowników na całym świecie.
Chcesz dołączyć do zespołu Chromium? Odwiedź naszą stronę projektu, zapoznaj się z możliwościami i prześlij swoją propozycję. Razem możemy tworzyć lepszy internet dla wszystkich.