포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Module Skeleton 제안
2011.05.24 14:01
제 개인적인 경험에서
XE 의 모듈을 만드는데 가장 번거로운 일은,
아이러니 하게도 모듈내부를 코딩하는것도, 연계할 모듈을 분석하는것도 아닌,
기본적인
info.xml
module.xml
schema 등을 정하는거지요.
익숙해지면 시간이 줄어들긴 하지만,
프로그램을 직접 짜는것보다도 번거롭게 xml 파일등을 세팅하고, 기본 파일을 만드는 과정은 XE 모듈 개발의 진입장벽을 높혀준다고 생각합니다.
그래서 module skeleton 을 만들어서,
관리 ui 든 프로그램이든 돌려서,
가볍게 입력란에 입력해주면, 새로운 모듈을 생성해주는 프로그램을 만들면 어떨까 합니다.
sdk 같은 느낌으로 추가배포해도 되겠지요.
그리고 해당 skeleton 에서 아주 기본적인 틀과, 생성함수, 그외 템플릿의 예시등을 주석으로 표시해준다면
모듈 개발하는 사람들의 편의성이 매우 높아지리라고 봅니다.
info.xml 을 쓰다가 문득 귀찮아져서 남겨봅니다.
XE 의 모듈을 만드는데 가장 번거로운 일은,
아이러니 하게도 모듈내부를 코딩하는것도, 연계할 모듈을 분석하는것도 아닌,
기본적인
info.xml
module.xml
schema 등을 정하는거지요.
익숙해지면 시간이 줄어들긴 하지만,
프로그램을 직접 짜는것보다도 번거롭게 xml 파일등을 세팅하고, 기본 파일을 만드는 과정은 XE 모듈 개발의 진입장벽을 높혀준다고 생각합니다.
그래서 module skeleton 을 만들어서,
관리 ui 든 프로그램이든 돌려서,
가볍게 입력란에 입력해주면, 새로운 모듈을 생성해주는 프로그램을 만들면 어떨까 합니다.
sdk 같은 느낌으로 추가배포해도 되겠지요.
그리고 해당 skeleton 에서 아주 기본적인 틀과, 생성함수, 그외 템플릿의 예시등을 주석으로 표시해준다면
모듈 개발하는 사람들의 편의성이 매우 높아지리라고 봅니다.
info.xml 을 쓰다가 문득 귀찮아져서 남겨봅니다.
댓글 11
-
앙까?
2011.05.24 14:03
-
라르게덴
2011.05.24 14:20
Core와 별개로 tests라는 형태의 또다른 툴로써 모듈의 골격을 만들어내는 전문적인 툴이 있었으면 좋겠네요. 당장은 무리지만 향후 Core가 다듬어졌다고 판단되었을때 모듈이나 위젯, 애드온 등이 사용자들 사이에서 진척이 이뤄지지 않는다면 장벽을 넘을 수 있는 사다리 정도는 설치해놔야 하겠습니다.
저도 조금 분량많고 설명많은 모듈을 제작하면 프로그램보다 기본틀 작성이 제일 어렵긴 합니다.
ps : 이런것도 생각이 없으시다면 어쩔 수 없죠. 내가 만들어서 마켓이든 공개든 해야겠네요 ^^ -
銀童
2011.05.24 14:25
개발을 위한 툴을 유료로 파는건 좀 그런거같고 .. '-'
일단은 기본틀 생성을 돕는 프로그램이 XE 에 삽입되면 작업이 훨씬 편리할꺼라는 데에는 개발자 분들이라면 모두 공감하시리라고 봅니다.
기본틀 생성 모듈같은 경우는 XE 코어에 의존하지도 않으니, 개발자중 어느분들이 만들어서
XE 코어 개발진분들에게 헌정할수 있다면 좋겠네요. -
라르게덴
2011.05.24 14:36
기본틀 생성 모듈같은 경우는 XE 코어에 의존하지도 않으니, 개발자중 어느분들이 만들어서
그 개발자가 은동님이신가요? ㅎㅎ
XE 코어 개발진분들에게 헌정할수 있다면 좋겠네요. -
銀童
2011.05.24 14:44
ㅎㅎ 전 미천해서. (도망) -
난다날아
2011.05.24 16:46
http://svn.xpressengine.net/sol/meta 익스포트나 체크아웃 받아 보세요. 좀 고쳐 써야 하지만... -
銀童
2011.05.24 16:52
호오 이건 또...
호오..
이거 개선해서 웹 ui 상에서 쓸수있게 만들어서 코어에 넣어서 배포하거나
개발용 툴 식으로 배포하면 좋겠네요. -
카르마
2011.05.24 17:39
기본틀 만들기가 귀찮아서 더미모듈제작하는 모듈을 만들어볼까궁리를 했었는데
더이상 고민안 해도 되겠네요...ㅋㅋㅋ
그래주실거죠??? -
sol
2011.05.24 18:51
배포할 계획은 없습니다 ^^ -
앙까?
2011.05.24 17:36
오~ 잘 사용하겠습니다. ^^ -
fsfsdas
2011.05.24 19:31
저거 저도 옛날에 아마 글을 올렸거나 필요하다 생각을 했었죠.
글쓴이 | 제목 | 최종 글 |
---|---|---|
철갑 | list_count와 page_count가 같은 값으로 나오는 분 없으신가요. | |
도라란 | 사용자 포럼이 생겼으니..묻고 답하기는 없어도 되지 않을까요? [2] | 2020.03.14 by guny |
도라란 | 다른 사람의 회원정보를 보는 상태에서 자신의 정보로 안넘어가지네요. | |
고수군 | CSS 잘아시는분 도와주세요~ [6] | 2020.03.14 by BNU |
정찬명 | XE 가이드 > FAQ 생성. [1] | 2011.05.25 by HolyJohn |
정찬명 | 최근 자유게시판과 XE 비판에 대한 생각입니다. [22] | 2011.05.25 by HolyJohn |
착한악마 | 사이트 제작에 대한 불편한 진실!! [5] | 2011.05.25 by 착한악마 |
제이엔지 | 사용자 포럼 생긴걸 축하합니다 [8] | 2020.03.14 by 제이엔지 |
ForHanbi | XE개발팀에 대한 요구 이쪽 집중하면 될듯 합니다. | |
스유군 | XE 아이디어 : '휴지통 게시판' [3] | 2011.05.25 by cherryfilter |
착한악마 | 부운영자 권한 묘듈!!! [19] | 2011.05.25 by 착한악마 |
스유군 | 글 타래 잠금 기능의 필요성 [3] | 2011.05.25 by 웹 엔진 |
XE | 개발자 포럼 게시판 사용 안내 [2] | 2011.05.25 by 씨지 |
guny | 달지난 게시물 관련.. [2] | 2011.05.24 by 정찬명 |
XE | XE의 FAQ 문서에 여러분의 의견을 보태주세요. [21] | 2011.05.24 by 토깽이2 |
cherryfilter | 그룹 아이콘이 잘 나오나요? [24] | 2020.03.14 by amd짱좋아 |
정찬명 | 자유게시판 사용자포럼으로 변경 제안 및 의견 수렴. [47] | 2020.03.14 by YO-DA |
銀童 | Module Skeleton 제안 [11] | 2020.03.14 by fsfsdas |
銀童 | 개발자들도 이런 고충이 있습니다. [20] | 2011.05.24 by ForHanbi |
스유군 | 텍스타일은 정말 기능 개선은 없는 것인가... [7] | 2011.05.24 by 스유군 |