샘플 작업

등록 시 약 25개의 샘플 과제를 제공하여 대회가 시작된 후 학생들이 완료할 수 있는 최소 50개의 고유한 과제를 생성할 수 있는 노력과 능력을 입증합니다.

Google은 다음을 찾습니다.

  • 여러 카테고리의 작업 조합 (코드, 문서/교육, 연락/연구, 품질 보증, 설계)
  • 적절한 범위, 길이, 복잡성의 작업
  • 시작하는 데 충분한 정보를 포함하여 설명을 완전히 작성했습니다.
  • 명확하고 이해하기 쉬운 설명과 제목을 작성합니다.
  • 검색 가능성을 위한 적절한 태그.

자세한 내용을 확인하기 위해 외부 리소스로 링크를 걸 수 있지만 핵심 작업 설명은 대회 웹사이트에 있어야 합니다.

다음은 이전에 참여하는 오픈소스 조직에서 작성한 작업의 몇 가지 예입니다. 하나의 조직으로 모든 조직에 적용할 수 있는 것은 아닙니다. 조직마다 해야 할 일이 다를 수 있습니다. 하지만 다음의 예를 참고하면 도움이 될 것입니다.

자세한 내용은 자료실에서 확인할 수 있습니다.

KDE WikiToLearn 스토리 작성

WikiToLearn에는 정보 페이지가 없었고 정보 페이지가 무엇이고 어떻게 활용되었는지에 대한 정보가 여기저기 흩어져 있습니다. 이를 통합하고 사이트 사용자가 보고 액세스할 수 있도록 해야 합니다.

  • 태그: 콘텐츠, 프로모션, wikitolearn
  • 카테고리: 문서/교육, 조사/연락

KDE git 저장소에서 KDE 애플리케이션 빌드

KDE 조직의 다양한 태스크를 위해 다양한 KDE 애플리케이션을 빌드해야 합니다. 이 작업의 목표는 선택한 배포에 관해 다양한 KDE 애플리케이션을 빌드하는 방법을 이해하는 데 도움이 됩니다.

애플리케이션을 빌드하는 간단한 3단계는 다음과 같습니다.

  1. git에서 소스 코드를 가져옵니다.
  2. 필요한 종속 항목을 설치합니다.
  3. 애플리케이션을 빌드합니다.

자세한 내용은 #kde-soc IRC 채널에서 확인하세요. 원하는 KDE 애플리케이션을 빌드하고 빌드한 단계를 문서화해야 합니다.

  • 태그: cmake, qt, c++
  • 카테고리: 코딩
  • 초급 작업

HAIKU 편집기 Pe에서 버그 수정

프로그래머의 편집자인 Pe에 대해 보고된 몇 가지 버그가 있습니다. Pe 저장소를 포크하고 문제를 선택하여 해결합니다. pull 요청으로 수정사항을 제출합니다 (거의 동일하게 작동하는 HaikuPorter 위키 참고).

  • 태그: c++, pe
  • 카테고리: 코딩

FOSSASIA Linux에서 WineTest를 실행하고 결과 제출

먼저 http://wiki.winehq.org/BuildingWine에 따라 Wine을 빌드해야 합니다. 그러면 테스트 도구 모음도 빌드되며 =programs/winetest/winetest.exe.= 에서 확인할 수 있습니다. 실행하려면 http://wiki.winehq.org/ConformanceTests에서 '와인에서 WineTest 실행하기' 섹션의 안내를 따르세요. 예상되는 결과는 test.winehq.org에 표시되는 결과입니다.

  • 태그: testsuite, linux, Wi-Fi
  • 카테고리: 품질 보증

게임 복사 위/아래 화살표를 사용한 웹채팅 입력 기록 재현율**

대부분의 채팅 클라이언트는 위쪽/아래쪽 화살표를 눌러 이전에 입력한 내용을 기억할 수 있습니다. 이 기능은 웹채팅 클라이언트에 유용한 기능일 수 있습니다.

이를 구현하려면 이전 입력 항목의 FIFO 버퍼를 유지하고 특정 수의 항목만 저장하여 장기 웹 채팅 사용으로 인해 메모리 사용량이 계속 늘어나지 않도록 해야 합니다. 메시지 한도는 무제한이 아니라 수십 개일 수 있습니다. 아래쪽 화살표로 시작하면 버퍼에서 가장 오래된 메시지가 다시 불러옵니다. 완료되면 변경된 명령어.js를 이 태스크에 연결합니다.

  • 태그: xmpp, 자바스크립트
  • 카테고리: 코드, 공익사업/연구

SUGAR LABS Turtle Blocks 설명서 업데이트

최신 출시 버전의 기능이 포함된 이 turtle Blocks 설명서를 조사하고 업데이트하세요. http://people.sugarlabs.org/walter/TurtleBlocksAdvancedBlocksManual.pdf

  • 태그: 거북이 블록, 문서
  • 카테고리: 문서/교육, 연락/조사

MetaBRAINZ 파운데이션 장소 추가 '방법' 만들기

현재 다양한 방법이 있지만 장소를 추가하는 방법은 없습니다. 이 문서를 구성하는 방법에 대한 최신 사용 방법 아이디어를 살펴보고 이 문서를 위키 사용자를 위한 하위 페이지 (예: https://wiki.musicbrainz.org/User)로 작성하세요.

  • 태그: 위키, 문서, 장소
  • 카테고리: 문서/교육