http://blog.nzeo.com/8605거의 두달만에 zbXE 1.0.6 을 배포하였다.
내가 아닌 다른 분들이 같이 수정하고 보완해온 이력들을 정리하면서 오픈 소스 프로젝트라는게 참 멋진 것이라는 생각이 저절로 들었다.
물론 아직 프로젝트 자체의 활성화가 잘 안 되어 있어서 참여자가 많지는 않지만 개발과 번역등을 꾸준히 같이 참여하는 분들이 계시다.
이제 대충 다음 마일스톤을 고민해 보자면 다음과 같은 것 같다.
- zbXE 1.0.7 개발
- 1.0.7 은 1.0.x 버전, 즉 php 4.0.x 이상에서 동작하는 XE의 마지막 버전이 될 것이다.
- 1.0.6 까지 나타난 문제와 기능 제안중 문제만 집중 해결한다.
- 10월 말까지는 처리하는 것을 목표로 한다
- XE 1.1.0 개발
- php 5.2.x 이상에서 실행되는 것을 목표로 하고 php의 새로운 기술과 문법을 바탕으로 코드 리팩토링이 목표이다.
- 활성화를 위해 zeroboard 의 브랜드를 계승한 zeroboardXE를 XE 기반의 패키지중 하나라는 인식을 전달할 수 있도록 패키지화에 노력해야 할듯 하다.
- 심플하고 아름다운 코드를 지향하도록 해야 한다
- SVN과 XE의 회원정보를 연계할 수 있는 방법을 찾아서 적용해 놓고 이를 바탕으로 공식 사이트의 회원이라면 sandbox에 바로 커밋을 할 수 있도록 하는게 좋을지에 대한 고민을 해보자.
- 위와 같이 되면 sandbox는 말 그대로 모래상자이고 모래상자에서 좋은 모습과 참여율을 보이는 분들이 자연스레 커미터나 번역멤버가 될 수 있도록 프로세스를 정립한다.
- blogXE 패키지 완성과 동시에 이루어지면 될듯 (올해 안으로 기한을 잡음)
- 프로젝트 활성화
- XE 프로젝트 멤버들의 팀 블로그를 구축하고 멤버 소개등을 보다 집중적으로 한다.
- 커미터/ 번역/ 리포터/ 문서화 그룹에 대해 재정의를 하고 아예 활동을 하지 않은 멤버는 제외시켜야 할 듯. 단 어느정도 활동하다가 잠시 쉬는 것은 문제 없음으로 해야 함.
- 공식 사이트 개편
- 리소스 센터 - 오픈소스 프로젝트 - 커뮤니티의 3가지 목표를 축으로 하는 사이트 개편 진행
- 언어별 사이트를 커뮤니티로 통폐합한다.
- 리소스 센터의 경우 기본을 영문으로 하고 이 리소스 센터에 패키지와 모듈/애드온등의 요소별로 걸러진 컨텐츠를 등록하고 이 컨텐츠들을 직접 다운받거나 관람하게 하고 또 XE의 관리자 페이지와 연동하여 XE 관리자 페이지에서 관람하거나 설치할 수 있도록 한다.
- 오픈 소스 프로젝트는 issueTracker모듈을 확장하거나 virtual site 기능을 활용하여 프로그램/ 스킨등에 대해서 회원들이 직접 프로젝트 공간을 창출할 수 있도록 하는 기능을 추가하자 (sf.net과 비슷한 류로 발전)
- blogXE (가칭) 개발
- zeroboardXE 패키지와 별도로 기본 모듈들에 블로그 위자드를 추가하는 blogXE 개발해서 배포.
- 이건 올해 안으로 하는 것으로 목표.
- shopXE (가칭) 개발
- 일단 처음에는 욕심부리지 않고 가능한 기본 기능들을 충실히 그리고 확장 가능한 구조로 개발하고 1차 결과물을 내자.
- 이것도 올해안으로. (안하면 여동생에게 크게 당할수도... ㅡ.ㅜ)
- wikiXe (가칭) 개발
- 에디터 부분만 잘 정리되면 쉽게 개발할 수 있을 것 같기도 한 만만한 패키지.
- 아예 document 모듈에 히스토리와 권한 부여등의 기능을 추가하여 wikiXE 패키지는 wiki wizard만 추가되는 패키지로 묶는게 나을지도 모르겠음.
- XE 기본 스킨 싹 바꾸기. 물론 UI도..
- 여러차례 지적되어온 관리 UI등을 모두 UI 기획하에 새로이 꾸며보자.
- 특히 virtual site 기능이 도입되면 관리자 UI 는 변경되어야 함
- 각 패키지의 기본 스킨들을 변경하자
- 레이아웃의 경우 XE 템플릿 가이드(현재 진행중)에 충실한 것들로 만들자
처음에 XE 오픈 소스 프로젝트를 시작할때 가졌던 어느정도 보고 만질 것이 있어야 참여가 늘고 프로젝트가 활성화 될 수 있다는 생각에는 변함이 없다.
다만 어느정도까지 할 것인지와 어떻게 할 것인지는 늘 계속되는 고민으로 남아 있다.
개별적인 프로젝트 공간도 기대되네요.
하루 빨리 shopXE에 전념하실 수 있기를 바라겠습니다. :)