Sık Sorulan Sorular

Genel

Google Summer of Code'un amacı nedir?

Google Summer of Code (GSoC), yeni ve heyecanlı katkıda bulunanları açık kaynak topluluklarına kazandırmak üzere tasarlanmış bir programdır. Bu program kapsamında GSoC programları bittikten uzun süre sonra da açık kaynak topluluklarına katkıda bulunmaya devam edecekleri ümit edilir.

Google Summer of Code ne zaman gerçekleşecek?

Lütfen program zaman çizelgesine bakın.

Google Summer of Code'da ne olur?

Açık kaynağa yeni katkıda bulunanlar, yaz aylarını yeni açık kaynak topluluklarından mentorların rehberliğinde bir açık kaynak kuruluşu için kod yazarak geçirecek.

Google neden Google Summer of Code programını yürütüyor?

Google, açık kaynak ekosistemini büyütmeye büyük önem verir. Dünyada ne kadar fazla açık kaynak geliştiricisi olursa, tüm topluluk da o kadar sağlıklı ve sürdürülebilir olur.

2005'ten beri Google Summer of Code programı, 19.000'den fazla mentorun rehberliğinde 800'den fazla açık kaynak kuruluşla birlikte 20.000'den fazla yeni katılımcı/öğrenciyi bir araya getirmiştir.

Google Summer of Code (GSoC) bir işe alım programı mı?

Hayır. Google için çalışmak istiyorsanız lütfen Google iş fırsatları web sitesini ziyaret edin.

GSoC bir staj, iş veya herhangi bir istihdam türü olarak kabul ediliyor mu?

Hayır. GSoC, bir katılımcının bağımsız bir geliştirici olarak gerçekleştirdiği ve karşılığında ücret aldığı bir etkinliktir. Katılımcılar Google'da, Google'da veya Google için çalışan değildir.

Mentorluk kuruluşlarının öğrenciler tarafından oluşturulan kodları kullanması zorunlu mu?

Hayır. Bu programdan çıkan tüm kodların mutlu bir yuva bulacağını umsak da kuruluşların, katkıda bulunanların kodunu kullanmalarını zorunlu kılmayız.

GSoC nerede oluşur?

Google Summer of Code tamamen internet üzerinden gerçekleştirilir. Program kapsamında seyahat etme zorunluluğu yoktur.

GSoC'nin yayılmasına yardımcı olmak için ne yapabilirim?

Üniversite kampüslerinde, bölgenizdeki geliştirici buluşmalarında yayınlamak üzere broşürleri indirebilirsiniz. Ayrıca, programı duyurmak için çeşitli sosyal medya platformlarınızı da kullanabilir veya bölgenizde bir buluşma veya bilgilendirme oturumu düzenleyebilirsiniz. Ayrıca topluluğunuza (okul, geliştirici vb.) ve diğer kişilere dağıtım yapmak için kullanabileceğiniz bir e-posta şablonu da sunuyoruz.

GSoC bilgi oturumu veya buluşmasını nasıl düzenleyebilir ya da düzenleyebilirim?

Sizin için uygun bir zaman ve yer için online oturum veya buluşma planlayabilirsiniz. Lütfen önce Program Kurallarını inceleyip sunum şablonumuzu ve broşürlerimizi kullanın.

GSoC'ye hem mentor hem de GSoC Katkıda Bulunan olarak katılabilir miyim?

Hayır. Mentorlar, bir açık kaynak kuruluşunda yer alan ve GSoC programında topluluklarına yeni katkıda bulunanlara rehberlik etmek isteyen kişilerdir. GSoC'ye katkıda bulunanlar, açık kaynak bir kuruluşa yeni katılan kişilerdir.

Ukrayna, Rusya veya Belarus'tan katılımcıların GSoC 2024'e katılmasına izin veriliyor mu?

Mevcut koşullar nedeniyle GSoC 2024; Rusya, Belarus veya sözde Donetsk Halk Cumhuriyeti ("DNR") ve Luhansk Halk Cumhuriyeti'nden ("LNR") katılımcı (katkıda bulunanlar, Mentorlar veya Kuruluş Yöneticileri) kabul etmemektedir. Ukrayna'da bulunan ancak DNR ve LNR dışındaki katılımcılar için herhangi bir kısıtlama yoktur.

Başka sorularım varsa ne yapmam gerekir?

Katkıda Bulunan Kılavuzu'na ve bu sitedeki diğer sayfalara göz atın.

Tüm belgeleri okuduktan sonra hâlâ bir yanıt alamadıysanız lütfen tartışma listesi veya IRC kanalı üzerinden GSoC topluluğuna ulaşın. Nasıl yapacağınızı öğrenmek için Bize Ulaşın sayfasını ziyaret edin.

