#TITLE 프로젝트 참여하기
----
[END]는 이슈등록과 게시판을 통한 프로젝트 참여를 지향하며, 관리상의 어려움으로 Commiter/Developer는 가능한한 적은 수를 유지하려 합니다.

=== 게시판 이용하기 ===
[END] 프로젝트에 대한 제안이나 프로젝트 소스코드에 대한 패치, 혹은 문의사항이 있을때에는 [http://kldp.net/projects/end/forum END 프로젝트 게시판]을 이용해 주세요.
=== 이슈 등록하기 ===
[END] 프로젝트에 버그가 있다면 [http://kldp.net/projects/end/bugs END 프로젝트 버그/이슈 트래킹 시스템]을 이용해 주세요.
=== 커밋하기 ===
[END]는 '이슈발행 주도 개발' 방식을 사용하며, 커밋되는 모든 내용들은 이슈로 발행되어 있어야합니다. 그래서 커밋로그에는 이슈번호가 [#314865] 같은 형식으로 기록되어 있어야 합니다. [END] 프로젝트의 코딩 컨벤션은 다음과 같습니다.

 * 카피라이트와 라이센스 소개
 * svn keywords property 적용
 * 코드 맨 마지막줄에 vim modeline 추가

클래스 메쏘드는 소문자로 시작하는 camelCase 적용, 탭을 스페이스 4개로 대체하는것은 sw=4:ts=4로 대체
일반함수는 가급적 안사용했으면함, class내의 static 함수로 사용했으면 하는 바램. 그리하여 일반함수도 camelCase로 했으면 좋겠다.
-> 외부에 공개되는 인터페이스는 클래스라면 대문자로 시작하는 CamelCase, 나머지는 소문자로시작하는 camelCase, emum, typedef, define은 대문자.

 * 클레스 private 멤버는 a_b_c_, local은 a_b_c, public은 소문자로시작하는 camelCase(위 내용의 연장선)
 * 함수 타입장식(띄어쓰기를 맞춘다던가)은 가급적하지 않도록 - tab이 에디터마다 다르게 보인다.
 * ////...// (/ * 70개) 로 의미적인 구분을 하도록. (예: 생성/소멸 메쏘드군, read method 군 등)
 * 주석은 doxygen format 사용 (//!) 가급적 메쏘드 위에 쓴다.
 * 헤더는 utf-8구분을 위한 라이센스 소개를 제외하고 모두 영문으로 작성할것.
