· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
KLDP Code Fest

  • 7월 18일: 행사가 잘 끝났습니다. 참여해 주신 모든 분들께 감사드립니다. 사진은 [http]CodeFest 갤러리에 올려 주시고, 뒷 이야기는 [http]KLDP CodeFest 게시판에 올려 주세요.
  • 7월 17일: /ThemeCoding 가 추가되었습니다.
  • 7월 17일: 행사가 잘 진행되고 있습니다. 궁금하신 분들은 [http]CodeFest 갤러리를 보세요.
  • 7월 13일: OpenOffice 테스트 프로젝트가 추가되었습니다.
  • 7월 12일: [http]행사에 참여하실 분들은 공개키를 보내 주세요!
  • 7월 11일: iiimf-hangul LE, nabi, imhangul 개발 프로젝트가 추가되었습니다.
  • 7월 10일: [http]노트북이 없는 분들은 임대할 pc 종류를 선정해 주세요.
  • 7월 10일: 예산상의 문제로 행사 참석 인원을 40명으로 조정하였습니다.
  • 7월 9일: 데비안 웹페이지 번역 프로젝트가 추가되었습니다.
  • 7월 8일: gettext, po 파일 번역에 대한 안내가 행사 도중 간단하게 소개될 예정입니다.
  • 7월 7일: 식사와 숙박 지원이 가능한 인원이 40명으로 한정되어 있으니 참석하실 분들은 필히 참가 신청을 [http]KLDP CodeFest 게시판에 해 주세요.
  • 7월 6일: HanIRC에 #CodeFest 채널이 열렸습니다. 행사에 관심있으신 분들은 들어오세요.
  • 7월 6일: Wine 번역 프로젝트와 PyFunge 프로젝트가 추가되었습니다. 아래 프로젝트 목록을 참고하세요.
  • 7월 6일: 프린터와 빔프로젝터를 가지고 오실 수 있는 분은 [http]KLDP CodeFest 게시판에 글을 올려 주세요.
  • 7월 5일: [http]키사이닝 파티를 위한 설문조사를 실시하고 있습니다.

KLDPCodeFestFreeSoftware, OpenSource 프로젝트 개발자와 사용자들이 한자리에 모여서 자유롭게 서로 관심있는 프로젝트에 공동으로 작업을 할 수 있는 자리를 마련하는 행사입니다.

KLDPCodeFest에 참여할 수 있는 프로젝트는 기본적으로 FreeSoftware, OpenSource와 관련된 것이어야 하며 프로젝트 그룹 멤버들간의 협업을 통해서 그동안 온라인 상에서 이루어지던 활동을 오프라인 상에서 빠르게 진행할 수 있도록 하는 것이 목적입니다. 예를 들자면 온라인 상에서 개발되어 오던 특정 프로그램의 개발자와 사용자들이 함께 모여 테스트와 버그 잡기, 새버전 릴리즈 등을 매우 빠르게 진행하거나 번역 작업, 패키징 작업 등의 일들을 직접 얼굴을 맞대고 함께 진행함으로써 최대한의 효율을 낼 수 있도록 합니다.

그리고 중간중간에 재미를 위한 여러가지 다양한 부대 행사들도 같이 준비하여 다함께 재미있게 즐길 수 있는 행사가 될 수 있도록 최대한 노력할 것입니다!


1. 행사 정보


1.1. 행사 참여하기


  • 노트북 지참 요망: 전원, 유/무선 랜 환경 제공

  • 데스크탑을 직접 들고 오셔도 됩니다.
  • 노트북이 없는 분들은 주최측에서 임대한 컴퓨터 사용 가능: 데스크탑 혹은 노트북 컴퓨터 무료 제공 예정 (신청은 [http]여기에)
  • 임대한 컴퓨터에 사용하기 위한 knoppix live CD를 제공해 드릴 예정입니다.
  • 프로젝트 관련 작업에 필요한 도서나 참고자료 등은 스스로 챙겨서 오시기 바랍니다.
  • 세면도구(치약, 칫솔, 수건), 갈아입을 옷

호텔인데 치약과 수건은 필요없지 않나요? --방준영

아닙니다. 지난번에 확인했던 바로는 치약/수건이 충분하지 않았습니다. 가지고 와서 손해볼건 없죠. -- 권순선

  • 행사 전날 집에서 충분한 수면을 취하고 오는 것이 좋습니다.

