Rust가 Outreachy에 참여합니다
Source: Rust Blog
소개
Rust 프로젝트는 오픈소스 멘토십 프로그램에 꾸준히 참여해 왔으며, 여기에는 Google Summer of Code에 3년(올해 포함) 동안 참여한 것과 이전의 OSPP가 포함됩니다. 올해는 2026년 5월 코호트의 일환으로 Outreachy에도 참여하게 되었음을 기쁘게 알려드립니다.
Outreachy는 자신이 살고 있는 지역의 기술 산업에서 소외, 체계적 편견, 차별을 겪는 모든 배경의 사람들에게 오픈소스 인턴십을 제공합니다. 프로그램에 대한 자세한 내용은 그들의 웹사이트에서 확인하세요.
Outreachy란 무엇이며 Google Summer of Code와 어떻게 다른가
Outreachy는 일부 측면에서 Google Summer of Code (GSoC)와 유사하지만, 다른 점도 있습니다.
- GSoC와 달리, Outreachy 인턴은 먼저 전체 프로그램에 지원하고 그 다음 특정 커뮤니티에 지원합니다.
- GSoC 지원자는 종종 지원 전에 기여를 제출하지만, Outreachy는 전용 기여 기간을 요구합니다.
- 지원서는 커뮤니티에서 검토하며, 커뮤니티는 지원서와 기여 내용을 기반으로 인턴을 선발합니다.
Outreachy는 연간 두 번 인턴십 기간을 운영합니다: 5월 → 8월 (현재 코호트) 및 12월 → 3월.
주요 차이점은 장학금의 출처입니다. GSoC 장학금은 Google이 부담하는 반면, Outreachy 장학금 및 관리비는 참여 커뮤니티가 직접 자금을 지원합니다.
Source: …
2026년 5월 인턴 4명 멘토링
제한된 자금과 멘토링 역량 때문에 Rust 프로젝트는 멘토링을 받을 인턴 4명을 선정했습니다. 아래는 각 프로젝트와 멘토입니다.
오버로드된 C++ 함수들을 Rust에서 호출하기
- 인턴: Ajay Singh
- 멘토: teor, Taylor Cramer, Ethan Smith
이 프로젝트는 Rust에서 오버로드된 C++ 함수를 호출하는 실험적 기능을 구현하고, 대표적인 사용 사례에서 해당 기능을 테스트하기 시작하는 것을 목표로 합니다.
대규모 Rust 컴파일러 코드 커버리지 측정
- 인턴: Akintewe Oluwasola
- 멘토: Jack Huey
목표는 전체 테스트 스위트와 Crater가 감지한 에코시스템 크레이트에 대해 컴파일러의 코드 커버리지를 실행하고 분석하는 워크플로우를 개발하는 것입니다. 이를 통해 테스트 부족을 감지하고 지속적인 분석을 가능하게 합니다.
a‑mir‑formality 타입 시스템 구현 퍼징
- 인턴: Tunde‑Ajayi Olamiposi
- 멘토: Niko Matsakis, Rémy Rakic, tiif
이 프로젝트는 Rust의 타입 및 트레이트 시스템을 모델링하고 있는 진행 중인 프로젝트인 a‑mir‑formality에 대해 퍼징을 구현하여, 의미가 명확히 정의되지 않은 동작을 드러내는 프로그램을 생성하는 것을 목표로 합니다.
Rust 프로젝트의 GitHub Actions 보안 강화
이 프로젝트는 Rust 프로젝트 저장소를 분석하고, GitHub Actions에서 보안 관련 이슈를 탐지하며, 최선의 보안 설정이 유지되도록 도구와 워크플로우를 개발하는 것을 목표로 합니다.
다음 단계
다음 3개월 동안 인턴들은 멘토와 긴밀히 협력하여 프로젝트를 진행합니다. 인턴십 기간이 끝나면 결과를 공유하는 후속 블로그 게시물을 공개할 예정입니다.
지원서를 제출하고 기여해 주신 모든 분께 감사드립니다. 인턴을 선정하는 것이 어려웠으며, 앞으로도 Outreachy에 다시 참여하기를 바랍니다. Rust 프로젝트는 참여할 수 있는 다양한 다른 기회를 제공하니, 언제든지 계속 참여해 주세요!