문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 이동문서 삭제토론 Rhymix (문단 편집) == 역사 == [[XpressEngine]]을 개발하고 있던 팀이 사용자들의 의견에 귀를 기울이지 않는 빈도가 높아지더니, 2015년 말에는 급기야 기존 XE와는 호환이 전혀 안되는 [[XE3]]라는 CMS를 내놓자, 기존 사용자들을 중심으로 자구책을 마련하기 시작했다. 당시 [[네이버]]의 지원을 등에 업고 개발되던 XE를 포크하여 순수 오픈소스 프로젝트로 개발을 이어간다는 것은 쉬운 결정은 아니었으나, 6개월간의 논의 끝에 2015년 말에 XE를 포크하여 라이믹스(Rhymix)라는 새로운 프로젝트를 시작하기에 이른다.[* XE의 미래가 불확실함을 느끼고 새로운 [[https://xetown.com/topics/142261|라이믹스 개발을 시작]]한다. 즉흥적으로 시작한 것이 아니고, 필요성과 지속 가능성에 대해 6개월간이 논의와 고민이 있었으며 장문의 사업 계획서도 작성했다고 한다.] XE가 GitHub로 넘어오기 전에 사용하던 svn에서의 개발 이력은 아쉽게도 유실되었지만, GitHub로 넘어온 이후의 기록은 라이믹스의 GitHub에 모두 그대로 남아 있다. 일반적으로 포크를 할 때는 대부분 과거와 단절하고 새롭게 시작하지만, 개발자들의 자기 만족일 뿐 사용자들에게는 그다지 도움이 되지 않는다. 따라서, 라이믹스는 XE의 히스토리에 들어간 노력과 갈등의 역사를 그대로 모두 인정하고 계승하며, 잘못된 것은 고치고 큰 틀은 계속 유지하기로 했다.[* 인용: 라이믹스는 XE와 단절하지 않고 [[https://xetown.com/topics/568053#comment_568132|XE를 계승 하기로 결정]]했다.] 언젠가 XE 개발이 중단되는 시점에는 라이믹스가 XE의 유일한 적통 후계자가 될 것이기 때문이었다. 그리고 그 예상은 그대로 적중했다. 포크를 하면 버전을 0.1 또는 1.0부터 시작하는 것이 보통이지만 라이믹스는 XE를 계승하기 때문에 버전을 XE와 맞춰서 1.8부터 시작했고, XE가 1.9로 바뀔 때는 라이믹스도 같이 1.9로 변경했다. 현실적인 이유도 있었는데, 아직 정식버전이 아닌 베타테스트 중이기도 하고, 관리자 페이지에 업그레이드 버튼이 뜨는 것을 방지하기 위해서라도 버전을 맞추고 있었다.[* 라이믹스 베타테스트 중의 [[https://github.com/rhymix/rhymix/issues/856#issuecomment-313002912|버전관리 개발자 노트]]] 다만 XE가 1.11로 갔을 때는 라이믹스 개발이 성과를 거두고 있었기 때문에 1.9 버전을 계속 유지했다.[* 라이믹스만의 [[https://xetown.com/topics/908643|자체버전 부여 시작]]] 라이믹스는 XE 1.8.15를 포크하여 시작했지만, 그 이후 추가된 XE의 기능들 중에서 필요한 것들은 모두 흡수했으며, XE의 마지막 버전인 XE 1.11.6의 내용까지도 필요한 것들은 포함되어 있다. 따라서, 라이믹스가 XE의 어느 특정 버전을 포크했다고 정의하기는 어렵고, 포괄적 표현으로 XE를 포크하여 시작했다고 하는 것이 올바른 표현이다. 우려하던 것과는 달리 라이믹스 개발은 활발하고 꾸준히 진행되어 2020년 12월 18일에 [[https://xetown.com/topics/1492811|라이믹스 5주년]]을 맞아 2.0 정식 버전이 발표되었다. 라이믹스 2.0은 [[PHP#s-8.3|PHP 8.0]] 지원을 비록하여 코어 내부적으로 기존 라이믹스와 XE에 비해 많은 부분이 변화 및 발전하였다.[* [[https://rhymix.org/news/132|라이믹스 2.0에서 달라진 점]]] 2023년 6월에는 2.1 버전이 발표되었다. 난이도가 높은 사용자 요구 기능들을 대폭 수용하고 미래 개발환경에 맞도록 개선하는데 초점이 맞춰졌다.[* [[https://rhymix.org/news/356|라이믹스 2.1 릴리즈 노트]]] 소셜 로그인 기능은 코어에서 분리하여 별도의 서드파티 모듈로 만들었다.[* [[https://github.com/rhymix/rhymix-sociallogin|라이믹스 소셜 로그인 모듈 소스코드]]] 라이믹스 개발자들은 기존 XE를 획기적으로 바꾸는데 집중하면서도 사용자들과의 의사소통도 게을리 하지 않는 모습을 보였다. GitHub에 올라온 이슈는 빠르면 몇 분내에 처리되는 경우도 있고,[* [[https://github.com/rhymix/rhymix/issues|라이믹스 이슈 GitHub 게시판]]] 주말이 낀다든지 하여 늦어지는 경우에도 며칠 내로는 처리가 된다. --일각에서는 자동응답 AI가 아니냐 하는 의혹을 보내기도 한다-- || 버전 || 최초 배포일 || 마지막 배포일 || 주요 내용 || || XE 1.0 ~ 1.3 || 2008년 2월 28일 || 2009년 12월 21일 || 모듈,위젯,애드온 개념 도입 || || XE 1.4 || 2010년 1월 20일 || 2011년 9월 2일 || 안정화된 XE 시기 || || XE 1.5 || 2011년 10월 27일 || 2013년 3월 8일 || UI 및 구조 변경 || || XE 1.7 || 2013년 2월 21일 || 2015년 3월 30일 || 메뉴 사이트맵 도입 || || XE 1.8 || 2015년 4월 8일 || 2017년 10월 19일 || CKEditor 및 HTML5 적용 || || Rhymix 1.8 || 2015년 12월 18일 || 2017년 10월 19일 || XE 1.8.15 포크. 사용자 요구 반영 || || Rhymix 1.9 || 2017년 11월 30일 || 2021년 10월 8일 || 라이믹스 구조 개발. XE 1.9~1.11 흡수 || || Rhymix 2.0 || 2020년 12월 18일 || 2023년 1월 2일 || DB연동 등을 강화한 메이저 업그레이드 || || Rhymix 2.1 || 2023년 6월 21일 || 현재 || 사용자 요구 기능 및 미래 개발환경 대응 ||저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기