1.2. 행사 진행 일정


7월 17일 오전 10시 ~ 12시 참석자 등록, 네트워크 설정/테스트
12시 ~ 1시 점심식사
1시 ~ 2시 그룹별 목표 발표
2시 ~ 6시 프로젝트별 작업
6시 ~ 7시 저녁식사
7시 ~ 8시 이벤트: /ThemeCoding
8시 ~ 18일 새벽 2시 프로젝트별 작업
새벽 2시 ~ 3시 이벤트: bzflag 리그
3시 ~ 7시 취침
7시 ~ 8시 아침식사
8시 ~ 12시 프로젝트별 작업
12시 ~ 1시 점심식사
1시 ~ 2시 이벤트: 키사이닝 파티
2시 ~ 3시 성과 발표, 소감 발표
3시 ~ 4시 정리, 산회

1.2.1. 이벤트 세부정보


  • /ThemeCoding - 재미있는 주제나 문제를 정해서 각자 코드를 작성하여 서로 비교하는 일종의 컨테스트 (예: [http]죠리퐁 갯수세기)

  • [http]bzflag리그 - 온라인 3D 탱크 대전 게임! 팀별로 대결하거나 1:1로 대결

  • 키사이닝 파티 - <!>KLDPCodeFest/KSP를 읽어보시고, 미리 GPG 공개키를 제출해 주세요!

1.2.2. 이벤트 경품


  • 아론 기계식 키보드 2개
  • 로지텍 광마우스 2개
  • FreeBSD 4.10 정품 CD 1개

2. 프로젝트 그룹

행사 참여는 프로젝트 단위로 이루어지며 각 프로젝트는 리더와 멤버로 구성됩니다. 각 프로젝트 리더는 해당 프로젝트가 KLDPCodeFest행사 기간 동안 달성할 명확한 목표와 비전을 멤버들과 공유하면서 원활하게 작업이 이루어질 수 있도록 하는 역할을 합니다.

아래는 현재 KLDPCodeFest에서 진행하기로 확정된 프로젝트 목록입니다.

