· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Code Fest/20051210/Report

제 6회 코드페스트 리포트

Contents

[-]
1. 제 6회 코드페스트 리포트
1.1. 운영자 리포트
1.2. 프로젝트팀별 리포트
1.2.1. 젠투 핸드북 번역 리포트
1.2.1.1. 작업 목적
1.2.1.2. 참가자
1.2.1.3. 프로젝트 성과
1.2.1.4. 향후 프용로젝트 진행 여부
1.2.1.5. 기술적 진행 설명
1.2.2. 리눅스용 메신저 및 PDF Viewer 제작 캐쥬얼 타자게임 시연
1.2.2.1. 참가자
1.2.2.2. 프로젝트 목표
1.2.2.3. 프로젝트 성과
1.2.2.4. 향후 프로젝트 진행 여부
1.2.2.5. 프로젝트 진행 내용, 기술적 설명
1.2.3. Mls 프로젝트(Mdir 리눅스 클론)
1.2.3.1. 참가자
1.2.3.2. 프로젝트 목표
1.2.3.3. 프로젝트 성과
1.2.3.4. 향후 프로젝트 진행 여부
1.2.3.5. 프로젝트 진행 내용, 기술적 설명
1.2.4. theseit 프로젝트
1.2.4.1. 참가자
1.2.4.2. 프로젝트 목표
1.2.4.3. 프로젝트 성과
1.2.4.4. 향후 프로젝트 진행 여부
1.2.4.5. 프로젝트 진행 내용, 기술적 설명
1.2.5. 번역 프로젝트
1.2.5.1. 참가자
1.2.5.2. 프로젝트 목표
1.2.5.3. 프로젝트 성과
1.2.5.4. 향후 프로젝트 진행 여부
1.2.5.5. 프로젝트 진행 내용, 기술적 설명
1.2.6. 커널 옵션 한글화 프로젝트
1.2.6.1. 참가자
1.2.6.2. 프로젝트 목표
1.2.6.3. 프로젝트 성과
1.2.6.4. 향후 프로젝트 진행 여부
1.2.6.5. 프로젝트 진행 내용, 기술적 설명
1.2.7. GOM project
1.2.7.1. 참가자
1.2.7.2. 프로젝트 목표
1.2.7.3. 프로젝트 성과
1.2.7.4. 향후 프로젝트 진행 여부
1.2.7.5. 프로젝트 진행 내용, 기술적 설명
1.2.8. KLDP
1.2.8.1. 참가자
1.2.8.2. 프로젝트 목표
1.2.8.3. 프로젝트 성과
1.2.8.4. 향후 프로젝트 진행 여부
1.2.8.5. 프로젝트 진행 내용, 기술적 설명
1.2.9. 한글 InkML 문서화 프로젝트
1.2.9.1. 참가자
1.2.9.2. 프로젝트 목표
1.2.9.3. 프로젝트 성과
1.2.9.4. 향후 진행 여부
1.2.10. totem gstreamer 개선 프로젝트
1.2.10.1. 참가자
1.2.10.2. 프로젝트 목표
1.2.10.3. 프로젝트 성과
1.2.10.4. 향후 진행 여부

1.1. 운영자 리포트




1.2. 프로젝트팀별 리포트


1.2.1. 젠투 핸드북 번역 리포트

1.2.1.1. 작업 목적

젠투리눅스를 설치하기 어려운 일반 리눅스 사용자들에게 도움이 되기 위해 한글로 번역된 젠투 리눅스 설치 핸드북을 만듭니다.

1.2.1.2. 참가자

1.2.1.3. 프로젝트 성과

x86용 젠투리눅스 핸드북 2005.1 번역 10% 완료. 중간에 KLDP 관리 프로젝트에서 번역을 도와드렷습니다.

1.2.1.4. 향후 프용로젝트 진행 여부

2006년 이전까지 x86, x86_64 핸드북 번역 100% 완료를 목표로 하고 있습니다. 12월 18일에 x86 핸드북을 공개합니다.

1.2.1.5. 기술적 진행 설명

젠투 홈페이지 내의 영문 핸드북을 저장하여 텍스트 에디터로 내용을 한글로 번역합니다.



1.2.2. 리눅스용 메신저 및 PDF Viewer 제작 캐쥬얼 타자게임 시연

1.2.2.1. 참가자

sohalee, hayarobi, jhj0612

1.2.2.2. 프로젝트 목표

리눅스용 메신저를 제작을 기본으로 하며 데스크탑용 어플리케이션 제작에 관심이 있는 분들에게 간단한 강좌와 학습의 시간을 가지게 하며 각종 데스크탑용 어플들의 시연을 통해 리눅스 데스크탑용 어플리케이션 개발의 저변을 확대한다.

