عمومی
هدف Google Summer of Code چیست؟
Google Summer of Code (GSoC) برنامهای است که برای آوردن مشارکتکنندگان جدید و هیجانزده به جوامع منبع باز طراحی شده است، با این امید که مدتها پس از پایان برنامه GSoC خود، به مشارکت در جوامع منبع باز ادامه دهند.
چه زمانی Google Summer of Code اتفاق می افتد؟
لطفا جدول زمانی برنامه را ببینید.
در Google Summer of Code چه اتفاقی می افتد؟
مشارکت کنندگان جدید متن باز تابستان خود را برای نوشتن کد برای یک سازمان منبع باز تحت هدایت مربیان جامعه منبع باز جدید خود صرف خواهند کرد.
چرا گوگل برنامه Google Summer of Code را اجرا می کند؟
گوگل متعهد به رشد اکوسیستم منبع باز است. هرچه تعداد توسعه دهندگان منبع باز در جهان بیشتر باشد، کل جامعه سالم تر و پایدارتر خواهد بود.
از سال 2005، برنامه Google Summer of Code بیش از 20000 مشارکت کننده/دانشجوی جدید را با بیش از 800 سازمان منبع باز تحت هدایت بیش از 19000 مربی گرد هم آورده است.
آیا Google Summer of Code (GSoC) یک برنامه استخدام است؟
خیر. اگر علاقه مند به کار برای Google هستید، لطفاً به وب سایت Google jobs مراجعه کنید.
آیا GSoC یک کارآموزی، یک شغل یا هر شکلی از استخدام در نظر گرفته می شود؟
نه. شرکتکنندگان در استخدام، کار، یا برای Google نیستند.
آیا سازمان های راهنما ملزم به استفاده از کد تولید شده توسط دانش آموزان هستند؟
نه. در حالی که امیدواریم تمام کدهایی که از این برنامه خارج می شود خانه ای شاد پیدا کند، سازمان ها را ملزم به استفاده از کد مشارکت کننده نداریم.
GSoC کجا رخ می دهد؟
Google Summer of Code کاملاً آنلاین است. هیچ الزامی برای سفر به عنوان بخشی از برنامه وجود ندارد.
چه کاری می توانم انجام دهم تا به انتشار اخبار در مورد GSoC کمک کنم؟
میتوانید آگهیهایی را برای ارسال در محوطههای دانشگاهی، جلسات توسعهدهندگان محلی، و غیره دانلود کنید. همچنین میتوانید از پلتفرمهای رسانههای اجتماعی مختلف خود برای انتشار اخبار در مورد برنامه یا میزبانی یک جلسه یا جلسه اطلاعاتی در منطقه خود استفاده کنید. ما همچنین یک ایمیل الگو داریم که میتوانید از آن برای توزیع در جامعه (مدرسه، توسعهدهنده، و غیره) و سایر مخاطبین خود استفاده کنید.
چگونه یک جلسه یا جلسه اطلاعات GSoC را سازماندهی یا میزبانی کنم؟
می توانید یک جلسه یا جلسه آنلاین را در هر زمان و مکانی که برای شما مناسب است برنامه ریزی کنید! لطفاً ابتدا قوانین برنامه را مرور کنید و از الگوی ارائه و آگهیهای ما استفاده کنید.
آیا می توانم در GSoC هم به عنوان مربی و هم به عنوان مشارکت کننده GSoC شرکت کنم؟
نه. مربیان افرادی هستند که در یک سازمان منبع باز مشارکت داشته اند و مایلند در برنامه GSoC به راهنمایی مشارکت کنندگان جدید به جامعه خود کمک کنند. مشارکت کنندگان GSoC افرادی هستند که تازه وارد یک سازمان منبع باز هستند.
آیا شرکت کنندگان از اوکراین، روسیه یا بلاروس مجاز به شرکت در GSoC 2024 هستند؟
به دلیل شرایط فعلی، GSoC 2024 شرکت کنندگان (مشارکت کنندگان، مربیان یا مدیران سازمان) را از روسیه، بلاروس یا به اصطلاح جمهوری خلق دونتسک ("DNR") و جمهوری خلق لوهانسک ("LNR") نمی پذیرد. هیچ محدودیتی برای شرکت کنندگانی که در داخل اوکراین هستند اما خارج از DNR و LNR هستند وجود ندارد.
اگر سوالات بیشتری داشته باشم چه؟
راهنمای مشارکتکنندگان و سایر صفحات این سایت را بررسی کنید.
اگر پس از خواندن تمام اسناد، هنوز پاسخی ندارید، لطفاً از طریق فهرست گفتگو یا کانال IRC با انجمن GSoC تماس بگیرید. برای اطلاع از نحوه انجام این کار به صفحه تماس با ما مراجعه کنید.
مشارکت کنندگان GSoC
چه زمانی مشارکت کنندگان GSoC می توانند برای GSoC درخواست دهند؟
مشارکتکنندگان میتوانند در طول دوره درخواست مشارکتکننده برای یک نمونه خاص از برنامه درخواست دهند.
لطفا برای اطلاعات دقیق تر جدول زمانی برنامه را ببینید.
برای شرکت در GSoC چه زبان برنامه نویسی را باید بدانم؟
زبان برنامه نویسی که باید بدانید بستگی به این دارد که با چه سازمانی کار کنید. شما باید با زبان(های) برنامه نویسی مورد استفاده آن سازمان آشنا باشید.
شرایط واجد شرایط بودن برای شرکت چیست؟
- هنگام ثبت نام باید حداقل 18 سال سن داشته باشید
- شما باید واجد شرایط کار در کشوری باشید که در طول برنامه در آن اقامت خواهید داشت.
- شما باید مبتدی متن باز یا دانشجو باشید.
- شما بیش از یک بار به عنوان مشارکت کننده/دانشجوی GSoC در GSoC پذیرفته نشده اید.
- شما باید در کشوری اقامت داشته باشید که در حال حاضر توسط ایالات متحده تحریم نشده است. برای اطلاعات بیشتر به قوانین برنامه مراجعه کنید.
چگونه بفهمم که در توسعه منبع باز مبتدی محسوب می شوم؟
یک مبتدی در نرم افزار منبع باز شامل افرادی با حداقل تجربه منبع باز است. اگر تجربه شما فقط شامل موارد زیر باشد، همچنان مبتدی محسوب می شوید:
- پروژه های شخصی یا کلاسی، از جمله پروژه های بوت کمپ.
- پروژه های متن باز که فقط در یک موسسه مورد استفاده قرار می گیرند. (مثال: یک وب سایت باشگاه یا تحقیقی که اتفاقاً به عنوان منبع باز در دانشگاه قدیمی شما منتشر شده است)
- باز کردن تعداد کمی (<10) از مسائل یا درخواست های کششی در برابر بسته های منبع باز مختلف.
- مشارکت مداوم در یک پروژه منبع باز که به عنوان بخشی از GSoC به آن ملحق شده اید.
اگر در غیر این صورت یک مشارکت کننده معمولی در یک پروژه منبع باز هستید، مبتدی نیستید.
من یک مهندس نرم افزار حرفه ای هستم اما قبلا در انجمن های منبع باز شرکت نکرده ام، آیا واجد شرایط هستم؟
GSoC برای متخصصان باتجربه مهندسی نرم افزار در نظر گرفته نشده است.
آیا برای من استثنا قائل می شوید؟
خیر. اگر شما شرایط واجد شرایط بودن را نداشته باشید، مهم نیست که چقدر استعداد یا علاقه دارید، نمی توانیم استثنا قائل شویم. هزاران نفر از مشارکتکنندگان GSoC درخواست میکنند، و ایجاد یک استثنا برای شما منصفانه نیست.
آیا کسی که قبلاً در منبع باز شرکت می کند می تواند یک مشارکت کننده GSoC باشد؟
هدف GSoC آوردن مشارکت کنندگان جدید به سازمان های منبع باز است. GSoC همچنین میتواند به مشارکتکنندگان مبتدی کمک کند تا نکات و نکات منبع باز را بیاموزند، در حالی که توسط اعضای با تجربه جامعه راهنمایی میشوند.
GSoC برای دانشآموزان و مشارکتکنندگان مبتدی در توسعه منبع باز است، برای مشارکتکنندگان با تجربه در توسعه منبع باز نیست.
آیا یک گروه می تواند با هم پیشنهادی برای کار روی یک پروژه ارائه دهد؟
خیر، فقط یک فرد ممکن است روی یک پروژه خاص کار کند.
برای افزایش شانس انتخاب شدن به عنوان مشارکت کننده GSoC چه باید بکنم؟
- پس از اعلام سازمان ها، آنها را در سایت برنامه جستجو کنید و چند مورد را پیدا کنید که برای شما جذاب است.
- فهرست ایده های پروژه این سازمان ها را بخوانید.
- وقتی ایدهای را مشاهده میکنید که علاقه شما را برانگیخته است، از طریق روشهای ارتباطی ترجیحی آنها (که در صفحه سازمان آنها در سایت GSoC ذکر شده است) با سازمان تماس بگیرید.
- با مربیان و جامعه صحبت کنید و مشخص کنید که آیا این ایده پروژه ای است که از کار کردن روی آن در طول برنامه لذت خواهید برد. اگر روی چیزی کار نمی کنید که به شما انگیزه می دهد، تابستان جالبی برای شما یا مربیتان نخواهد بود.
- از اطلاعاتی که در طول ارتباطات خود با مربیان و سایر اعضای انجمن سازمان دریافت کرده اید برای نوشتن پیشنهاد خود استفاده کنید.
- پیشنهاد خود را زودتر ارسال کنید تا مربیان وقت برای ارائه بازخورد داشته باشند. شما می خواهید زمانی داشته باشید که بازخورد آنها را درج کنید و قبل از پایان مهلت ارسال کنید. برای ارسال پیشنهاد خود تا آخرین لحظه منتظر نمانید!
آیا می توانم بیش از یک پیشنهاد ارائه کنم؟
بله، هر مشارکت کننده GSoC می تواند حداکثر سه پیشنهاد ارائه دهد. با این حال، تنها یک نفر برای هر مشارکت کننده GSoC ممکن است پذیرفته شود. مهم نیست که چند پیشنهاد ارسال کنید، بیش از یک پیشنهاد برای هر مشارکت کننده GSoC پذیرفته نخواهد شد.
آیا باید پیشنهادها را مستقیماً به سازمانهای منتور ارسال کنم؟
خیر، تمامی پروپوزال ها باید از طریق سایت برنامه ارسال شوند. پیشنهادهایی که خارج از سایت برنامه Google Summer of Code ارسال شوند، برای Google Summer of Code در نظر گرفته نمی شوند .
شما قویاً تشویق میشوید که زودتر با سازمان راهنما تماس بگیرید تا درباره ایدههای خود بحث کنید و بازخورد و درک بهتری از کاری که آنها انجام میدهند قبل از ارائه پیشنهاد نهایی خود دریافت کنید.
یک پروپوزال خوب چگونه به نظر می رسد؟
راهنمای مشارکتکننده/دانشجو دارای بخش «نوشتن یک پیشنهاد» است.
بهترین پیشنهادها از سوی شرکتکنندگانی است که قبل از ارسال ایدههای خود را برای تعامل و گفتگو با سازمان صرف کردند. حتماً موارد زیر را درج کنید: جزئیات دقیقاً آنچه را که پیشنهاد میکنید، چرا آن را پیشنهاد میدهید، دلیلی که برای انجام آن واجد شرایط هستید، روششناسی توسعهتان، جدول زمانی مورد انتظارتان و غیره. همچنین باید شامل جزئیاتی از شما باشد. تجربه توسعه آکادمیک، صنعتی و/یا منبع باز.
فقط یک ایده پروژه را از لیست سازمان بخوانید و سپس پیشنهاد خود را بنویسید - باید با آنها صحبت کنید. مشارکت کنندگانی که در مورد پیشنهادات خود با سازمان هدف بحث نمی کنند، بعید است برای GSoC انتخاب شوند.
من 18 ساله می شوم پس از پایان دوره ثبت نام GSoC Contributor، آیا همچنان می توانم شرکت کنم؟
نه، هنگام ثبت نام برای GSoC باید 18 سال داشته باشید. اگر حتی چند روز بعد 18 ساله می شوید، واجد شرایط شرکت در برنامه امسال نیستید، لطفاً برای برنامه آینده دوباره بررسی کنید.
چه فرم هایی را باید ارائه دهم؟
شرکت کنندگان پذیرفته شده باید فرم های مالیاتی مناسب را ارائه دهند. این شامل ارائه مدرکی مبنی بر اقامت در کشوری است که در آن شرکت خواهید کرد و بنابراین پرداخت ها را دریافت خواهید کرد.
آیا برای شرکت در GSoC پول دریافت می کنم؟
آره! Google برای مشارکتکنندگان GSoC که ارزیابیهای خود را قبول کرده و میتوانند کمک هزینه دریافت کنند، کمک هزینه میدهد.
آیا حتی اگر سازمان از کد من استفاده نکند، حقوق دریافت خواهم کرد؟
بله، تا زمانی که مشارکتکننده GSoC ارزیابی(های) خود را پاس کند. اینکه آیا پروژه از کد تولید شده استفاده می کند یا نه، بر کمک هزینه مشارکت کنندگان GSoC تأثیر نمی گذارد.
مشارکت GSoC چقدر زمان می برد؟
سازمان ها پروژه ها را بر اساس کل زمان مورد انتظار برای تکمیل یک پروژه محدوده بندی کرده اند. پروژه های کوچک باید حدود 90 ساعت، پروژه های متوسط حدود 175 ساعت و پروژه های بزرگ حدود 350 ساعت طول بکشد. بسته به مهارت و سختی پروژه شما ممکن است زمان کم و بیش برای رسیدن به اهداف پروژه از شما بگیرد. اگر مشخص شد که پروژه شما کمتر یا بیش از حد مورد بررسی قرار گرفته است، شما و مربیتان با هم کار میکنید تا مطابق با آن تنظیم کنید.
من دانشجوی آمریکا با ویزای F1 هستم. چگونه می توانم مجوز شرکت را دریافت کنم؟
لطفاً قبل از درخواست برای GSoC برای جزئیات بیشتر با دفتر امور دانشجویان بین المللی مدرسه خود صحبت کنید. بهتر است به محض اینکه فکر می کنید می خواهید در GSoC شرکت کنید، با آنها صحبت کنید. Google نمی تواند هیچ نوع مجوز CPT یا OPT را در اختیار شما قرار دهد. این مسئولیت شماست که تعیین کنید آیا ویزای شما به شما اجازه می دهد در برنامه ای مانند GSoC شرکت کنید، لطفاً قبل از درخواست بررسی کنید. همچنین باید مطمئن باشید که می توانید کمک هزینه را بپذیرید تا بعداً اگر نتوانید (اغلب به دلیل نگرانی در مورد ویزا) تعجب نکنید. متاسفانه هر ساله برخی از دانشجویان نمی توانند کمک هزینه تحصیلی خود را بپذیرند زیرا ویزای آنها به آنها اجازه نمی دهد برنامه ای مانند GSoC را انجام دهند یا در برخی موارد به فرد اجازه نمی دهند بیش از 20 ساعت در هفته را در GSoC بگذرانند.
تمامی شرکت کنندگان پذیرفته شده یک ایمیل تایید پذیرش دریافت خواهند کرد. ما نامه های سفارشی ارائه نمی دهیم. ما هیچ نوع نامه CPT صادر نمی کنیم.
من در یک کالج محلی (یا یک کالج جوان) میتوانم همچنان شرکت کنم؟
بله، ما امیدواریم که شما انجام دهید!
من در اواسط برنامه فارغ التحصیل شدم. آیا هنوز هم می توانم شرکت کنم؟
آره.
آیا می توانم برای شرکت در GSoC اعتبار دوره کسب کنم؟
احتمالاً این به نیازهای مدرسه شما بستگی دارد. Google نمیتواند برای شما مدارک اضافی یا اسناد امضا کند.
اگر مدرسه من دیر به پایان برسد یا زود شروع شود، آیا می توان برنامه را تنظیم کرد؟
برنامه GSoC 2024 دارای انعطاف پذیری در زمان بندی پروژه ها است. مدت زمان مجاز برای تکمیل یک پروژه می تواند از 10 هفته تا 22 هفته برای پروژه های متوسط و بزرگ با طول استاندارد 12 هفته متغیر باشد. پروژه های کوچک می توانند از 8 تا 12 هفته متغیر باشند. مشارکت کنندگان GSoC و مربیان آنها می توانند با هم تصمیم بگیرند که آیا یک پروژه باید تمدید شود تا چند هفته بعد یا بیشتر به پایان برسد.
تاریخ شروع برنامه را نمی توان تغییر داد، همه برنامه را همزمان شروع می کنند.
شما و مربیتان ممکن است به طور مشترک توافق کنید که زمانبندی نقاط عطف یا برنامه کاری هفتگی را تنظیم کنید تا در چارچوب کلی برنامه انعطافپذیری ایجاد شود.
اولین تاریخ ارزیابی در نیمه راه جدول زمانی پروژه مورد انتظار شما است. برای پروژه های متوسط و بزرگ پس از 6 هفته برای پروژه هایی در برنامه استاندارد 12 هفته ای خواهد بود). برای پروژه های کوچک پس از 4 هفته بر اساس پروژه استاندارد 8 هفته خواهد بود.
مربیان / مدیران سازمان
من می خواهم درباره شرکت به عنوان مربی در GSoC اطلاعات بیشتری کسب کنم. از کجا می توانم اطلاعات بیشتری پیدا کنم؟
برای اطلاعات بیشتر در مورد تبدیل شدن به یک مربی GSoC، راهنمای مربی ، قوانین برنامه ، و نقش ها و مسئولیت ها را بخوانید. شما در حال حاضر باید یکی از اعضای جامعه فعال سازمانی باشید که می خواهید برای آن مربی باشید.
شرایط واجد شرایط بودن برای یک سازمان منتور چیست؟
برای اینکه واجد شرایط شرکت به عنوان یک سازمان راهنما باشید، باید گروهی باشید که یک پروژه نرم افزاری آزاد/متن باز فعال، به عنوان مثال BRL-CAD را اجرا می کند. نیازی نیست که پروژه یک نهاد قانونی ثبت شده باشد. سازمانهای راهنما باید قبلاً نرمافزاری را تحت مجوز تأیید شده ابتکار منبع باز تولید و منتشر کرده باشند و حداقل دو مشارکتکننده داشته باشند تا بهعنوان مدیران سازمان و/یا مربیان برای کل برنامه خدمت کنند تا در برنامه شرکت کنند.
آیا سازمان ها برای شرکت در GSoC پولی دریافت می کنند؟
سازمانهایی که وضعیت خوبی دارند در پایان برنامه به ازای هر مشارکتکننده پذیرفتهشده GSoC کمک هزینهای دریافت میکنند. این بدون توجه به اینکه مشارکتکننده GSoC قبول میشود یا ناموفق است.
سازمانها آزادند که از این سرمایهها هر طور که میخواهند استفاده کنند.
سازمانها و سازمانهای تحت رهبری Google که بخشی از هر دولت فدرال (از جمله دانشگاههای دولتی) هستند، کمک هزینه تحصیلی نخواهند داشت.
بایگانی
چگونه اطلاعات خود را از بایگانی تابستانی کد گوگل حذف کنم؟
برای حذف اطلاعات با ما تماس بگیرید .
من یک دانش آموز/همکار قبلی در GSoC بودم و اکنون URL که برای پروژه خود ارائه کرده ام تغییر کرده است، آیا آن را برای من در آرشیو به روز می کنید؟
اگر سال ها بعد تغییر کند، نمی توانیم URL شما را به روز کنیم. شما می توانید با تماس مستقیم با ما درخواست کنید که URL پروژه شما را حذف کنیم.
فایل هایی که آپلود کردم کجا هستند؟
فایل های آپلود شده دیگر برای دانلود در دسترس نیستند.
،عمومی
هدف Google Summer of Code چیست؟
Google Summer of Code (GSoC) برنامهای است که برای آوردن مشارکتکنندگان جدید و هیجانزده به جوامع منبع باز طراحی شده است، با این امید که مدتها پس از پایان برنامه GSoC خود، به مشارکت در جوامع منبع باز ادامه دهند.
چه زمانی Google Summer of Code اتفاق می افتد؟
لطفا جدول زمانی برنامه را ببینید.
در Google Summer of Code چه اتفاقی می افتد؟
مشارکت کنندگان جدید متن باز تابستان خود را برای نوشتن کد برای یک سازمان منبع باز تحت هدایت مربیان جامعه منبع باز جدید خود صرف خواهند کرد.
چرا گوگل برنامه Google Summer of Code را اجرا می کند؟
گوگل متعهد به رشد اکوسیستم منبع باز است. هرچه تعداد توسعه دهندگان منبع باز در جهان بیشتر باشد، کل جامعه سالم تر و پایدارتر خواهد بود.
از سال 2005، برنامه Google Summer of Code بیش از 20000 مشارکت کننده/دانشجوی جدید را با بیش از 800 سازمان منبع باز تحت هدایت بیش از 19000 مربی گرد هم آورده است.
آیا Google Summer of Code (GSoC) یک برنامه استخدام است؟
خیر. اگر علاقه مند به کار برای Google هستید، لطفاً به وب سایت Google jobs مراجعه کنید.
آیا GSoC یک کارآموزی، یک شغل یا هر شکلی از استخدام در نظر گرفته می شود؟
نه. شرکتکنندگان در استخدام، کار، یا برای Google نیستند.
آیا سازمان های راهنما ملزم به استفاده از کد تولید شده توسط دانش آموزان هستند؟
نه. در حالی که امیدواریم تمام کدهایی که از این برنامه خارج می شود خانه ای شاد پیدا کند، سازمان ها را ملزم به استفاده از کد مشارکت کننده نداریم.
GSoC کجا رخ می دهد؟
Google Summer of Code کاملاً آنلاین است. هیچ الزامی برای سفر به عنوان بخشی از برنامه وجود ندارد.
چه کاری می توانم انجام دهم تا به انتشار اخبار در مورد GSoC کمک کنم؟
میتوانید آگهیهایی را برای ارسال در محوطههای دانشگاهی، جلسات توسعهدهندگان محلی، و غیره دانلود کنید. همچنین میتوانید از پلتفرمهای رسانههای اجتماعی مختلف خود برای انتشار اخبار در مورد برنامه یا میزبانی یک جلسه یا جلسه اطلاعاتی در منطقه خود استفاده کنید. ما همچنین یک ایمیل الگو داریم که میتوانید از آن برای توزیع در جامعه (مدرسه، توسعهدهنده، و غیره) و سایر مخاطبین خود استفاده کنید.
چگونه یک جلسه یا جلسه اطلاعات GSoC را سازماندهی یا میزبانی کنم؟
می توانید یک جلسه یا جلسه آنلاین را در هر زمان و مکانی که برای شما مناسب است برنامه ریزی کنید! لطفاً ابتدا قوانین برنامه را مرور کنید و از الگوی ارائه و آگهیهای ما استفاده کنید.
آیا می توانم در GSoC هم به عنوان مربی و هم به عنوان مشارکت کننده GSoC شرکت کنم؟
نه. مربیان افرادی هستند که در یک سازمان منبع باز مشارکت داشته اند و مایلند در برنامه GSoC به راهنمایی مشارکت کنندگان جدید به جامعه خود کمک کنند. مشارکت کنندگان GSoC افرادی هستند که تازه وارد یک سازمان منبع باز هستند.
آیا شرکت کنندگان از اوکراین، روسیه یا بلاروس مجاز به شرکت در GSoC 2024 هستند؟
به دلیل شرایط فعلی، GSoC 2024 شرکت کنندگان (مشارکت کنندگان، مربیان یا مدیران سازمان) را از روسیه، بلاروس یا به اصطلاح جمهوری خلق دونتسک ("DNR") و جمهوری خلق لوهانسک ("LNR") نمی پذیرد. هیچ محدودیتی برای شرکت کنندگانی که در داخل اوکراین هستند اما خارج از DNR و LNR هستند وجود ندارد.
اگر سوالات بیشتری داشته باشم چه؟
راهنمای مشارکتکنندگان و سایر صفحات این سایت را بررسی کنید.
اگر پس از خواندن تمام اسناد، هنوز پاسخی ندارید، لطفاً از طریق فهرست گفتگو یا کانال IRC با انجمن GSoC تماس بگیرید. برای اطلاع از نحوه انجام این کار به صفحه تماس با ما مراجعه کنید.
مشارکت کنندگان GSoC
چه زمانی مشارکت کنندگان GSoC می توانند برای GSoC درخواست دهند؟
مشارکتکنندگان میتوانند در طول دوره درخواست مشارکتکننده برای یک نمونه خاص از برنامه درخواست دهند.
لطفا برای اطلاعات دقیق تر جدول زمانی برنامه را ببینید.
برای شرکت در GSoC چه زبان برنامه نویسی را باید بدانم؟
زبان برنامه نویسی که باید بدانید بستگی به این دارد که با چه سازمانی کار کنید. شما باید با زبان(های) برنامه نویسی مورد استفاده آن سازمان آشنا باشید.
شرایط واجد شرایط بودن برای شرکت چیست؟
- هنگام ثبت نام باید حداقل 18 سال سن داشته باشید
- شما باید واجد شرایط کار در کشوری باشید که در طول برنامه در آن اقامت خواهید داشت.
- شما باید مبتدی متن باز یا دانشجو باشید.
- شما بیش از یک بار به عنوان مشارکت کننده/دانشجوی GSoC در GSoC پذیرفته نشده اید.
- شما باید در کشوری اقامت داشته باشید که در حال حاضر توسط ایالات متحده تحریم نشده است. برای اطلاعات بیشتر به قوانین برنامه مراجعه کنید.
چگونه بفهمم که در توسعه منبع باز مبتدی محسوب می شوم؟
یک مبتدی در نرم افزار منبع باز شامل افرادی با حداقل تجربه منبع باز است. اگر تجربه شما فقط شامل موارد زیر باشد، همچنان مبتدی محسوب می شوید:
- پروژه های شخصی یا کلاسی، از جمله پروژه های بوت کمپ.
- پروژه های متن باز که فقط در یک موسسه مورد استفاده قرار می گیرند. (مثال: یک وب سایت باشگاه یا تحقیقی که اتفاقاً به عنوان منبع باز در دانشگاه قدیمی شما منتشر شده است)
- باز کردن تعداد کمی (<10) از مسائل یا درخواست های کششی در برابر بسته های منبع باز مختلف.
- مشارکت مداوم در یک پروژه منبع باز که به عنوان بخشی از GSoC به آن ملحق شده اید.
اگر در غیر این صورت یک مشارکت کننده معمولی در یک پروژه منبع باز هستید، مبتدی نیستید.
من یک مهندس نرم افزار حرفه ای هستم اما قبلا در انجمن های منبع باز شرکت نکرده ام، آیا واجد شرایط هستم؟
GSoC برای متخصصان باتجربه مهندسی نرم افزار در نظر گرفته نشده است.
آیا برای من استثنا قائل می شوید؟
خیر. اگر شما شرایط واجد شرایط بودن را نداشته باشید، مهم نیست که چقدر استعداد یا علاقه دارید، نمی توانیم استثنا قائل شویم. هزاران نفر از مشارکتکنندگان GSoC درخواست میکنند، و ایجاد یک استثنا برای شما منصفانه نیست.
آیا کسی که قبلاً در منبع باز شرکت می کند می تواند یک مشارکت کننده GSoC باشد؟
هدف GSoC آوردن مشارکت کنندگان جدید به سازمان های منبع باز است. GSoC همچنین میتواند به مشارکتکنندگان مبتدی کمک کند تا نکات و نکات منبع باز را بیاموزند، در حالی که توسط اعضای با تجربه جامعه راهنمایی میشوند.
GSoC برای دانشآموزان و مشارکتکنندگان مبتدی در توسعه منبع باز است، برای مشارکتکنندگان با تجربه در توسعه منبع باز نیست.
آیا یک گروه می تواند با هم پیشنهادی برای کار روی یک پروژه ارائه دهد؟
خیر، فقط یک فرد ممکن است روی یک پروژه خاص کار کند.
برای افزایش شانس انتخاب شدن به عنوان مشارکت کننده GSoC چه باید بکنم؟
- پس از اعلام سازمان ها، آنها را در سایت برنامه جستجو کنید و چند مورد را پیدا کنید که برای شما جذاب است.
- فهرست ایده های پروژه این سازمان ها را بخوانید.
- وقتی ایدهای را مشاهده میکنید که علاقه شما را برانگیخته است، از طریق روشهای ارتباطی ترجیحی آنها (که در صفحه سازمان آنها در سایت GSoC ذکر شده است) با سازمان تماس بگیرید.
- با مربیان و جامعه صحبت کنید و مشخص کنید که آیا این ایده پروژه ای است که از کار کردن روی آن در طول برنامه لذت خواهید برد. اگر روی چیزی کار نمی کنید که به شما انگیزه می دهد، تابستان جالبی برای شما یا مربیتان نخواهد بود.
- از اطلاعاتی که در طول ارتباطات خود با مربیان و سایر اعضای انجمن سازمان دریافت کرده اید برای نوشتن پیشنهاد خود استفاده کنید.
- پیشنهاد خود را زودتر ارسال کنید تا مربیان وقت برای ارائه بازخورد داشته باشند. شما می خواهید زمانی داشته باشید که بازخورد آنها را درج کنید و قبل از پایان مهلت ارسال کنید. برای ارسال پیشنهاد خود تا آخرین لحظه منتظر نمانید!
آیا می توانم بیش از یک پیشنهاد ارائه کنم؟
بله، هر مشارکت کننده GSoC می تواند حداکثر سه پیشنهاد ارائه دهد. با این حال، تنها یک نفر برای هر مشارکت کننده GSoC ممکن است پذیرفته شود. مهم نیست که چند پیشنهاد ارسال کنید، بیش از یک پیشنهاد برای هر مشارکت کننده GSoC پذیرفته نخواهد شد.
آیا باید پیشنهادها را مستقیماً به سازمانهای منتور ارسال کنم؟
خیر، تمامی پروپوزال ها باید از طریق سایت برنامه ارسال شوند. پیشنهادهایی که خارج از سایت برنامه Google Summer of Code ارسال شوند، برای Google Summer of Code در نظر گرفته نمی شوند .
شما قویاً تشویق میشوید که زودتر با سازمان راهنما تماس بگیرید تا درباره ایدههای خود بحث کنید و بازخورد و درک بهتری از کاری که آنها انجام میدهند قبل از ارائه پیشنهاد نهایی خود دریافت کنید.
یک پروپوزال خوب چگونه به نظر می رسد؟
راهنمای مشارکتکننده/دانشجو دارای بخش «نوشتن یک پیشنهاد» است.
بهترین پیشنهادها از سوی شرکتکنندگانی است که قبل از ارسال ایدههای خود را برای تعامل و گفتگو با سازمان صرف کردند. حتماً موارد زیر را درج کنید: جزئیات دقیقاً آنچه را که پیشنهاد میکنید، چرا آن را پیشنهاد میدهید، دلیلی که برای انجام آن واجد شرایط هستید، روششناسی توسعهتان، جدول زمانی مورد انتظارتان و غیره. همچنین باید شامل جزئیاتی از شما باشد. تجربه توسعه آکادمیک، صنعتی و/یا منبع باز.
فقط یک ایده پروژه را از لیست سازمان بخوانید و سپس پیشنهاد خود را بنویسید - باید با آنها صحبت کنید. مشارکت کنندگانی که در مورد پیشنهادات خود با سازمان هدف بحث نمی کنند، بعید است برای GSoC انتخاب شوند.
من 18 ساله می شوم پس از پایان دوره ثبت نام GSoC Contributor، آیا همچنان می توانم شرکت کنم؟
نه، هنگام ثبت نام برای GSoC باید 18 سال داشته باشید. اگر حتی چند روز بعد 18 ساله می شوید، واجد شرایط شرکت در برنامه امسال نیستید، لطفاً برای برنامه آینده دوباره بررسی کنید.
چه فرم هایی را باید ارائه دهم؟
شرکت کنندگان پذیرفته شده باید فرم های مالیاتی مناسب را ارائه دهند. این شامل ارائه مدرکی مبنی بر اقامت در کشوری است که در آن شرکت خواهید کرد و بنابراین پرداخت ها را دریافت خواهید کرد.
آیا برای شرکت در GSoC پول دریافت می کنم؟
آره! Google برای مشارکتکنندگان GSoC که ارزیابیهای خود را قبول کرده و میتوانند کمک هزینه دریافت کنند، کمک هزینه میدهد.
آیا حتی اگر سازمان از کد من استفاده نکند، حقوق دریافت خواهم کرد؟
بله، تا زمانی که مشارکتکننده GSoC ارزیابی(های) خود را پاس کند. اینکه آیا پروژه از کد تولید شده استفاده می کند یا نه، بر کمک هزینه مشارکت کنندگان GSoC تأثیر نمی گذارد.
مشارکت GSoC چقدر زمان می برد؟
سازمان ها پروژه ها را بر اساس کل زمان مورد انتظار برای تکمیل یک پروژه محدوده بندی کرده اند. پروژه های کوچک باید حدود 90 ساعت، پروژه های متوسط حدود 175 ساعت و پروژه های بزرگ حدود 350 ساعت طول بکشد. بسته به مهارت و سختی پروژه شما ممکن است زمان کم و بیش برای رسیدن به اهداف پروژه از شما بگیرد. اگر مشخص شد که پروژه شما کمتر یا بیش از حد مورد بررسی قرار گرفته است، شما و مربیتان با هم کار میکنید تا مطابق با آن تنظیم کنید.
من دانشجوی آمریکا با ویزای F1 هستم. چگونه می توانم مجوز شرکت را دریافت کنم؟
لطفاً قبل از درخواست برای GSoC برای جزئیات بیشتر با دفتر امور دانشجویان بین المللی مدرسه خود صحبت کنید. بهتر است به محض اینکه فکر می کنید می خواهید در GSoC شرکت کنید، با آنها صحبت کنید. Google نمی تواند هیچ نوع مجوز CPT یا OPT را در اختیار شما قرار دهد. این مسئولیت شماست که تعیین کنید آیا ویزای شما به شما اجازه می دهد در برنامه ای مانند GSoC شرکت کنید، لطفاً قبل از درخواست بررسی کنید. همچنین باید مطمئن باشید که می توانید کمک هزینه را بپذیرید تا بعداً اگر نتوانید (اغلب به دلیل نگرانی در مورد ویزا) تعجب نکنید. متاسفانه هر ساله برخی از دانشجویان نمی توانند کمک هزینه تحصیلی خود را بپذیرند زیرا ویزای آنها به آنها اجازه نمی دهد برنامه ای مانند GSoC را انجام دهند یا در برخی موارد به فرد اجازه نمی دهند بیش از 20 ساعت در هفته را در GSoC بگذرانند.
تمامی شرکت کنندگان پذیرفته شده یک ایمیل تایید پذیرش دریافت خواهند کرد. ما نامه های سفارشی ارائه نمی دهیم. ما هیچ نوع نامه CPT صادر نمی کنیم.
من در یک کالج محلی (یا یک کالج جوان) میتوانم همچنان شرکت کنم؟
بله، ما امیدواریم که شما انجام دهید!
من در اواسط برنامه فارغ التحصیل شدم. آیا هنوز هم می توانم شرکت کنم؟
آره.
آیا می توانم برای شرکت در GSoC اعتبار دوره کسب کنم؟
احتمالاً این به نیازهای مدرسه شما بستگی دارد. Google نمیتواند برای شما مدارک اضافی یا اسناد امضا کند.
اگر مدرسه من دیر به پایان برسد یا زود شروع شود، آیا می توان برنامه را تنظیم کرد؟
برنامه GSoC 2024 دارای انعطاف پذیری در زمان بندی پروژه ها است. مدت زمان مجاز برای تکمیل یک پروژه می تواند از 10 هفته تا 22 هفته برای پروژه های متوسط و بزرگ با طول استاندارد 12 هفته متغیر باشد. پروژه های کوچک می توانند از 8 تا 12 هفته متغیر باشند. مشارکت کنندگان GSoC و مربیان آنها می توانند با هم تصمیم بگیرند که آیا یک پروژه باید تمدید شود تا چند هفته بعد یا بیشتر به پایان برسد.
تاریخ شروع برنامه را نمی توان تغییر داد، همه برنامه را همزمان شروع می کنند.
شما و مربیتان ممکن است به طور مشترک توافق کنید که زمانبندی نقاط عطف یا برنامه کاری هفتگی را تنظیم کنید تا در چارچوب کلی برنامه انعطافپذیری ایجاد شود.
اولین تاریخ ارزیابی در نیمه راه جدول زمانی پروژه مورد انتظار شما است. برای پروژه های متوسط و بزرگ پس از 6 هفته برای پروژه هایی در برنامه استاندارد 12 هفته ای خواهد بود). برای پروژه های کوچک پس از 4 هفته بر اساس پروژه استاندارد 8 هفته خواهد بود.
مربیان / مدیران سازمان
من می خواهم درباره شرکت به عنوان مربی در GSoC اطلاعات بیشتری کسب کنم. از کجا می توانم اطلاعات بیشتری پیدا کنم؟
برای اطلاعات بیشتر در مورد تبدیل شدن به یک مربی GSoC، راهنمای مربی ، قوانین برنامه ، و نقش ها و مسئولیت ها را بخوانید. شما در حال حاضر باید یکی از اعضای جامعه فعال سازمانی باشید که می خواهید برای آن مربی باشید.
شرایط واجد شرایط بودن برای یک سازمان منتور چیست؟
برای اینکه واجد شرایط شرکت به عنوان یک سازمان راهنما باشید، باید گروهی باشید که یک پروژه نرم افزاری آزاد/متن باز فعال، به عنوان مثال BRL-CAD را اجرا می کند. نیازی نیست که پروژه یک نهاد قانونی ثبت شده باشد. سازمانهای راهنما باید قبلاً نرمافزاری را تحت مجوز تأیید شده ابتکار منبع باز تولید و منتشر کرده باشند و حداقل دو مشارکتکننده داشته باشند تا بهعنوان مدیران سازمان و/یا مربیان برای کل برنامه خدمت کنند تا در برنامه شرکت کنند.
آیا سازمان ها برای شرکت در GSoC پولی دریافت می کنند؟
سازمانهایی که وضعیت خوبی دارند در پایان برنامه به ازای هر مشارکتکننده پذیرفتهشده GSoC کمک هزینهای دریافت میکنند. این بدون توجه به اینکه مشارکتکننده GSoC قبول میشود یا ناموفق است.
سازمانها آزادند که از این سرمایهها هر طور که میخواهند استفاده کنند.
سازمانها و سازمانهای تحت رهبری Google که بخشی از هر دولت فدرال (از جمله دانشگاههای دولتی) هستند، کمک هزینه تحصیلی نخواهند داشت.
بایگانی
چگونه اطلاعات خود را از بایگانی تابستانی کد گوگل حذف کنم؟
برای حذف اطلاعات با ما تماس بگیرید .
من یک دانش آموز/همکار قبلی در GSoC بودم و اکنون URL که برای پروژه خود ارائه کرده ام تغییر کرده است، آیا آن را برای من در آرشیو به روز می کنید؟
اگر سال ها بعد تغییر کند، نمی توانیم URL شما را به روز کنیم. شما می توانید با تماس مستقیم با ما درخواست کنید که URL پروژه شما را حذف کنیم.
فایل هایی که آپلود کردم کجا هستند؟
فایل های آپلود شده دیگر برای دانلود در دسترس نیستند.