포럼
Github을 기반으로 한 배포는 어떨까요?
2013.02.23 03:01
저만의 생각을 두서없이 써내려가보겠습니다.
현재 Core에 포함 되어 있는 쉬운 설치 autoinstall 모듈도 멋지지만, 조금 더 세련된 패키지 관리 시스템이 필요하다고 생각합니다.
그래서 Github을 통해 모듈 / 위젯 / 애드온을 배포하는게 가능해지면 XE 생태계가 더 멋져지지 않을까라는 작은 생각을 해보았습니다.
Github으로 모듈 / 위젯 / 애드온 등을 배포할 수 있다면, Fork해서 풀 리퀘스트를 보내서 프로젝트에 쉽게 기여할 수 있는 점 등이 엄청난 장점이 될 것 같습니다.
node.js의 npm, PHP 프레임워크인 Laravel의 Bundle, 얼마전에 오픈한 jQuery Plugin 기타 무수한 모듈, 번들, 플러그인 등등 세계의 무수한 오픈소스 생태계가 이제는 모두 github을 직,간접적으로 이용하고 있습니다.
어쩌면 Github를 저장소로 활용한 패키지 배포가 암묵적인 글로벌 스탠다드가 되어있는지도 모릅니다.
그래서 이러한 트렌드를 조금이나마 따라가보자 깃헙을 통해 패키지(모듈,위젯,애드온 등)을 쉽게 관리하고 배포할 수 있는 체계를 만들어보고자 합니다.
서버를 만들어야겠습니다.
깃헙을 저장소로 이용하지만 XE 패키지 정보를 가지고 있다가 그걸 출력시켜줄 서버가 필요합니다.
JSON이든 XML이든 뭐든 좋습니다.
특히 제가 눈여겨 보고 있는 Laravel의 번들은 오픈소스로 Github에 공개되어 있습니다.
XE 모듈이 있어야겠습니다.
물론 CLI를 통해 설치하는 것은 Cool하지만, 너무 접근성이 떨어지므로 지금의 쉬운 설치 모듈과 비슷한 구조로 되면 좋겠습니다.
최대한 보안에 주의를 기울이며 FTP를 통하지 않더라도 설치가 가능한 형태였으면 좋겠습니다.
촌스럽지만 깃헙을 따서 XE Hub 정도의 이름을 생각해봤습니다만, 가칭입니다.
이런 거친 생각에 살을 보태주실 분의 댓글을 기다리고 있습니다.
- [2019/03/18] 포럼 XE 레이아웃 제작 일주일 코스
- [2019/01/18] 묻고답하기 모바일에서 서 레이아웃 비정상 문의드려요
- [2018/12/31] 묻고답하기 슬라이드 위젯 삽입 후 메뉴가 안보이네요 고수님들 부탁드립니다 *6
- [2018/11/21] Blog [XE3] XE Store 사업설명회 행사 안내 - 2018년 12월 5일 *2
- [2018/03/28] 묻고답하기 $oMail->setSender Sender 이메일 발신자가 공백으로 나옵니다. *3
댓글 7
-
푸시아
2013.02.23 03:29
-
와우우
2013.02.23 18:36
아무래도 직접적인 수익을 기대하기는 어려울 듯 싶습니다 :)
-
푸시아
2013.02.23 20:43
아.. 아쉽네요..
먹고 살아야 하는지라..
수익성이 있다면 적극 참여해 보려 했는데 수익 모델이 있다면 참 좋겠네요..
-
도라미
2013.02.23 10:25
서드파티 개발자의 모듈 애드온 스킨등등 도 포함하나요? -
와우우
2013.02.23 18:41
넵. 구글 코드에 있는 프로젝트들은 이미 잘 관리되고 있다고 느껴서
많은 비용을 들여 이전할 필요는 없다고 생각하고 있고요.
서드파티 개발자가 예전에 없어진 프로젝트 호스팅 같은 개념으로 Github을 이용하되,
사용자에게 쉽게 배포되고, 관리되고, 다른 개발자들이 쉽게 기여할 수 있는 장을 마련해보고자 하는 것입니다.
-
도라미
2013.02.23 10:27
그리고, 현재 ftp로 쉬운설치하는것은 실제로 ftp를 이용하는것이 아닙니다. -
와우우
2013.02.23 18:41
앗..; 제 무식이 탄로났네요 :) 알려주셔서 감사합니다.
수익성 있는 프로젝트인가요?