Skip to content
Jeongkyu Shin edited this page Sep 24, 2012 · 26 revisions

텍스트큐브 개발 센터에 오신 것을 환영합니다!

dev.textcube.org 는 오픈소스 로 제작되고 GPL로 배포되는 텍스트큐브의 개발과 관련된 모든 소스 변경사항이 진행/기록되는 사이트입니다.

이 곳에서는 Needlworks/TNF 팀이 개발중인 텍스트큐브 소스트리를 내려받으실 수 있으며, 버그의 신고, 버그 수정 과정 등을 확인할 수 있습니다. Textcube 의 개발에 참여하시고 싶거나, 매뉴얼 작성, 사용자지원 등의 공헌을 하시고자 하는 모든 분들을 환영합니다. Textcube 와 스킨/플러그인의 다운로드 및 각종 문의는 텍스트큐브의 공식 배포사이트인 http://www.textcube.org 을 참고하시기 바랍니다.

최근 뉴스

  • (2011.4.26) 텍스트큐브 1.8.6을 발표하였습니다.
  • (2010.10.28) 텍스트큐브 1.8.5를 발표하였습니다.
  • (2010.9.8) 텍스트큐브 1.8.4를 발표하였습니다.

최근 배포판 다운로드

기본 패키지

기본 패키지에는 텍스트큐브 코어와 함께 동작하는 필수적인 플러그인만이 포함되어 있습니다. 기본 패키지의 경우 모든 플러그인을 Needlworks가 관리합니다.

확장 패키지

확장 패키지의 경우 텍스트큐브의 동작을 도와주는 TNF의 많은 플러그인들이 함께 포함되어 있습니다. 기본 패키지에는 포함되지 않았지만 확장 패키지에 포함되는 플러그인의 경우에는 각 플러그인의 제작자 분들이 업데이트를 맡고 있습니다.

nightly build

하루 단위로 패키징되는 텍스트큐브 개발버전의 경우 [ftp://ftp.textcube.org/nightly/ 텍스트큐브 FTP의 nightly build 저장소]에서 받으실 수 있습니다. nightly build는 한국 시간으로 새벽 5시에 자동으로 패키징됩니다.

프로젝트 참여방법

  • "TNF 포럼" 에서 기능 추가 및 개선 제안, 버그 보고 및 diff 제출을 할 수 있습니다. 많은 기여를 하셨고 지속적인 활동이 가능하신 분들의 경우 reporter 권한을 받아 이 곳에 바로 티켓 등록을 할 수 있습니다. 개발 소스에 직접적으로 큰 기여를 하시는 경우 Needlworks 및 커미터들간의 회의를 거쳐 커미터가 되며, 이후 메인 소스에 직접 접근하여 개발에 참여할 수 있습니다.
  • [wiki:contributorList 커미터/리포터 목록]

프로젝트 현재상태

  • [http://dev.textcube.org/roadmap 프로젝트 전체 Roadmap 보기]

  • [report:6 등록된 전체 Ticket 보기]

  • [milestone:1.8 v1.8 Roadmap 보기]

  • [http://dev.textcube.org/query?status=new&status=assigned&status=reopened&status=closed&version=1.8&order=priority v1.8 전체 Ticket 보기]

  • [milestone:2.0 v2.0 Roadmap 보기]

  • [http://dev.textcube.org/query?status=new&status=assigned&status=reopened&status=closed&version=2.0&order=priority v2.0 전체 Ticket 보기]

프로젝트 관련문서

  • [http://www.textcube.org/center/entry/textcube-1-7-sneak-peak 텍스트큐브 1.7 안내문서]

Textcube 코드 관련 문서

  • [wiki:ttng 텍스트큐브 2 요건 정리 페이지]

  • [wiki:ticketProcess Ticket 처리절차]

  • [wiki:codingGuideline 코딩 가이드라인]

  • [wiki:SkinDocs 스킨]

  • [wiki:replacer 스킨 태그 정리]

  • [wiki:skinpredefined 정의스타일]

  • [wiki:replacer1.0 Tattertools 1.0 스킨 규격 (과거버전)]

  • [wiki:skinWysiwyg 에디터에 스킨 스타일 반영을 위한 wysiwyg.css 파일 설명]

  • [wiki:skin/index_xml 스킨 정보 파일 설명]

  • [http://retro.tattertools.com/ko/SkinManual/skinCheckList.html 스킨 체크 리스트]

  • [wiki:PluginDocs 플러그인]

  • [wiki:PluginIntroduction 플러그인 만들기]

  • [wiki:pluginSpec 플러그인 스펙]

  • [wiki:pluginEvents 플러그인 이벤트 정리]

  • [wiki:TTXML TTXML 백업 형식]

  • [wiki:EolinAPI 이올린 API 스펙]

  • [wiki:WPI WPI 패키지 제작 방법]

  • [wiki:devReference 개발 참고 문서] 디버깅 가이드, 전역 변수 안내 및 blog/userid 안내를 포함합니다.

  • [http://docs.google.com/View?id=dgc24tzr_136ckbg4ngn 플러그 인 개발자를 위한 텍스트큐브 1.8 안내]

  • [http://docs.google.com/View?id=dgc24tzr_138hhfbmwdg 스킨 디자이너를 위한 텍스트큐브 1.8 안내]

  • [http://docs.google.com/View?id=dgc24tzr_137gr9xpdfb 서버 관리자 및 서비스 운영자를 위한 텍스트큐브 1.8 안내]

  • [http://docs.google.com/View?id=dgc24tzr_140c9wz6nc5 텍스트 큐브 코어 및 커스터마이징에 취미가 있는 분을 위한 텍스트큐브 1.8 개발 노트]

  • [wiki:requirements 동작 요구 사항 / 권장 사양]

  • [wiki:textcube1.7/attentionOnInstallation 1.7 설치및 업그레이드 시 주의사항]

  • [wiki:configOptions config로 제어 가능한 명령] - 기본적으로 설정되지 않지만 설치 후 루트 디렉토리의 config.php에서 옵션으로 동작 여부를 결정하거나 수정할 수 있는 설정들입니다.

  • [wiki:shortCutList] 지원하는 단축키 목록

  • [wiki:resources 리소스 첨부 페이지]

Textcube 스킨 / 플러그인 및 사용 도움말 관련 문서

  • [http://help.tattertools.com 태터툴즈/텍스트큐브 온라인 매뉴얼 위키]
  • [http://manual.tattersite.com/ 관리자 화면 인터랙티브 사용 매뉴얼]
  • [http://www.tattertools.com/ko/skin/skinmanual.php 스킨 제작 매뉴얼]

관련 링크

  • [http://notice.textcube.org/ko 텍스트큐브 공지 블로그]
  • [http://www.needlworks.org Needlworks]
  • [http://blog.needlworks.org Needlworks 블로그]
  • [http://forum.tattersite.com/ko Tatter Network Foundation/태터앤프렌즈 포럼]

개발코드 Export 방법

텍스트큐브의 최신 코드는 2012년 9월 24일부터 git을 통하여 github에서 내려 받으실 수 있습니다. 그 이전에는 [Trac 기반의 기존 개발 사이트] 에서 mercurial 및 subversion 기반으로 개발이 진행되었습니다. 과거의 기록도 github에서 확인할 수 있습니다만, 역사적인 이유로 기존의 사이트도 보존하고 있습니다.

일반적인 텍스트큐브 사용에 대한 정보나 문의는 텍스트큐브 홈페이지 (http://www.textcube.org) 를 방문하십시오.

Clone this wiki locally