GSoC'ye Katkıda Bulunanlar

GSoC Katkıda Bulunanlar, GSoC'ye ne zaman başvurabilir?

Katkıda bulunanlar, Contributor başvuru dönemi sırasında programın belirli bir örneği için başvuruda bulunabilirler.

Daha ayrıntılı bilgi için lütfen program zaman çizelgesine bakın.

GSoC'ye katılmak için hangi programlama dillerini bilmem gerekir?

Bilmeniz gereken programlama dili, hangi kuruluşla çalışmak istediğinize göre değişir. Kurumun kullandığı programlama dillerini biliyor olmanız gerekir.

Katılım için uygunluk koşulları nelerdir?

  • Kaydolurken en az 18 yaşında olmanız gerekir
  • Program süresince ikamet edeceğiniz ülkede çalışmaya uygun olmanız gerekir.
  • Açık kaynakta yeni başlayan veya öğrenci olmalısınız.
  • Bir defadan fazla, GSoC'de GSoC Katkıda Bulunan/Öğrenci olarak kabul edilmediniz.
  • Şu anda ABD tarafından ambargo uygulanmayan bir ülkede ikamet etmeniz gerekir. Daha fazla bilgi için Program Kuralları bölümüne bakın.

Açık kaynak geliştirmede yeni başlayan biri olarak kabul edilip edilmediğimi nasıl bilebilirim?

Açık kaynak yazılımları yeni kullanmaya başlayanlar arasında minimum düzeyde açık kaynak deneyimi olan kişiler bulunur. Deneyiminiz yalnızca şunları içeriyorsa yine de yeni başlayan olarak kabul edilirsiniz:

  • Temel eğitim programı projeleri de dahil olmak üzere kişisel projeler veya sınıf projeleri.
  • Yalnızca tek bir kurumda kullanılan açık kaynaklı projeler. (örnek: eski üniversitenizde açık kaynak olarak yayınlanmış bir kulüp web sitesi veya araştırma)
  • Az sayıda (<10) sorunu açma veya istekleri çeşitli açık kaynak paketlerine çekme.
  • GSoC'nin bir parçası olarak katıldığınız bir açık kaynak projesinde sürekli yer alma.

Bir açık kaynak projesine düzenli olarak katkıda bulunuyorsanız acemi değilsinizdir.

Profesyonel bir yazılım mühendisiyim ancak daha önce açık kaynak topluluklarına katılmadım. Uygun muyum?

GSoC, deneyimli yazılım mühendisliği uzmanları için tasarlanmamıştır.

Benim için bir istisna yapar mısın?

Hayır. Ne kadar yetenekli veya ilgili olursanız olun, uygunluk koşullarını karşılamıyorsanız istisna yapamayız. Binlerce GSoC Katkıda Bulunanı başvurur ve sizin için bir istisna yapmak adil olmaz.

Açık kaynak girişimine zaten katılan bir kişi GSoC Katkıda Bulunanı olabilir mi?

GSoC'nin hedefi, açık kaynak kuruluşlarına yeni katkıda bulunanlar getirmektir. GSoC ayrıca yeni başlayan katkıda bulunanların deneyimli topluluk üyelerinden danışmanlık alırken açık kaynağın tüm ayrıntılarını öğrenmesine de yardımcı olabilir.

GSoC, açık kaynak geliştirmeye yeni başlayan öğrenciler ve yeni katkıda bulunanlar içindir. Açık kaynak konusunda deneyimli katkıda bulunanlar için uygun değildir.

Bir grup, tek bir proje üzerinde çalışmak için birlikte teklif gönderebilir mi?

Hayır, belli bir projede yalnızca bir kişi çalışabilir.

GSoC'ye katkıda bulunan olarak seçilme şansımı artırmak için ne yapmalıyım?

  1. Kuruluşlar duyurulduktan sonra, bunları program sitesinde inceleyin ve size uygun birkaç kuruluş bulun.
  2. Bu kurumların Proje Fikirleri listelerini okuyun.
  3. İlginizi çeken bir fikir gördüğünüzde, tercih ettiği iletişim yöntemlerini (GSoC sitesindeki kuruluş sayfasında listelenmiştir) kullanarak kuruluşla iletişime geçin.
  4. Bunun program sırasında üzerinde çalışmaktan keyif alacağınız bir proje fikri olup olmadığını belirlemek için mentorlar ve toplulukla konuşun. Sizi motive edecek bir şey üzerinde çalışmıyorsanız yaz sizin veya mentorunuz için eğlenceli geçmez.
  5. Mentorlarla ve diğer kuruluş topluluğu üyeleriyle iletişiminiz sırasında aldığınız bilgileri teklifinizi yazmak için kullanın.
  6. Mentorların geri bildirimde bulunacak zamanı olması için Teklifinizi erkenden gönderin. Son tarihten önce geri bildirimleri dikkate alarak yeniden göndermek için yeterli zamana sahip olmak istiyorsunuz. Teklifinizi göndermek için son dakikaya kadar beklemeyin.