1.2.2.3. 프로젝트 성과

  • 리눅스용 메신저 DDolChoo Messanger 제작 (접속, 그룹추가, 친구 추가 1:1 대화),
  • 참가자의 GTK 기본구조 이해 및 Sample Project 진행 (Hellow Work, File Viewer) 그리고 Automake의 활용,
  • Objective C를 이용한 서버 제작 (매우 잘 작동합니다 -0-)
  • PDF Viewer 레이아웃 작업 (실제 코딩은 거의 못함),
  • 온라인 타자게임, PDF 전자결제 샘플 프로그램 시연 (저희 팀끼리 봤습니다)

1.2.2.4. 향후 프로젝트 진행 여부

  • 활용도를 떠나 리눅스 데스크탑용 어플리케이션 개발의 저변 확대를 위해 가능하다면 학습형태의 어플리케이션들을 만들고자 한다. (메신저, PDF Viewer, PDF 편집기, 주소록, 가계부, 비디오샵관 등등등) Objective C를 이용한 서버 프로그래밍 및 강좌 (가능하다면 ㅡ.ㅡ)

1.2.2.5. 프로젝트 진행 내용, 기술적 설명

  • 메신저 서버는 Objective C를 사용 하였으며 데스크탑용 프로그래밍은 GTK & C를 이용하였음, Automake 사용, 레이아웃은 glade로 작업하여 libglade를 통해 사용



1.2.3. Mls 프로젝트(Mdir 리눅스 클론)

1.2.3.1. 참가자

la9527

1.2.3.2. 프로젝트 목표

이번 코드페스트에서 sftp 를 붙이는 작업과 버그 수정.

1.2.3.3. 프로젝트 성과

sftp 의 libssh2 분석 및 코딩 추가. 작업 진행이 원할하지 못해 컴파일에러. ㅠㅠ

1.2.3.4. 향후 프로젝트 진행 여부

LinM에 libssh2를 붙여 sftp를 붙이고, 자잘한 버그를 수정하여 이번달 말(올해안으로)에 베타버전 릴리스 예정.

1.2.3.5. 프로젝트 진행 내용, 기술적 설명

이번에 VEE 개발자와 많은 내용을 주고 받았고, Mls를 쓰시는 분들이 생각외로 많았다는 것에 기분이 좋았고, 그래서 더욱도 노력해야 할듯 싶습니다.



1.2.4. theseit 프로젝트

1.2.4.1. 참가자

토끼군, segfault, Bluewisher, scari, 한동성 (불참자: 오네테르, stania)

1.2.4.2. 프로젝트 목표

윈도우 환경에 많은 BM98 류의 리듬 게임을 멀티 플랫폼으로 구현하는 프로젝트입니다.

1.2.4.3. 프로젝트 성과

  • 기반 라이브러리 일부 작업 (libbms, libseit)
  • 게임 인터페이스 및 내부적인 구조 논의 (덧: 당시 화이트보드에 그렸던 사진 중 일부를 올릴 예정입니다)
  • <del>러시아 자장가의 보급 및 전파</del>

1.2.4.4. 향후 프로젝트 진행 여부

계속 기반 라이브러리 및 (나중에는) 실제 게임 애플리케이션 작업을 진행할 예정입니다.

1.2.4.5. 프로젝트 진행 내용, 기술적 설명

기반 라이브러리를 포함한 모든 코드는 C++를 사용하며, SDL, OpenGL, OpenAL 등의 주변 라이브러리를 사용하고 있습니다.



1.2.5. 번역 프로젝트

1.2.5.1. 참가자

yui

1.2.5.2. 프로젝트 목표

yui가 자주 쓰는 프로그램의 한국어 번역

1.2.5.3. 프로젝트 성과

  • gettext의 원리 이해, po 파일을 통한 번역 작업 이해.
  • 번역 작업의 결과물은 버그 트래커를 통해 xfce4의 svn에 커밋되었음.

1.2.5.4. 향후 프로젝트 진행 여부

  • 한국어 번역 담당자와 연락하며 지속적으로 번역 작업 수행

1.2.5.5. 프로젝트 진행 내용, 기술적 설명

  • gettext, po-file, etc.



1.2.6. 커널 옵션 한글화 프로젝트

1.2.6.1. 참가자

채종빈(Kil13r)

1.2.6.2. 프로젝트 목표

[http]커널 옵션 한글화 프로젝트는 우리가 늘상(또는 가끔식) 하는 커널 컴파일 작업이 아직까지는 많은 리눅스 초보님들에게 힘든부분이 많습니다. 이 프로젝트는 그러한 분들에게 조금이나마 이해가 쉬운 커널 컴파일을 할수 있었으면 하는 바램에서 시작되었습니다.