2.1. PythonLanguage 버그잡기 및 테스트


  • 리더: perky
  • 설명: [http]파이썬 프로젝트의 쌓여있는 버그를 잡는 그룹입니다.
  • 목표: 현재 소스포지에 등록된 버그는 900개 정도 되는데, 패치가 등록된 것과 단시간 내에 해결될 수 있는 것을 우선으로 10~20개 정도 잡을 예정입니다.
  • 멤버: [http]서지원 [http]feanor [http]nohmad [http]exman falsetru
  • 성과:

  • 버그 990497 커밋/닫음 (What's New 문서의 예제가 잘못 구현된 것을 고침)
  • 버그 943953 닫음 (스트링 타입에 maketrans 메소드 추가를 요청하는 문제)
  • 버그 731151 닫음 (Mac파이썬 패키지 매니저 업데이트 문제)
  • 버그 968728 닫음 (Solaris 10에서 HUGE_VAL 이 정의 안 된 문제)
  • 버그 969415 커밋/닫음 (CJK 인코딩 별명들이 사람들이 실제로 쓰는 것으로 문서에서 교체)
  • 버그 992207 분석 완료 (Universal Newline이 exec에 문자열로 전달될때 적용되지 않는 문제)
  • 버그 984714 분석 완료 (소스 코드 인코딩 스펙을 명시하는 과정에서 끝에 .이 붙으면 파서 에러가 발생하는 문제)
  • 버그 977937 분석 완료 (distutils에서 파일을 설치할 때 사용자의 umask의 영향을 받아서 때에 따라 설치가 정상적이지 않은 문제)
  • 버그 975763 패치 완료 (shutil 모듈이 최근 스타일과 다르게 os.makedirs를 사용하지 않는 문제)
  • 버그 737473 패치/리뷰 완료 (모듈을 리로드한 뒤에 그 모듈에서 예외가 발생한 경우 에러 위치가 잘못 보고되는 문제)
  • 버그 991834 해결 (ISO-2022 지원 모듈의 경고 메시지 가능성 삭제)
  • 커밋 (CJKCodecs 1.1 메인 트렁크로 머지)

2.2. pkgsrc-wip kr 프로젝트


2.3. Debian Installer 테스트, 개발 (/DebianInstaller)


  • 리더: cwryu
  • 설명: Debian sarge용으로 개발중인 [http]debian-installer에 한국어 [http]L10N(http://people.debian.org/~seppy/d-i/translation-status.html) 중심으로 테스트, 번역, 버그 발견/수정
  • 목표: 설치 테스트 및 [http]installation report 만들기, 번역 토론/개선
  • 요구조건: 데비안에 대한 관심

  • 데비안을 설치할 수 있는 vmware license, 여유 컴퓨터, 여유 HDD 등 가능한 대로 가져오기
  • alpha/hppa/ia64/m68k/mips/powerpc/sparc 등 x86 아닌 컴퓨터 가져오실 수 있는 분 환영
  • 멤버: ddt, [http]외달파, [http]tcheun, cdpark, fehead
  • 성과:

  • Installation Report oedalpha: [http]bug 259903
  • tasksel 관련 한국어 task 정리 [http]커밋
  • 어색한 번역 수정 [http]커밋, [http]커밋
  • base 부팅 후 font가 이야기 폰트로 바뀜 -- bterm-unifont가 testing에 진입하지 않아서 생기는 문제.
  • "나중에라도 base-config를 실행하면 된다" => 하지만 base-config를 실행하면 깨진다 -- 콘솔의 경우 bterm을 나가면 raw linux console에서 ko_KR.utf8로 실행하기 때문.
  • 한국어에서 countrychooser 번역 안 됨 첫번째 선택시 crash -- 이미지가 SVN에 아직 반영 안 되서 생기는 문제.

2.4. Unicode Translation (/UniCodeTrans)


  • 리더: ganadist
  • 설명: [http]유니코드 번역작업프로젝트의 한글 번역
  • 목표: 간단한 gettext사용법 학습및 번역 작업 기반 다지기
  • 요구조건: 유창한 한국어 실력, 노가다 정신. 텍스트 에디터 사용가능자.
  • 사실은 한국어 실력이 별로 유창하지 않아도 상관없습니다.
  • 멤버: hutbaram, kwon37xi, kida, sardy
  • 어려운 프로그래밍 스킬은 필요 없습니다. 부담가지지 마시고 참여해주세요
  • 성과:

    • 전체 문자열 17050개중 2050개 번역 완료
    • 라틴 문자, 라틴 문자 확장 영역
    • 수정문자, 조합문자, 그리스어 영역
    • 데바나가리 문자, 벵골 문자, 굴묵키 문자 영역
    • 아르메니아 문자, 히브리 문자, 아라비아 문자 영역
    • 강희자전 영역
    • 타밀 문자, 텔레구 문자, 카나다 문자, 말라얄람 문자, 신할라 문자, 타이 문자, 라오스 문자, 티벳 문자 영역

2.5. gentoo 패키지 등록과 gentoo도구들의 사용법


  • 리더 : onion(유종화)
  • 설명 : 기존에 생각하고 있던 gentoo 패키지들을 직접 ebuild를 만들어서 등록하는 법과 젠투 시스템 사용 tip의 교환
  • 목표 : 제작, 등록할 패키지 선정, ebuild제작(당면과제)
  • 프로젝트 멤버 : onion, mithrand, envia, 다즐링
  • 관련홈페이지 : [http]http://www.gentoo.or.kr
  • 성과 :
    • gnu smalltalk ebuild 제작 (x86,ppc)
    • hlatex ebuild 제작
    • project anise ebuild 제작
    • dmd(D programing language) ebuild 제작
    • parsec47 ebuild 제작
    • tumiki fighter ebuild 제작
    • 은글꼴 ebuild 은타자체 수정

2.6. gokweb 프로젝트 공동 개발


  • 리더 : fender(조기태)
  • 설명 : 기존 그놈 한국([http]http://www.gnome.or.kr'''''') 사이트를 경량화된 J2EE기반 프레임워크로 재구현 하는 프로젝트입니다.
  • 목표 : Struts, Hibernate, Spring 등 프로젝트 개발에 사용된 주요 프레임워크에 대한 지식 공유, Maven/이클립스 기반 개발 프로세스에 대한 이해, 갤러리 등 단위 프로그램 개발, 데스크탑 뽀대 자랑, POP(뽀대 지향 프로그래밍) 혹은 SDA(Screenshot Driven Architecture)에 대한 진지한 토의, 그 밖에 Enemy Territory나 Bzflag 등의 오픈소스 툴을 이용한 개발 생산성 향상에 대한 실험;;
  • 프로젝트 멤버 : fender(& his N),leanblue,idkiller(a.k.a 카二리), mmx900
  • 관련홈페이지 : [http]http://gokweb.kldp.net
  • 성과
    • 게시판 관리자 리팩터링
    • 갤러리 관련 엔티티 모델링
    • 갤러리 도메인 모델 및 하이버네이트 매핑
    • 각 모델별 매핑에 대한 단위 테스트 작성
    • 갤러리 관리자 서비스 계층 구현 시작.

2.7. PyFunge 프로젝트 개발


  • 리더 : 토끼군
  • 설명 : 파이썬 기반의 Funge 인터프리터 PyFunge의 핵심 부분인 pyfunge-core와 IDE 개발, 문서화 등을 진행하는 프로젝트입니다.
  • 목표 : pyfunge-core와 같은 PyFunge 관련 릴리즈들의 개발과, pyfunge-doc, pyfunge-doc-funge98과 같은 문서화 작업 등을 진행합니다.
  • 프로젝트 멤버 : 토끼군, PuzzletChung, ... Funge에 관심 있으신 분이라면 누구나 참여할 수 있습니다 :)
  • 관련 홈페이지 : [http]http://pyfunge.kldp.net/
  • 성과
    • pyfunge-doc-funge98: Funge-98 Final Specification 완역
    • pyfunge-core: 0.2-beta1에서 스펙과 맞지 않는 몇 가지 버그 픽스

    • i 명령에서 공백이 Funge-Space를 그대로 덮어버리는 문제
    • Unefunge에서 여러 줄로 이루어진 프로그램이 각 줄이 붙지 않고 1행만 인식하는 문제
    • Funge-Space의 lower bound와 upper bound 계산에서의 오류
    • pyfunge-core: concurrent, fingerprint를 포함한 0.2.x 대의 객체 지향적 구조 확정
    • 그 외 Funge에 대한 진지한 토의 ;)

2.8. iiimf-hangul LE, nabi, imhangul 버그 잡기, 테스트


  • 리더 : krisna
  • 설명 : 나비나, iiimf-hangul, imhangul 등의 한글 입력기 버그를 잡고, 사용 테스트도 해봐서 개선점을 찾습니다.
  • 목표 : 게시판이나, 버그 리포팅으로는 정확히 알 수 없던(?) 버그들을 수정합니다.
  • 참고: [http]IIIMF-hangul [http]nabi [http]imhangul
  • 성과
    • imhangul evolution-1.5에서 버그 수정
    • nabi 다음 버젼 테스트

2.9. KDE-18n-ko Translation


  • 리더: ddoman
  • 설명: KDE-i18n-ko 메세지 번역
  • 목표: kdebase의 번역율을 올리는 것을 목표로 합니다.
  • 요구조건: 한국어, 약간의 영어, KDE 사용 경험.
  • 성과: kio_floppy.po kio_smb.po kio_help.po kio_man.po 번역
kfmclient.po 번역 konqueror.po 번역.kicker.po 번역 kcmkicker.po(kwon37xi님께서 번역) 번역 모두 약 600개 이상 갯수의 메세지 번역.

2.10. 데비안 웹 페이지 번역


2.11. jmsn swt 버전


  • 리더: rath
  • 설명: Java기반의 MSN메신저인 jmsn을 swt 기반으로 포팅하고 전반적으로 새로 구성합니다.
  • 성과
    • 인터페이스 목업 완료
    • 메신저 로그인/사용자 리스트 부분 프로토콜 구현 완료

2.12. Wine 번역


  • 리더 : [http]Mike McCormack
  • 설명 : Korean translations for wine
  • 목표 : Get some Korean applications working in Wine with correct translations
  • 요구조건 : knowledge of English and Korean, codepage issues, some experience with Wine
  • 멤버 : 모집중
  • 특기사항 : 본 프로젝트는 Wine의 개발자와 직접 진행하시게 됩니다.

3. 행사준비 진행상황


  • Task Force 팀 멤버: 권순선, 류창우(cwryu), 준영, 장혜식(perky)
  • kickoff 미팅: 2004년 6월 19일
  • 2차 미팅: 2004년 7월 4일 오후 2시 양재동 교육문화회관

<!> 질문 및 참가 신청은 [http]KLDP CodeFest 게시판에 올려 주세요.






sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2004-11-24 22:35:53
Processing time 0.0192 sec