Birden fazla teklif gönderebilir miyim?

Evet, her GSoC Katkıda Bulunan en fazla üç teklif gönderebilir. Ancak GSoC Katkıda Bulunanı başına yalnızca bir kişi kabul edilebilir. Gönderdiğiniz teklif ne olursa olsun, GSoC Katkıda Bulunanı başına en fazla bir teklif kabul edilecektir.

Teklifleri doğrudan mentorluk kuruluşlarına mı göndermeliyim?

Hayır, tüm teklifler program sitesi üzerinden gönderilmelidir. Google Summer of Code program sitesi dışında gönderilen teklifler Google Summer of Code için değerlendirilmez.

Nihai teklifinizi göndermeden önce fikirlerinizi tartışmak, geri bildirim almak ve yaptıkları işleri daha iyi anlamak için mentorluk kuruluşuyla erkenden iletişime geçmenizi şiddetle tavsiye ederiz.

İyi bir teklif nasıl görünür?

Katkıda Bulunan/Öğrenci Rehberi'nde "Teklif Yazma" bölümü bulunur.

En iyi teklifler, gönderimden önce kuruluşla etkileşime geçip fikirlerini tartışmaya zaman ayıran katılımcılardır. Şunları eklemeyi unutmayın: tam olarak ne sunduğunuz, neden teklif ettiğiniz, bunu yapmak için nitelikli olma nedeniniz, geliştirme metodolojiniz, beklediğiniz zaman çizelgeniz vb.. Ayrıca, akademik, sektör ve/veya açık kaynaklı geliştirme deneyiminize ilişkin ayrıntıları da içermelidir.

Sadece kurumun listesindeki bir Proje Fikrini okuyup teklifinizi yazmayın, onlarla konuşmanız gerekir. Tekliflerini hedef kuruluşla tartışmayan katkıda bulunanların GSoC için seçilme olasılığı çok düşüktür.

GSoC Contributor kayıt dönemi sona erdikten sonra 18 yaşına bastığımda hâlâ katılabilir miyim?

Hayır, GSoC'ye kaydolurken 18 yaşında olmanız gerekir. Birkaç gün sonra bile 18 yaşına basarsanız bu yılki programa katılmaya uygun olmazsanız lütfen ileride başka bir programa katılmak için tekrar kontrol edin.

Hangi formları sağlamam gerekiyor?

Kabul edilen katılımcıların uygun vergi formlarını sağlaması gerekir. Buna, katılımcı olacağınız ülkede ikamet ettiğinize dair kanıt vermek ve böylece ödemeleri almak da dahildir.

GSoC'ye katıldığım için ödeme alır mıyım?

Evet. Google, değerlendirmelerini geçen ve ödeme alabilecek GSoC Katkıda Bulunanlarına bir ödül sağlayacaktır.

Kuruluş kodumu kullanmasa bile ödeme alacak mıyım?

Evet, GSoC Katkıda Bulunanı değerlendirmesini geçtiği sürece bunu yapabilirsiniz. Projede oluşturulan kodu kullanıp kullanmaması, GSoC Contributor ücretini etkilemez.

GSoC katılımı ne kadar sürer?

Kuruluşlar projelerin kapsamını bir projenin tamamlanması için beklenen toplam süreye göre belirler. Küçük boyutlu projelerin yaklaşık 90 saat, orta büyüklükteki projelerin yaklaşık 175 saat, büyük projelerin ise yaklaşık 350 saat sürmesi gerekir. Becerilerinize ve projenizin zorluğuna bağlı olarak projenizin hedeflerine ulaşmanız daha fazla veya daha az zaman alabilir. Projenizin kapsamı yeterince geniş değilse siz ve mentorunuz buna göre uyum sağlamak üzere birlikte çalışır.

Amerika Birleşik Devletleri'nde F1 vizesi olan bir öğrenciyim. Katılım yetkilendirmesini nasıl alabilirim?

GSoC'ye başvurmadan önce, daha fazla bilgi edinmek için lütfen okulunuzun uluslararası öğrenci işleri ofisiyle görüşün. GSoC'ye katılmak isteyebileceğinizi düşündüğünüz zaman onlarla konuşmanız en doğrusudur. Google size herhangi bir CPT veya OPT yetkilendirmesi sağlayamaz. Vizenizin GSoC gibi bir programa katılmanıza izin verip vermediğini belirlemek sizin sorumluluğunuzdadır. Lütfen başvurmadan önce kontrol edin. Bursu kabul edebileceğinizden de emin olmalısınız. Bu sayede daha sonra şaşırmazsınız (genellikle vizeyle ilgili endişeler nedeniyle). Ne yazık ki her yıl bazı öğrenciler, vizeleri GSoC gibi bir programı yapmalarına müsaade etmediği veya bazı durumlarda GSoC'de haftada 20 saatten fazla zaman ayırmalarına izin vermediği için

