역할 및 책임
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
GSoC 프로그램의 각 역할에 대한 기대치에 관한 많은 질문이 항상 있습니다. 여러 조직이 자체적으로 개발했으며
그 결과 광범위한 변화가 생겨났습니다. 이 문서는 참여하는 모든 조직의 기대치를 표준화하는 것을 목표로 합니다.
개별 조직에는 추가적인 역할과 책임이 있을 수 있습니다. 자세한 내용은 조직 관리자에게 문의하세요.
GSoC 기여자의 책임
...멘토에게
- 양질의 작업 제출 (코드)
- 완료된 작업, 다음에 수행할 작업, 차단 요인을 정기적으로 전달합니다.
- 어떤 문제로 인해 목표를 달성하는 데 방해가 될 때 도움 요청
- 매일 살아있고 일하고 있다고 표시하기
- 기대치보다 훨씬 앞서는 경우 작업 범위 재평가
- 멘토 및 광범위한 커뮤니티와 소통하기
- 업무 수용력 감소 시기를 최대한 빨리 알림 (예: 가족, 건강, 기타 업무)
- 의견 듣기 및 응답
조직 관리자에게
- 다음과 같은 문제가 있을 때 사용자에게 알립니다.
- 멘토 또는 커뮤니티 구성원과의 상호작용 문제
- 업무 또는 업무 계획 변경과 관련된 큰 불일치
멘토의 책임
조직 관리자에게
- 지원 가능 여부 및 상호작용 기대치 전달
- 가능한 한 빨리 멘토링 인원이 줄어들 것인 경우 (예: 가족, 건강, 휴가) 알림
- GSoC 기여자에 문제가 있을 때 알림
- 커뮤니케이션, 활동, 가시성 (MIA) 또는 진척도 부족
- 참여자 계약 위반 (예: 표절, 괴롭힘, 사기)
- 몸에 맞지 않음 또는 물러서기
- GSoC 참여자 참여를 공식적으로 평가합니다.
- 실패하기 전에 관리자 및 GSoC 기여자와 커뮤니케이션
...GSoC 참여자 대상
- GSoC 기여자에게 다음 방법을 안내합니다.
- 커뮤니티에 참여
- 보다 효과적으로 소통하고
- 조직에서 선호하는 커뮤니케이션 채널 (IRC, Slack 등) 사용
- 조직의 버전 제어 시스템 사용
- 좋은 질문을 하고 질문에 대한 답을 얻으세요.
- 설득력 있는 기술적 논쟁과 건설적인 논의를 제공합니다.
- 저작자 표시를 정확하게 지정하고 오픈소스 라이선스를 선택하는 방법
- 독립적으로 동기를 부여하고 생산적이다
- 어려운 기술적 문제를 해결
- 진행 상황을 추적하고 GSoC 기여자에게 상태에 관해 알립니다.
- 정기적으로 소통합니다.
- 건설적인 의견을 제공하고, 인내심을 가지고, 정중한 태도를 유지합니다.
- 현실적인 업무 목표 및 타임라인에 대한 기대치 설정
- 기대치보다 크게 앞거나 뒤처진 경우 GSoC 기여자와 함께 범위를 재평가합니다.
- 개발자 및 커뮤니티와 협력하여 GSoC 기여자 작업 수용
조직 관리자의 책임
...Google에 전송
- 조직 참여, 조직 선택 기준, 조직별 운영 절차의 프레임
- 조직 신청서를 제출하고 조직 담당자가 되세요.
- Google과의 커뮤니케이션 담당자 역할
- Google의 모든 문의에 36시간 이내에 응답
- 참여자 계약 위반 (예: 괴롭힘, 표절, 사기) 신고
- GSoC 기여자 철회 보고
- 모든 기한 준수 확인 (예: 시간대 요청, 멘토 평가, 조직 결제 계정 생성)
- 유능하고 신뢰할 수 있는 멘토를 선정하여 초대합니다.
- 적절한 프로젝트 아이디어 목록 제공 및 유지
- 모든 멘토 및 GSoC 기여자의 활동을 감독하여 책임이 충족되도록 합니다.
- GSoC 이후 Google 설문조사에 응답 (GSoC 참여자 유지 관련 질문 등)
...멘토에게
- 조직 참여, 멘토 요구사항, 실패 절차, 절차 수립
- 프로그램 시작 전에 멘토의 기대 수준을 알립니다.
- GSoC 참여자 선정, 지속적인 참여, 닫기 정책을 전달합니다.
- 슬롯 할당을 위한 선택 기준 제공
- 참여자 계약 위반 및 실패를 처리하는 방법 설명
- GSoC 참여자와의 멘토 상호작용을 지속적으로 평가합니다.
- 이해관계 충돌, 대인 문제, 필요한 경우 교체
- 더 많은 프로젝트 아이디어가 필요할 때 멘토에게 알림
- 프로그램 시작 전과 도중에 멘토와 정기적으로 커뮤니케이션을 유지합니다.
- 특히 연말연시 시즌에 적절하고 적절한 멘토링 서비스를 제공합니다.
...GSoC 참여자 대상
- GSoC 기여자에게 조직 관리자에게 연락해야 하는 방법, 시기, 이유를 알려주세요.
- GSoC 기여자를 도입하고 적절하게 통합
- 조직별 요구사항 (예: 시간, 코딩, 커뮤니케이션, 라이선스) 전달
- 조직별 기대치 (예: 행동, 권장사항, 공개 상태) 전달
- 기한, 승인 기준, 실패/닫기 정책 전달
- 커뮤니케이션을 모니터링하고 부적절한 행동이 해결되도록 하세요
- 실패 또는 취소될 위험이 있는 GSoC 참여자에게 사전에 알림 제공
이 문서를 작성할 수 있도록 Google의 프로그램 관리자와 협력해 주신 Sean, Terri, Hong Phuc, Valorie, Mario, 베테랑 GSoC 및 GCI 조직 관리자에게 감사의 말을 전합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[[["\u003cp\u003eThis documentation aims to standardize expectations for Google Summer of Code (GSoC) participants across all organizations, covering contributors, mentors, and organization administrators.\u003c/p\u003e\n"],["\u003cp\u003eContributors are expected to submit quality work, communicate regularly with their mentor and community, and be proactive in addressing challenges or changes in their work capacity.\u003c/p\u003e\n"],["\u003cp\u003eMentors are responsible for guiding contributors, providing regular feedback, facilitating their integration into the community, and escalating any issues to the organization administrator.\u003c/p\u003e\n"],["\u003cp\u003eOrganization administrators oversee the GSoC program for their organization, ensuring compliance with Google's guidelines, managing communication, and supporting both mentors and contributors.\u003c/p\u003e\n"],["\u003cp\u003eWhile this document provides a baseline, individual organizations may have additional roles and responsibilities, so contributors should consult their organization administrator for any specific requirements.\u003c/p\u003e\n"]]],["GSoC Contributors are responsible for submitting quality work, communicating progress and blockers, and informing about reduced capacity. Mentors must guide contributors, track their progress, provide feedback, and communicate regularly. Organization Administrators oversee all participants, ensure expectations are met, handle communication with Google, and set policies for participation, selection, and dismissal. They also manage mentors, contributor integration, and ensure deadlines are followed.\n"],null,["# Roles and Responsibilities\n\nThere are always a lot of questions about what the expectations are for each\nrole in the GSoC program. Organizations have developed their own, and\nthis has resulted in wide variation. This documentation aims to standardize\nexpectations across all participating organizations.\n\nIndividual organizations may have additional roles and responsibilities. Talk to\nyour Organization Administrator for more information.\n\nGSoC Contributor Responsibilities\n---------------------------------\n\n### ...to your Mentor\n\n- Submit quality work (code)\n- Regularly communicate work completed, what you intend to do next, and blockers\n - Ask for help when something is preventing you from achieving a goal\n - Give indication that you are alive and working daily\n- Re-evaluate work scope when significantly ahead of expectations\n- Communicate with your mentor AND the broader community\n- Inform when work capacity will be reduced, as early as possible (e.g., family, health, other work)\n- Listen and respond to feedback\n\n### ...to the Org Admin\n\n- Let them know when there are\n - Interaction issues with any mentor or community member\n - Significant disagreements involving your work or changes to your work plan\n\nMentor Responsibilities\n-----------------------\n\n### ...to your Org Admin\n\n- Communicate availability and interaction expectations\n- Inform when mentoring capacity will be reduced, as early as possible (e.g., family, health, vacation)\n- Inform when there is an issue with a GSoC contributor\n - Lacking communication, activity, visibility (MIA), or progress\n - Participant Agreement violations (e.g., plagiarism, harassment, fraud)\n - Bad fit or stepping down\n- Formally evaluate GSoC contributor participation\n - Communicate with admin and GSoC contributor before failing\n\n### ...to your GSoC contributors\n\n- Help and/or teach the GSoC contributor how to\n - be a part of your community\n - communicate more effectively and in the open\n - work with your org's preferred communication channel (IRC, Slack, etc)\n - use your org's version control system\n - ask good questions and get answers to their questions\n - provide convincing technical argument and constructive discussion\n - give attribution correctly and how to select an open source license\n - be independently motivated and productive\n - solve difficult technical problems\n- Keep track of their progress, keep GSoC contributor informed as to their status\n- Communicate on a regular basis:\n - At least twice a week or better\n- Give constructive feedback, be patient, and be respectful\n- Establish realistic work objectives and timeline expectations\n- Re-evaluate scope with GSoC contributor when significantly ahead of or behind expectations\n- Work with devs and community to facilitate acceptance of GSoC contributor work\n\nOrg Admin Responsibilities\n--------------------------\n\n### ...to Google\n\n- Frame org participation, org selection criteria, and org-specific operating procedures\n- Submit the org application and be the org's representative\n- Serve as communication liaison with Google\n - Respond to any inquiries from Google within 36 hours\n - Report Participant Agreement violations (e.g., harassment, plagiarism, fraud)\n - Report GSoC contributor withdrawal\n- Ensure all deadlines are met (e.g., slot requests, mentor evaluations, org payment account creation)\n- Select and invite trusted, capable, and qualified mentors\n- Provide and maintain an adequate list of project ideas\n- Oversee activity of all mentors and GSoC contributors ensuring responsibilities are being met\n- Respond to Google's survey post GSoC (with questions around GSoC contributor retention, etc.)\n\n### ...to your Mentors\n\n- Frame org participation, mentor requirements, failure process, and procedure\n- Communicate mentor expectations before the program starts\n- Communicate GSoC contributor selection, continued participation, and dismissal policy\n - Provide selection criteria for slot allocations\n - Describe how Participant Agreement violations and failure will be handled\n- Continuously evaluate mentor interaction with GSoC contributors\n - Recognize conflicts of interest, interpersonal issues, and replace as necessary\n- Let mentors know when more project ideas are needed\n- Maintain regular communication with mentors before and during the program\n- Ensure adequate and appropriate mentoring coverage, particularly near holidays\n\n### ...to your GSoC contributors\n\n- Let GSoC contributors know how, when, and why to contact the org admin\n- Ensure GSoC contributors are introduced and become appropriately integrated\n- Communicate org-specific requirements (e.g., time, coding, communication, licensing)\n- Communicate org-specific expectations (e.g., behavior, best practices, visibility)\n- Communicate deadlines, acceptance criteria, and failure/dismissal policy\n- Monitor communications and ensure inappropriate behavior is addressed\n- Ensure GSoC contributors at risk of failure or dismissal are notified in advance\n\nSpecial thanks to Sean, Terri, Hong Phuc, Valorie, and Mario, veteran GSoC and\nGCI Organization Administrators, for working with Google's Program\nAdministrators to put this document together."]]