위젯이나 모듈을 보면 그 형태나 기능은 매 한가지인데 본래의 기능보다 더 추가해서 새로운 이름으로 나오는 경우가 종종 있습니다. 특히 PXE나 BoardXE가 그러한 경우인데요.


(그 게시판 모듈이 자체적으로 유료가 아닌 일반 무료 공개형으로 나왔다면)

pxe나 boardxe 등도 따로 게시판 모듈로 나오는 것보다 차라리

기존 게시판 프로젝트의 프로그래머의 한 사람으로 참여하여 기본 게시판의 기능을 좀 더 확장하는데 힘썼다면

이용하는 분들이나 스킨 개발하시는 분들 모두에게 좀더 이롭지 않았을까 하는 생각을 해봤었어요.


따로 게시판 모듈을 만드시는 분들이야 자신의 입맛에 맞춰 제작해 사용하는 것이니 모르겠지만

사용자 측면에서 보면, 그리고 전체적인 모듈의 효율성을 봤을 때도 그게 더 나을 것 같아서요.


대다수 유저들이 저처럼 어떤 특정한 기능을 위해서 pxe나 boardxe를 추가하는 식일 것 같아요.

완전히 원래의 게시판을 버리고 그 쪽으로 갈아타는 분들보다 기존의 게시판을 이용하는 분들이 더 많을 것 같아요.

(물론 지금도 pxe나 boardxe를 기본 게시판으로 사용하는 분들도 많이 있겠지만)


그랬다면은 기본 코어에, 게시판 모듈이 추가됐을 확률도 높고요. (지금은 따로 보드 모듈을 설치해야하죠)

XE가 cms 툴이긴 하지만 게시판 모듈은 그 기본 중의 기본인 기능인데 이게 코어에 추가되지 않음으로써

사용자는 다시 선택의 고민을 하게 되거나 번거로운 설치 과정을 더 거쳐야 되지요.

또 오픈소스에 의무사항에 없다보니 pxe나 boardxe를 개발해놓고서 개발자가 포기해버리면 그 모듈의 생명성도 끝나버린다는게 문제겠고요.


홈페이지의 컨텐츠를 유지하는 것은 기본적으로 게시판인데, 게시판이 없는 cms는 상상하기 어려울 뿐더러

이렇게 생겨났다 사라지면 사용하던 사람들은 다시 혼란을 겪을 수도 있기에

그만큼 모듈을 개발하는 분들 입장에서도 약간의 의무감을 가져야 하는 것도 어쩌면 도리가 아닐까 생각됩니다.

당연히 그러한 것이 의무사항은 아니지만요^^;


예전에 제로보드3을 내놓고 버전4를 개발 배포한 뒤, 사용자들의 입맛에 따라 사용자 스스로가 기능을 추가해나가고

그에 맞추어 보안 패치 등을 제로님은 어쩔 수 없이 자신이 이끌지 못하고 오히려 따라가는 형국이었던 것 같아요.


하여간에 좀 하나의 목적성을 가지는 모듈이나 위젯들이 개발자에 따라 다양하게 나오는 것은 반가운 일이긴 하지만,

본래 오픈소스라는 XE의 활용성을 그만큼 사용자 스스로가 져버리는 것이 아닌가 싶어 아쉬운 부분도 많습니다.


기존 개발자와의 커뮤니케이션이라던가, 제1 개발자가 개발을 중지해도 제2,3의 개발자가 계속 개발, 유지할 수 있는 모듈 및 위젯 개발이 이뤄지면 좋을텐데, 아직도 커다란 대형 프로젝트를 제외하고는 그러한 일이 요원한 희망일 뿐이서

지금은 단순히 XE를 사용함에 있어 다양한 모듈을 복잡하게 이용하고 있을 뿐이네요.ㅜ

지금 board, boardxe, pxe나 content, content확장 위젯은 바로 이 글에서 지적하고 있는 그러한 프로그램들이고요. ㅎ;

 
댓글은 로그인 사용자만 작성 가능합니다. 로그인하기