Developer hub/ko



이 페이지는 MediaWiki 소프트웨어의 개발에 공헌하고 싶은 경우에 오는 장소입니다.MediaWiki의 인스톨과 커스터마이즈의 헬프에 관해서,어드미니스트레이터 헬프를 봐 주세요.

이러한 페이지는 발전의 초기 단계에 있습니다.찾고 있는 정보가 발견되지 않는 것도 깔고는 저희들이 링크를 하고 있지 않는 편리한 정보를 찾아내면,talk 페이지에 코멘트를 해 주실 수 있으면, 누군가가 조사합니다.

주요한 개발자 자원

 * BugZilla - MediaWiki를 위한 바그트락카로 Wikimedia 프로젝트에 관해서 논의합니다(이전에는MediaZilla로 불리는 일이 있었습니다만 현재는 사용되고 있지 않습니다보고)
 * Subversion browser - MediaWiki의 원시 코드를 위한 웹 베이스의 뷰와
 * Code documentation - MediaWiki로 사용되는 클래스와 그 외의 기능에 관한 자동 생성된 문서
 * SourceForge project - 디스트리뷰션 파일을 호스트 하기 위해서 사용되고 있습니다(현재 이 쪽에서는 최신의 버젼은 공개되고 있지 않습니다)

MediaWiki.org에 있는 정보

 * MediaWiki roadmap - 와야 할 릴리스를 향해서 기능을 계획하고 있습니다.가이드 라인만으로, 의제는 변경됩니다.
 * Manual:Contents/ko - MediaWiki 소프트웨어를 위한 기술적인 참고 자료(발전중)
 * Commit access/ko - MediaWiki 코드 리포지터리(repository)에 위탁하는 방법과 그것을 위한 퍼미션이 수여되기 위해서 필요한 일.
 * Internationalisation/ko - MediaWiki의 국제화(I18N internationalization) 시스템의 기술적인 설명
 * meta:Category:MediaWiki Development
 * API/ko - 직접적인 데이터 레이어 액세스를 위한 외부 API

MediaWiki를 확장한다
개발자가 특색과 기능성을 MediaWiki에 추가하는 것도 깔고는 기존의 기능성을 변경하는 것을 가능하게 하는 5의 주요한 확장 기능의 포인트가 있습니다.MediaWiki는"코어 코드"를 변경하는 일 없이 수정할 수 있도록 설계되고 있습니다.이것에 의해서 낡은 확장 기능 코드에 수작업으로 머지 하는 일 없이 새로운 MediaWiki의 버젼을 업데이트 하는 것이 간단하게 됩니다.확장 기능 포인트는 이하와 같습니다:


 * Hooks - "X"가 일어날 때마다 무엇인가를 합니다...
 * Tag Extensions - 새로운 태그를 작성합니다:
 * Parser Functions - 새로운 커멘드를 작성하는:
 * Special Pages - 새로운 특별 페이지를 추가한다.
 * Skins - MediaWiki의 룩 앤드 필을 변경한다.

확장 기능을 쓰기 위한 헬프

 * 확장 기능:
 * Manual:Extensions/ko
 * Extensions FAQ/ko
 * Category:Extensions/ko - (매우 불완전한) 기존의 확장 기능 리스트
 * Extension Matrix - 베타인 자동 생성의 리스트
 * $wgExtensionFunctions
 * 코드:
 * Manual:Code/ko
 * Manual:Coding conventions/ko
 * 스킨:
 * Manual:Skinning/ko
 * Manual:Skin configuration/ko
 * 데이타베이스:
 * Manual:Database layout/ko
 * Manual:Database access/ko
 * Manual:Magic words/ko
 * How to become a MediaWiki hacker/ko
 * Category:MediaWiki Development/ko

개발자의 논의

 * #mediawiki - IRC채널
 * wikitech-l, MediaWiki 개발자 메일링 리스트

상기의 것보다 상세한 정보에 관해서는Communication/ko를 보실 수 있도록 부탁합니다.