1.2.6.3. 프로젝트 성과

30여개의 옵션 해석을 하였고, 홍보 아닌 홍보도 하였습니다.

1.2.6.4. 향후 프로젝트 진행 여부

똑같이 옵션만 해석하게 되거나 문장 데이터베이스를 구축하여 중복되는 문장 정리및 말투 교정을 하게될 것입니다.

1.2.6.5. 프로젝트 진행 내용, 기술적 설명

리눅스 커널 소스에 있는 configure.help 파일을 해석하는 프로젝트이며 현재까지 2.4 버전은 2.4.29까지 해석이 완료되었고 2.6은 2.6.0을 해석하고 있는 중입니다.



1.2.7. GOM project

(구 biopython GO --> pygo --> gom 로 프로젝트명 변경됨)

1.2.7.1. 참가자

yong27, terra19, cyppi, neosphere, aha00a

1.2.7.2. 프로젝트 목표

GO(Gene Ontology)는 생물정보분야에서, 유전자 어휘관련 정보를 구조화하고 데이터베이스화하는 프로젝트 입니다. 이 데이터를 이용하는 쓰기쉬운 사용자 인터페이스를 python으로 구현하고자 합니다.

관련논의 : http://biohackers.net/wiki/BioHackers/2005-12-10

1.2.7.3. 프로젝트 성과


4가지 기본 스펙을 구현하였습니다.
  1. GO 모델 구현
  2. Web dispacher를 이용한 정보의 획득
  3. MySQL을 이용한 정보의 검색
  4. 서브 그래프를 다이어그램으로 표현

1.2.7.4. 향후 프로젝트 진행 여부

PyGo라는 프로젝트이름으로 계속 진행됩니다. 프로젝트 페이지 : http://biohackers.net/gom

1.2.7.5. 프로젝트 진행 내용, 기술적 설명

CGI로 다이어그램을 실시간으로 그려주는 부분부터 진행됩니다.



1.2.8.1. 참가자

1.2.8.2. 프로젝트 목표

KLDP, KLDPNet 관련 작업 진행

1.2.8.3. 프로젝트 성과

KLDP 초기화면 개선, KLDPNetKLDP 데이터 백업 루틴 보완, KLDP 개편 방안 논의, KLDPNet 오류 분석/해결, drupal 테스트 등등...

1.2.8.4. 향후 프로젝트 진행 여부

KLDPNet 관리는 drssay님이 staff로서 계속 참여, KLDP 개편 작업 계속 추진

1.2.8.5. 프로젝트 진행 내용, 기술적 설명


1.2.9. 한글 InkML 문서화 프로젝트

1.2.9.1. 참가자

1.2.9.2. 프로젝트 목표

국내에서 많이 사용되지 못하는 실정인 W3C 표준 마크업 'InkML'의 문서번역

1.2.9.3. 프로젝트 성과

InkML 요구조건에 있는 부록 A장 '용어설명' 전부를 번역하였음
InkML 요구조건 문서의 주요부분 몇부분의 번역

지금 한글InkML 문서 홈페이지를 만드는 중입니다.
http://daehung.es.kr/~dh950325/inkml 에서 가까운 시일 내로 모든 결과물을 접하실 수 있을 것입니다.
집것과 코페 작업본이 다른데 (집것은 이미 작업한것, 코페본은 새로 받아서 다시 작업한것) 머지하다가 깨져버렸습니다. 지저분한 <<<<< >>>> 표시가 잔뜩 남았습니다. 복구좀 한바탕 해야겠습니다. --cppig1995

1.2.9.4. 향후 진행 여부

이것을 응용한 프로그램도 만들것입니다.

1.2.10. totem gstreamer 개선 프로젝트

1.2.10.1. 참가자

1.2.10.2. 프로젝트 목표

gnome의 멀티미디어 프레임워크인 gstreamer와 미디어 플레이어인 totem 개선

1.2.10.3. 프로젝트 성과

sami parser작성및 테스트, upstream 반영 완료
컬러 자막 렌더러 작성및 테스트
aac 디코더 버그 수정, upstream 반영 완료

1.2.10.4. 향후 진행 여부

subtitle parser에 인코딩 설정및 totem에 자막 인코딩 옵션 추가. ubuntu Dapper용 패키지는 [http]여기서 받을 수 있습니다.

ID
Password
Join
A man who fishes for marlin in ponds will put his money in Etruscan bonds.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-05-28 21:14:39
Processing time 0.0136 sec