Blog
XE Core 1.5 배포 계획.
2011.05.11 20:06
XE를 글로벌 시장에 내놓기로 결정했습니다. XE를 해외 시장에 선보이는 이유는 NHN 서비스가 해외에서도 유리한 고지를 갖기 위함이며 XE는 NHN의 첨병 역할을 담당하게 되었습니다. 해외에 진출한다는 것이 한국을 포기하는 것은 아닙니다. 한국 사용자는 XE로부터 더 나은 품질을 기대할 수 있을 것입니다. XE개발팀은 2011년 9월 20일에 글로벌 데뷔 첫 버전인 XE Core 1.5를 배포하기로 결정하며 다음과 같은 항목들을 개선하거나 또는 추가개발 하기로 했습니다. XE는 현재 한국 외에도 루마니아와 중국에서 동시에 협업 중이며 각 국가의 역할을 따로 구분했습니다.
- Korea (한국)
- UI/UX
- install license aggrement (사용자 XE 설치 환경 수집 동의절차 추가)
- site-oriented management system (사이트 구조 기반의 관리 시스템)
- New UI library and documentation (UI 라이브러리 및 문서화)
- HTML5 (HTML5 문서형 지원)
- refactoring (리펙토링)
- recreate cache file (캐시파일 재생성 UI 변경)
- reduce popup (팝업 UI 감소)
- form interface (입력 양식을 필수-선택으로 구분)
- permission management (권한 관리 UI 개선)
- Interoperability (상호운용성)
- form submit without js (JS 없이 폼 전송 가능한 구조로 변경)
- Performance (성능)
- DB tuning (DB 튜닝)
- js/css minifying and merging (JS/CSS 압축 및 병합)
- Query tuning (쿼리 튜닝)
- Security (server-side filter) (보안 서버 사이드 필터)
- Planning (계획 세우기)
- Developing (개발하기)
- Documentation (문서화)
- Applying to our module core (코어 모듈에 적용하기)
- Applying to our module Board (게시판 모듈에 적용하기)
- Applying to our module Textyle (텍스타일 모듈에 적용하기)
- Applying to our module CafeXE (카페 모듈에 적용하기)
- Function (기능)
- XEED editor (XEED 에디터)
- Paragraph margin style (문단 간격 스타일 제어하기)
- trash module + document/comment module refactoring (휴지통 모듈 추가 및 문서/댓글 모듈 리펙토링)
- global easy install module (글로벌 쉬운설치 모듈)
- global easy install server setup (글로벌 쉬운설치 서버 셋업)
- global easy install server developing (글로벌 쉬운설치 서버 개발)
- global statistics (글로벌 통계 수집하기)
- CDN Server (CDN 서버)
- CDN XE core (CDN XE 코어)
- sort by extra vars (확장 변수 소팅기능 추가)
- env. report on admin UI (관리자 페이지에 설치환경 수집 동의절차 UI 추가)
- env. report on install UI (설치 페이지에 설치환경 수집 동의절차 UI 추가)
- env. report on XE (XE 설치환경 수집 기능 추가)
- env. report collection server(XE 설치환경 수집 서버 구축)
- Refactoring (리펙토링)
- page module developing (페이지 모듈 리펙토링)
- page module UI (페이지 모듈 UI 리펙토링)
- document module (temporary save table) (문서 모듈 - 임시저장 테이블)
- Remove (제거)
- krzip (한국 우편번호 데이터 제거)
- Deprecated (폐기 - 더 이상 사용하지 않고 다음 버전에서 제거)
- x-functions js (x-functions js)
- /common/css/ (/common/css/ 폴더의 default.css | button.css )
- Bug fix (이슈 트레커에 누적된 버그 해결)
- UI/UX
- Romania (루마니아)
- xe.org (xpressengine.org를 줄여서 이렇게 부름)
- xe.org site open (글로벌 웹 사이트 오픈)
- Writing and publishing developer's guide (개발자 가이드 작성 및 공개)
- Supporting easy install (쉬운 설치 지원)
- Improving Performance (성능 향상)
- Suggest the way to improve performance (성능 향상 방법 제안)
- Refactoring XE control path (XE 콘트롤 패쓰 리펙토링)
- Supporting Sub Query in XML Query (XML 쿼리의 서브쿼리 지원)
- Reducing call "executeQuery()" (executeQuery() 콜 줄이기)
- DB Layer bug fix (DB 레이어 버그 수정)
- Refactoring DB classes (DB 클래스 리펙토링)
- Finalize & Integrate refactoring with XE core (리펙토링 결과를 XE 코어에 통합하기)
- MSSQL class (support stable driver) (MSSQL 클래스 버그 수정)
- SQLite3 class (SQLite3 클래스 버그 수정)
- Firebrid class (Firebird 클래스 버그 수정)
- Postgress class (Postgress 클래스 버그 수정)
- Developing Modules (모듈 개발)
- Forum (포럼 모듈 개발)
- Textyle/Material (텍스타일/글감 수집 모듈 개선)
- Project Management (프로젝트 관리)
- Ownership for Textyle and Material module Project (텍스타일/글감수집 모듈 프로젝트 운영)
- Ownership for Forum module Project (포럼 모듈 프로젝트 운영)
- Ownership for Wiki module Project (위키 모듈 프로젝트 운영)
- Ownership for Mailing module Project (메일링 모듈 프로젝트 운영)
- Move to google code (구글 코드로 프로젝트 이전)
- Distribution (배포)
- XE 1.5 (XE 1.5를 글로벌 웹 사이트에 배포하기)
- XE, Textyle WPI (XE, Textyle을 Microsoft의 Web Platform Installer에 등록하기)
- Forum (포럼 모듈 배포)
- Textyle/Material (텍스타일/글감수집기 모듈 배포)
- Quality Assurance (품질 보증)
- All DB Classes Unit Test (DB 클래스 유닛 테스트)
- Global marketing (글로벌 마케팅)
- Global marketing plan (글로벌 마케팅 계획 세우기)
- xe.org (xpressengine.org를 줄여서 이렇게 부름)
- China (중국)
- Skins (스킨 개발)
- Textyle (텍스타일)
- Wiki (위키)
- Forum (포럼)
- Cafe (카페)
- Layouts (레이아웃)
- Development (개발)
- Google map API widget (구글 맵 API 위젯)
- Skins (스킨 개발)
* 주의 : 발표한 계획은 상황에 따라 변경될 수 있기 때문에 XE개발팀은 배포 계획에 포함된 항목들과 배포 시기를 보증하지 않습니다.
댓글 26
-
Cloverworld
2011.05.11 20:49
와우! 그런데, 루마니아버전은 왜있는건가요? 사용자도 별로 없을꺼같은데요.. ^^ 차라리 일본어 등으로 대체하는것이 어떨까요? (단순한 제 의견입니다.) -
정찬명
2011.05.11 20:57
루마니아 버전은 따로 없습니다. 루마니아 개발팀에서 할 일을 나열한 것입니다. -
Cloverworld
2011.05.12 19:04
아 그렇군요! XE의 무궁무진한 번창을 기원합니다 :-) -
한마음^^
2011.05.11 21:18
항목들만 보면 정말 많이 좋아질 것 같아요~~^^ 늦게 나오는 것이 좀 아쉽지만 기대됩니다~~^^ -
트루퍼
2011.05.11 21:22
해외 진출한다길래 개발 인력이 빠져나가는줄로 알았는데, 오히려 정반대로 인력 보강이 되는거군요. 잘 되리라 믿습니다. -
트루퍼
2011.05.11 21:24
그리고 해외진출로 XE 마켓의 파이 크기가 커지면 자연스레 실력있는 프로그래머/디자이너들이 참여하면서 시너지 효과를 가져오리라 생각합니다. -
라르게덴
2011.05.11 21:39
기간에 한참뒤로 되는만큼 나올때는 제대로 나왔으면 좋겠습니다. 너무나 많은 기능변화니 배포 후 버그가 상당할 것 같네요. 기존 설치자들이 1.5로 업그레이드 시 문제가 발생하지 않도록, 기존에 만들어진 모듈, 애드온이 문제가 발생하지 않도록 여러 상황에서 충분히 검토하시고 멋지게 배포되길 기대하겠습니다. -
지천
2011.05.12 11:24
동감. -
wiley
2011.05.11 22:14
wow~ 세계로 뻗어가는 xe를 기대합니다. 멋져요! ^^ -
misol
2011.05.12 12:14
오홋! CDN이 기본 기능으로 들어가는군요! ㅋㅋ -
느까끼
2011.05.12 14:36
..... -
오픈개발자
2011.05.12 15:34
네이버 NHN 과의 라이센스 문제도 해결되어야 된다고 봅니다. 초기에 제로보드 XE 가 개발될때에는 오픈소스의 공유와 자유를 훼손하지 않는 선에서 즉 네이버의 사회공헌프로그램차원에서 진행됐던 것으로 압니다. 그런데 소스 여기저기에 대문짝만하게 당당하게 NHN 저작권 표시가 들어가 있습니다. NHN 이 리눅스를 만들었나요? MYSQL 이나 APACHE 또 PHP 만이라도 만드는데 일조했나요? 제로보드 기술진들에게 월급을 준다고 해서 모든 권리가 NHN 것인양 해서는 안될것입니다. 그것은 그로벌 스탠다드에도 맞지 않습니다. 이부분에 대한 모호함부터 해결하는것이 글로벌 전략의 우선입니다. MySQL 조차도 썬과 오라클이 수백억달라를 투자했지만 여전히 오픈소스이고 무료인 것처럼 말이지요. -
이유플러스
2011.05.12 17:39
해외로의 진출이 국내 사용자에게 오픈소스로서의 최상의 만족을 가져온다고는 볼수 없는 부분이 있습니다. 분명 로드맵으로보나 또 대기업이 자금을 출연해서 지원해 줌으로써의 해외망 확보등 많은 지원이 있을 것으로 보입니다만, 적어도 해외와 국내의 사용자 패턴이 다른만큼 초기에 많은 정보분석과 사용자 피드백의 반영등 철저한 준비 또한 필요하겠지요. 일개 xe 사용자가 이미 기업에서 정해진 정책에 뭐라 할수는 없겠지만 새로운 기술보다는 현재해 있는 많은 이슈의 처리가 먼저일것이라.. 보이기도 합니다. -
불도깨비
2011.05.12 17:44
XE가 세계로 뻗어나간다니 기대가 됩니다. 또한 한편으로는 걱정도 없진않네요. 버전 업도 좋고 기간내에 배포도 좋지만 이번 1.4.5 배포에서도 모두가 염려한 예기치 못한 많은 오류들이 발생하였는데, 버전업할 때마다 걱정이 먼저 앞서는 것이 관례가 된 것 같네요. 기간을 정해놓고 배포도 좋지만, 시간에 쫗겨서 배포하는 것보다도 충분한 검토 후 배포를 하는 것이 더 중요하지 않을까 싶네요. 지난 번 배포시에도 예정기간보다 많은 시간이 지나서 배포가 된 것으로 아는데.. 그러다 보니 마음만 급해서 충분한 검토가 이루어지지 않았으리가 생각됩니다. XE를 이용하시는 분들중 웹에 많은 지식을 가지고 계신분들도 계시지만, 그렇지 못한 분들도 적지않다고 봅니다. 좀 더 믿고 신뢰할 수 있는 XE가 될 수 있도록 조금만 더 신경 써 주시만 감사하겠습니다. XE로 개인 사이트를 운영하고 계신 분도 계시지만, 그외 다양한 성격의 사이트를 운영하고 계신 분들도 적지않으리라 봅니다. 저역시 별도 사이트를 가지고 버전업 확인 후 관리하고 있는 사이의 버전을 업하는 등의 순서로 치루고 있습니다. 예전에 몇번을 그냥 버전업을 한 후 사이트 초기화를 요청을 한 경험이 있어서 버전업 때마다 걱정이 앞선답니다. 세계로 뻗어나가 좀 더 좋은 기능의 효과를 얻을 수는 있지만 먼저 좀 더 안정적인 버전업이 되는 것이 중요하지 않을까 싶습니다. 제로보드... XE 예찬론자로 세계로 나서는 XE의 발전을 미리 축하드리며... 모든 분뜰의 행운을 기원 드립니다.^^ -
BlogJh
2011.05.12 19:15
개인적으로는 XEED가 개선됬으면 좋겠네요. XE 사이트를 보여주면 제 친구들이 가장 먼저 물어보는게 이미지 추가가 왜 안되냐는 질문을 먼저 받네요. -
woof
2011.05.15 19:45
국제화에 앞서 EllisLab 의 ExpressEngine 과의 이름 혼동 같은 문제점이 발생하지 않을까 약간 우려됩니다. -
yank
2011.05.18 00:48
제 개인적인 생각으로도 이름의 혼동 뿐만 아니라, 차후 XE가 어떻게 진화할 지 잘 모르겠지만, http://expressionengine.com 과 분쟁이나 논란의 가능성이 충분히 있어보입니다. (솔직히 심각해보이기도 하고, 비슷한 이름을 XE가 따라가는 형국이라 좀 왠지..........) Trademarks The following are registered trademarks of EllisLab, Inc.: ExpressionEngine ® pMachine ® CodeIgniter ® MojoMotor ® Publish Your Universe ® -
디제이쿠
2011.05.18 03:49
좋은 기능들입니다.. 다만.. 좋은 기능들의 추가 이전에.. 기초가 탄탄해 졌으면 좋겠습니다. 사용자들이 요구하는 사항들에 대한 우선순위가 높아져야 겠습니다. 예를들면 속도개선같은 것들은 수년째 요청되는 사항인데.. CDN지원 같은 내용들은 분명 좋은 기능이지만.. 사용자들의 니즈가 높은 항목은 아닐겁니다.. 글로벌화에 성공하려면.. 기존보다 좀 더 높은 잣대로 XE를 개선해 주시면 좋겠습니다. 잘되면 좋겠네요. -
tunner
2011.05.18 17:49
취지는 좋은데 자꾸 확장에만 신경쓰고 안정화는 뒷전인것 같아 걱정이기도 합니다. -
Garon
2011.05.20 05:23
제 생각은 다릅니다. 1.5 확장까지 안정화 버전을 1.4.x 형태로 배포하지 않는것은, 기존에 예상하고 있던 해외 진출이 당겨온것으로 보입니다. 결국에는 1.4.x 를 거치지 않고, 1.5로 직행하는 것은 / 국내외 버전 모두가 갖추어야 하는것이 동일한것이기 때문으로 생각합니다. 생각해 봅시다. 국내에서 만족하지 못한것이 과연 국외에서 성공할 수 있을까요? 특히나 문화적인 측면이 아닌 속도, 안정성 같은 문제에서요. / 결국에는 이번 결정은 개발자 분들이 판단하시기에는 1.4.x 로 수정해 놓았는데도 나중에 1.5.x 가면 대대적으로 다시 바뀔것들이 많을것 같다는 즉, 일을 두번하게 되는 비 효율성을 고려한 판단이라고 나름 생각해봅니다. -
BlogJh
2011.05.21 21:18
그런데 정말 궁금한게 있는데, 1.5로 상당히 많은것이 변화하는것같은데 소셜XE 같은 전버전에 맞춰져 개발된 모듈은 호환되지 않는것입니까? (개인적으로는 소셜XE가 XE1.5에기본으로 내장되면 해외 진출에 유리하지 않을까요 ㅎㅎ..) -
흑괭이
2011.05.24 06:24
지나다 한 마디 남깁니다^^ woof 님 말씀에 한 표 던집니다. 그리고 오픈프로젝트의 순수성이 변질되지 않길 바랍니다. 제로님은 순수하다할지라도 NHN이 언제까지 순수할지 누구도 장담하지 못합니다. 우리에겐 순수한 오픈소스프로젝트에 대한 순수한 지원과 참여의 경험과 문화가 부족하기 때문이죠. 갠적으로 허구한 날 해외 사이트들을 돌아다니는 게 취미인데, 아마 해외 사이트들을 자주 접하신 분이라면 ExpressionEngine (expressionengine.com)을 한 번 정도 들어봤을 겁니다. XE의 글로벌화에 앞서 이름부터 바꾸시길 건의드립니다. 발음과 철자상 넘 비슷해 혼동되기 쉽습니다. 대부분의 해외 유저들은 "xpressengine"을 "expressengine"으로 착각하거나 아니면 expressengine의 아류작품 정도로 생각하기 쉽상입니다. 그냥 넘어갈 일이 아님니다. 한국의 대표 CMS로서 글로벌화에 걸맞는 이름으로 공모를 하시기 바래봅니다. 그리고 또 한 가지, 타깃이 글로벌이라면 최소한 xpressengine의 기본 레이아웃 스킨에 포럼 레이아웃을 기본적으로 내장하시기 바랍니다. 이 부분에 대한 보다 보강할 필요가 있습니다. UI 측면도 매우 중요합니다. 한국식 UI로 글로벌화는 글로벌 사용자층을 확보하지 못합니다. [댓글 수정할 때 편집란이 너무 좁아 불편함이 있네요. 수직으로 드래그해서 편집란 크기를 맘대로 조정할 수 있도록 만드심 안되나요? 넘 갑갑하네요.] -
XE
2011.05.25 00:42
소중한 의견 고맙습니다. -
시니시즘
2011.05.30 16:31
개인적으로 일본에 XE가 많이 활성화 됬으면 좋겠네요. 일본쪽에서 앞으로 웹관련 일을 하게 될 것 같아서... -
청춘개똥
2011.06.22 02:34
참 잘된 결정입니다. 단지, 쇼핑몰 모듈을 좀 제대로 갖추면 좋을거 같네요. 솔직히 미국에서 웹을 써보면... 워드프레스로 쇼핑몰 모듈 붙힌게 XE 보다 백배 더 낫습니다. (과장법) 즉,,,,,, 경쟁력이 좀 떨어진다는 점입니다. -
지케이
2011.06.25 14:20
제발 모바일 버전도 좀 신경써주세요. 모바일에서 사진 올리는 기능은 언제쯤 가능할까요 ㅠ