Kabul edilen tüm katılımcılara, kabul ettiklerine dair bir e-posta onayı gönderilir. Özelleştirilmiş harfler sunmuyoruz. Hiçbir şekilde CPT mektubu yayınlamayacağız.

Meslek yüksekokuluna (veya yüksekokula) gidiyorsam yine de katılabilir miyim?

Evet, umarız öyledir!

Programın ortasında mezun oluyorum. Yine de katılabilir miyim?

Evet.

GSoC'ye katıldığım için ders kredisi kazanabilir miyim?

Muhtemelen bu durum okulunuzun gereksinimlerine bağlıdır. Google sizin için ek evrak sağlayamaz veya evrak imzalayamaz.

Okulum geç bitiyor/erken başlıyorsa programda değişiklik yapılabilir mi?

GSoC 2024 programının, projelerin zaman çizelgesinde bir miktar esneklik de sağladığını hatırlatmak isteriz. Bir projenin tamamlanması için izin verilen süre, standart süresi 12 hafta olan orta ve büyük projeler için 10 hafta ile 22 hafta arasında değişebilir. Küçük projeler 8 ila 12 hafta arasında değişebilir. GSoC'ye Katkıda Bulunanlar ve danışmanları, bir projenin birkaç hafta veya daha sonra bitecek şekilde uzatılıp uzatılmayacağına birlikte karar verebilirler.

Programın başlangıç tarihi değiştirilemez, herkes program aynı anda başlar.

Siz ve mentorunuz genel program çerçevesi içinde biraz esneklik sağlamak için ara hedeflerin planlamasını veya haftalık çalışma programını düzenlemeyi ortaklaşa kararlaştırabilirsiniz.

İlk değerlendirme tarihi, beklenen proje zaman çizelgenizin orta noktasına göre belirlenir. Orta ve büyük ölçekli projelerde ise standart 12 haftalık zaman çizelgesindeki projeler için bu süre 6 haftadır. Küçük projelerde ise 8 haftalık standart projeye göre bu süre 4 haftadır.

Mentorlar/Kuruluş Yöneticileri

GSoC'ye mentor olarak katılma hakkında daha fazla bilgi edinmek istiyorum. Nereden daha fazla bilgi edinebilirim?

GSoC danışmanı olma hakkında daha fazla bilgi edinmek için Mentor Rehberi, Program Kuralları ve Roller ve Sorumluluklar'ı okuyun. Mentorluk yapmak istediğiniz kurumun etkin bir topluluk üyesi olmanız gerekir.

Mentorluk yapan bir kurum için uygunluk koşulları nelerdir?

Mentorluk kuruluşu olarak katılmaya uygun olmak için etkin bir ücretsiz/açık kaynak yazılım projesini (ör. BRL-CAD) yürüten bir grup olmanız gerekir. Projenin yasal olarak tüzel kişiye ait olması gerekmez. Mentorluk kuruluşları, programa katılmak için Açık Kaynak Girişimi onaylı bir lisans kapsamında yazılımları üretmiş ve yayınlamış ve en az iki katkıda bulunanının, programa katılmak için tüm programda kuruluş yöneticisi ve/veya mentor olarak hizmet verecek şekilde katkıda bulunması gerekir.

Kuruluşlar GSoC'ye katılım için herhangi bir para alıyor mu?

İyi durumda olan kuruluşlar, programın sonunda kabul edilen GSoC katılımcısı başına küçük bir maaş alır. Bu işlem, GSoC'ye katkıda bulunan kullanıcının olumlu veya başarısız olmasına bakılmaksızın dikkate alınır.

Kuruluşlar bu fonları istedikleri gibi kullanabilirler.

Google tarafından yönetilen ve federal hükümete bağlı kuruluşlara (devlet üniversiteleri dahil) burs verilmez.

Arşiv

Google Summer of Code Arşivi'nden bilgilerimi nasıl kaldırabilirim?

Bilgilerin kaldırılması için bize ulaşın.

GSoC'de eski bir öğrenciydim/katkıda bulundum ve şimdi projeme verdiğim URL değişti. Arşivde benim için bu URL'yi günceller misiniz?

Yıllar sonra değişirse URL'nizi güncelleyemeyiz. Doğrudan bizimle iletişime geçerek projenizin URL'sini kaldırmamızı isteyebilirsiniz.

Yüklediğim dosyalar nerede?

Yüklenen dosyalar artık indirilemiyor.