* 7월 18일: 행사가 잘 끝났습니다. 참여해 주신 모든 분들께 감사드립니다. '''사진은 [http://kldp.org/~kss/gallery/kldpcodefest0407 CodeFest 갤러리]에 올려 주시고, 뒷 이야기는 [http://bbs.kldp.org/viewforum.php?f=18 KLDP CodeFest 게시판]에 올려 주세요.''' * 7월 17일: [/ThemeCoding] 가 추가되었습니다. * 7월 17일: 행사가 잘 진행되고 있습니다. 궁금하신 분들은 [http://kldp.org/~kss/gallery/album118 CodeFest 갤러리]를 보세요. * 7월 13일: [OpenOffice] 테스트 프로젝트가 추가되었습니다. * 7월 12일: [http://bbs.kldp.org/viewtopic.php?t=40600 행사에 참여하실 분들은 공개키를 보내 주세요!] * 7월 11일: iiimf-hangul LE, nabi, imhangul 개발 프로젝트가 추가되었습니다. * 7월 10일: [http://bbs.kldp.org/viewtopic.php?t=40535 노트북이 없는 분들은 임대할 pc 종류를 선정해 주세요.] * 7월 10일: 예산상의 문제로 행사 참석 인원을 40명으로 조정하였습니다. * 7월 9일: 데비안 웹페이지 번역 프로젝트가 추가되었습니다. * 7월 8일: gettext, po 파일 번역에 대한 안내가 행사 도중 간단하게 소개될 예정입니다. * 7월 7일: '''식사와 숙박 지원이 가능한 인원이 40명으로 한정되어 있으니 참석하실 분들은 필히 참가 신청을 [http://bbs.kldp.org/viewforum.php?f=18 KLDP CodeFest 게시판]에 해 주세요.''' * 7월 6일: HanIRC에 #CodeFest 채널이 열렸습니다. 행사에 관심있으신 분들은 들어오세요. * 7월 6일: Wine 번역 프로젝트와 PyFunge 프로젝트가 추가되었습니다. 아래 프로젝트 목록을 참고하세요. * 7월 6일: 프린터와 빔프로젝터를 가지고 오실 수 있는 분은 [http://bbs.kldp.org/viewforum.php?f=18 KLDP CodeFest 게시판]에 글을 올려 주세요. * 7월 5일: [http://bbs.kldp.org/viewtopic.php?t=40268 키사이닝 파티를 위한 설문조사]를 실시하고 있습니다. [KLDPCodeFest]는 [FreeSoftware], [OpenSource] 프로젝트 개발자와 사용자들이 한자리에 모여서 자유롭게 서로 관심있는 프로젝트에 공동으로 작업을 할 수 있는 자리를 마련하는 행사입니다. [KLDPCodeFest]에 참여할 수 있는 프로젝트는 기본적으로 [FreeSoftware], [OpenSource]와 관련된 것이어야 하며 프로젝트 그룹 멤버들간의 협업을 통해서 그동안 온라인 상에서 이루어지던 활동을 오프라인 상에서 빠르게 진행할 수 있도록 하는 것이 목적입니다. 예를 들자면 온라인 상에서 개발되어 오던 특정 프로그램의 개발자와 사용자들이 함께 모여 테스트와 버그 잡기, 새버전 릴리즈 등을 매우 빠르게 진행하거나 번역 작업, 패키징 작업 등의 일들을 직접 얼굴을 맞대고 함께 진행함으로써 최대한의 효율을 낼 수 있도록 합니다. 그리고 중간중간에 재미를 위한 여러가지 다양한 부대 행사들도 같이 준비하여 다함께 재미있게 즐길 수 있는 행사가 될 수 있도록 최대한 노력할 것입니다! [[TableOfContents]] == 행사 정보 == * 일시: 2004년 7월 17일 오전 10시 ~ 7월 18일 오후 4시 (1박 2일) * 식사 제공: 7월 17일 점심/저녁, 7월 18일 아침/점심 * 주차 무료(무료 주차 확인 도장을 찍어 드립니다.) * 잠자리 제공 * 기념품 제공 * 참고: ''[http://bbs.kldp.org/viewtopic.php?t=40235 식사와 숙박 지원은 40명으로 한정되어 있습니다.]'' * 장소: [http://www.temf.co.kr/com_02.asp 서울 양재동 교육문화회관] * 서초구민회관 앞(양재역 7번 출구)에서 셔틀버스 탑승 가능. 약 20분 간격으로 운행. * 양재역 7번 출구에서 마을버스 08번(구 07-2번) 이용. 약 20분 간격으로 운행. * 후원: [http://www.software.or.kr 소프트웨어 진흥원 공개소프트웨어 지원센터] * 참가비: 간식/음료수/기념품/상품/비품 구입 * 서울/수도권 지역: 2만원 * 기타 지역: 1만원 === 행사 참여하기 === * 노트북 지참 요망: 전원, 유/무선 랜 환경 제공 * 데스크탑을 직접 들고 오셔도 됩니다. * 노트북이 없는 분들은 주최측에서 임대한 컴퓨터 사용 가능: 데스크탑 혹은 노트북 컴퓨터 무료 제공 예정 (신청은 [http://bbs.kldp.org/viewtopic.php?t=40535 여기]에) * 임대한 컴퓨터에 사용하기 위한 knoppix live CD를 제공해 드릴 예정입니다. * 프로젝트 관련 작업에 필요한 도서나 참고자료 등은 스스로 챙겨서 오시기 바랍니다. * 세면도구(치약, 칫솔, 수건), 갈아입을 옷 호텔인데 치약과 수건은 필요없지 않나요? --방준영 아닙니다. 지난번에 확인했던 바로는 치약/수건이 충분하지 않았습니다. 가지고 와서 손해볼건 없죠. -- [권순선] * 행사 전날 집에서 충분한 수면을 취하고 오는 것이 좋습니다. === 행사 진행 일정 === || 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시 || 이벤트: [wiki:KLDPCodeFest/KSP 키사이닝 파티]|| || 2시 ~ 3시 || 성과 발표, 소감 발표 || || 3시 ~ 4시 || 정리, 산회 || ==== 이벤트 세부정보 ==== * [/ThemeCoding] - 재미있는 주제나 문제를 정해서 각자 코드를 작성하여 서로 비교하는 일종의 컨테스트 (예: [http://bbs.kldp.org/viewtopic.php?t=26098 죠리퐁 갯수세기]) * [http://www.bzflag.org/ bzflag]리그 - 온라인 3D 탱크 대전 게임! 팀별로 대결하거나 1:1로 대결 * 키사이닝 파티 - 꼭 [KLDPCodeFest/KSP]를 읽어보시고, 미리 GPG 공개키를 제출해 주세요! ==== 이벤트 경품 ==== * 아론 기계식 키보드 2개 * 로지텍 광마우스 2개 * [FreeBSD] 4.10 정품 CD 1개 == 프로젝트 그룹 == 행사 참여는 프로젝트 단위로 이루어지며 각 프로젝트는 리더와 멤버로 구성됩니다. 각 프로젝트 리더는 해당 프로젝트가 [KLDPCodeFest]행사 기간 동안 달성할 명확한 목표와 비전을 멤버들과 공유하면서 원활하게 작업이 이루어질 수 있도록 하는 역할을 합니다. 아래는 현재 [KLDPCodeFest]에서 진행하기로 확정된 프로젝트 목록입니다. === [PythonLanguage] 버그잡기 및 테스트 === * 리더: [perky] * 설명: [http://sf.net/projects/python 파이썬 프로젝트]의 쌓여있는 버그를 잡는 그룹입니다. * 목표: 현재 소스포지에 등록된 버그는 900개 정도 되는데, 패치가 등록된 것과 단시간 내에 해결될 수 있는 것을 우선으로 10~20개 정도 잡을 예정입니다. * 멤버: [http://www.python.or.kr/pykug/%BC%AD%C1%F6%BF%F8 서지원] [http://www.python.or.kr/pykug/feanor feanor] [http://www.python.or.kr/pykug/nohmad nohmad] [http://www.python.or.kr/pykug/exman 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 메인 트렁크로 머지) === pkgsrc-wip kr 프로젝트 === * 리더: junyoung * 설명: pkgsrc-wip kr 프로젝트는 kldp.net에서 배포중인 애플리케이션을 포함하여 국내 사용자들이 필요로 하는 프로그램을 패키지화하여 Net/Free/OpenBSD, 리눅스 등 유닉스 계열의 운영체제에서 간편하게 빌드 및 배포를 할 수 있도록 하는 것을 목표로 합니다. * 목표: CodeFest 행사에서는 kldp.net에 등록된 프로젝트중 배포 파일이 나와 있는 것을 패키지화합니다. * 멤버: junyoung, [pyrasis], yui, minskim, luapz, fox9, supermania * 관련 홈페이지 : [http://kldp.net/projects/pkgsrc-wip http://kldp.net/projects/pkgsrc-wip] [http://wiki.bsdforum.or.kr/wiki.php/pkgsrc-wip pkgsrc-wip] * #300373: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/ExmanIDE/?hideattic=0#dirlist ExmanIDE 패키지] 제작. * #300369: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/anise/ anise 패키지] 제작. * #300370: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/hanterm-xf/ hanterm-xf 패키지] 제작. * #300376: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/ko-po-check/ ko-po-check 패키지] 제작. * #300374: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/mls/ mls 패키지] 제작. * #300383: moss 패키지 제작. * #300378: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/mzproxy/ mzproxy 패키지] 제작. * #300372: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/py-funge/ py-funge 패키지] 제작. * #300371: [http://cvs.kldp.net/viewcvs/pkgsrc-wip/wip-kr/ttetris/ ttetris 패키지] 제작. === Debian Installer 테스트, 개발 ([/DebianInstaller]) === * 리더: [cwryu] * 설명: Debian sarge용으로 개발중인 [http://www.debian.org/devel/debian-installer/ debian-installer]에 한국어 [http://people.debian.org/~seppy/d-i/translation-status.html L10N](http://people.debian.org/~seppy/d-i/translation-status.html) 중심으로 테스트, 번역, 버그 발견/수정 * 목표: 설치 테스트 및 [http://www.debian.org/devel/debian-installer/report-template installation report] 만들기, 번역 토론/개선 * 요구조건: 데비안에 대한 관심 * 데비안을 설치할 수 있는 vmware license, 여유 컴퓨터, 여유 HDD 등 가능한 대로 가져오기 * alpha/hppa/ia64/m68k/mips/powerpc/sparc 등 x86 아닌 컴퓨터 가져오실 수 있는 분 환영 * 멤버: [ddt], [http://bbs.kldp.org/viewtopic.php?p=165810#165810 외달파], [http://bbs.kldp.org/profile.php?mode=viewprofile&u=9911 tcheun], cdpark, [fehead] * 성과: * Installation Report oedalpha: [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=259903 bug 259903] * tasksel 관련 한국어 task 정리 [http://cia.navi.cx/stats/author/cwryu/.message/1869450 커밋] * 어색한 번역 수정 [http://cia.navi.cx/stats/author/cwryu/.message/1876890 커밋], [http://cia.navi.cx/stats/author/ddt1984-guest/.message/1877523 커밋] * base 부팅 후 font가 이야기 폰트로 바뀜 -- bterm-unifont가 testing에 진입하지 않아서 생기는 문제. * "나중에라도 base-config를 실행하면 된다" => 하지만 base-config를 실행하면 깨진다 -- 콘솔의 경우 bterm을 나가면 raw linux console에서 ko_KR.utf8로 실행하기 때문. * 한국어에서 countrychooser 번역 안 됨 첫번째 선택시 crash -- 이미지가 SVN에 아직 반영 안 되서 생기는 문제. === Unicode Translation ([/UniCodeTrans]) === * 리더: ganadist * 설명: [http://freedesktop.org/Software/unicode-translation 유니코드 번역작업]프로젝트의 한글 번역 * 목표: 간단한 gettext사용법 학습및 번역 작업 기반 다지기 * 요구조건: 유창한 한국어 실력, 노가다 정신. 텍스트 에디터 사용가능자. * 사실은 한국어 실력이 별로 유창하지 않아도 상관없습니다. * 멤버: hutbaram, kwon37xi, kida, sardy * 어려운 프로그래밍 스킬은 필요 없습니다. 부담가지지 마시고 참여해주세요 * 성과: * 전체 문자열 17050개중 2050개 번역 완료 * 라틴 문자, 라틴 문자 확장 영역 * 수정문자, 조합문자, 그리스어 영역 * 데바나가리 문자, 벵골 문자, 굴묵키 문자 영역 * 아르메니아 문자, 히브리 문자, 아라비아 문자 영역 * 강희자전 영역 * 타밀 문자, 텔레구 문자, 카나다 문자, 말라얄람 문자, 신할라 문자, 타이 문자, 라오스 문자, 티벳 문자 영역 === gentoo 패키지 등록과 gentoo도구들의 사용법 === * 리더 : onion(유종화) * 설명 : 기존에 생각하고 있던 gentoo 패키지들을 직접 ebuild를 만들어서 등록하는 법과 젠투 시스템 사용 tip의 교환 * 목표 : 제작, 등록할 패키지 선정, ebuild제작(당면과제) * 프로젝트 멤버 : onion, mithrand, envia, 다즐링 * 관련홈페이지 : [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 은타자체 수정 === gokweb 프로젝트 공동 개발 === * 리더 : fender(조기태) * 설명 : 기존 그놈 한국([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://gokweb.kldp.net] * 성과 * 게시판 관리자 리팩터링 * 갤러리 관련 엔티티 모델링 * 갤러리 도메인 모델 및 하이버네이트 매핑 * 각 모델별 매핑에 대한 단위 테스트 작성 * 갤러리 관리자 서비스 계층 구현 시작. === PyFunge 프로젝트 개발 === * 리더 : [토끼군] * 설명 : 파이썬 기반의 Funge 인터프리터 PyFunge의 핵심 부분인 pyfunge-core와 IDE 개발, 문서화 등을 진행하는 프로젝트입니다. * 목표 : pyfunge-core와 같은 PyFunge 관련 릴리즈들의 개발과, pyfunge-doc, pyfunge-doc-funge98과 같은 문서화 작업 등을 진행합니다. * 프로젝트 멤버 : [토끼군], [PuzzletChung], ... ''Funge에 관심 있으신 분이라면 누구나 참여할 수 있습니다 :)'' * 관련 홈페이지 : [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에 대한 진지한 토의 ;)'' === iiimf-hangul LE, nabi, imhangul 버그 잡기, 테스트 === * 리더 : [krisna] * 설명 : 나비나, iiimf-hangul, imhangul 등의 한글 입력기 버그를 잡고, 사용 테스트도 해봐서 개선점을 찾습니다. * 목표 : 게시판이나, 버그 리포팅으로는 정확히 알 수 없던(?) 버그들을 수정합니다. * 참고: [http://kle.kldp.org/main/IIIMF-hangul IIIMF-hangul] [http://kle.kldp.org/main/nabi nabi] [http://gnome.or.kr/wiki/imhangul imhangul] * 성과 * imhangul evolution-1.5에서 버그 수정 * nabi 다음 버젼 테스트 === 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개 이상 갯수의 메세지 번역. === 데비안 웹 페이지 번역 === * 리더 : 송우일 * 설명 : 데비안 웹 페이지 한국어 번역 * 목표 : 번역 우선 순위 중 [http://www.debian.org/devel/website/translation_hints most important 부분](http://www.debian.org/devel/website/translation_hints) 번역 * 요구 조건: 유창한 영어/한국어 구사 능력, cvs/편집기(vi, emacs 등) 사용법 약간 * 멤버 : 모집 중 * 관련 홈페이지 : [http://www.debian.org/devel/website/ http://www.debian.org/devel/website/] * 성과: most important 22개 페이지 중 20개 번역 === jmsn swt 버전 === * 리더: rath * 설명: Java기반의 MSN메신저인 jmsn을 swt 기반으로 포팅하고 전반적으로 새로 구성합니다. * 성과 * 인터페이스 목업 완료 * 메신저 로그인/사용자 리스트 부분 프로토콜 구현 완료 === Wine 번역 === * 리더 : [http://www.winehq.org/?interview=7 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의 개발자와 직접 진행하시게 됩니다. == 행사준비 진행상황 == * Task Force 팀 멤버: [권순선], 류창우([cwryu]), [방준영], 장혜식([perky]) * kickoff 미팅: 2004년 6월 19일 * 2차 미팅: 2004년 7월 4일 오후 2시 양재동 교육문화회관 '''질문 및 참가 신청은 [http://bbs.kldp.org/viewforum.php?f=18 KLDP CodeFest 게시판]에 올려 주세요.''' ---- See also * [/ThemeCoding] * [/KSP] * [/DebianInstaller] * [/UniCodeTrans] * [/Gallery] ---- [CategoryKLDP]