호환성에 관한 생각
최근 XE에서 라이믹스로 넘어온 유저의 관점에서 궁금한게 있습니다.
XE와 라이믹스를 연결해주는 모듈? 이런건 불가능한건가요?
그런게 있다면 진정 라이믹스의 전성기가 도래할것같은데..
좀 황당한 발상인거죠? ㅎㅎ
최근 XE에서 라이믹스로 넘어온 유저의 관점에서 궁금한게 있습니다.
XE와 라이믹스를 연결해주는 모듈? 이런건 불가능한건가요?
그런게 있다면 진정 라이믹스의 전성기가 도래할것같은데..
좀 황당한 발상인거죠? ㅎㅎ
댓글 11
또한 가능/불가능 여부를 떠나서 애초에 XE를 대상으로 한 자료가 라이믹스를 대상으로 한 자료에 비해 압도적으로 많은 현 시점에서는 필요성이 크게 느껴지지 않기도 하고요.
몇일전에 '파편화'라는 단어가 들어간 두개의 글을 보았고... 이 곳 선수들의 논쟁이 벌어졌던 것을 보고 문득 다른 세계?의 사람으로서 발상 수준의 관점으로 질문드려 봤습니다. 라이믹스가 청출어람이라고 할지라도 뿌리는 잘 모르는 제가 봐도 XE가 맞는 건 사실이니까 라이믹스 초기 시점에서 기능개선의 브랜치가 아닌 전략적인 준비를 바탕으로 XE를 먹어버리는? 준비과정이 있었다면 라이믹스를 보는 몇몇 우려의 시각은 현재보다 적지 않았을까 하는 생각을 가져봤습니다. 위 내용은 조금 후행적이나마 제가 생각하는 초기시점의 전략부재를 보완하는 차원의 발상이구요.
저는 단지 html코드 몇개만 아는.. 여기 계신분들과 노는 동네가 다른 사람이니 가끔 황당한 질문을 하더라도 이해 바랍니다 ㅎㅎ
XE를 먹어(?)버린다면 기존의 XE 생태계에 만연한 문제들과 악순환의 고리까지 그대로 넘어옵니다. 모두는 아니지만 배울 의지도 없이 갑질부터 하려고 하는 사용자들, 실력보다 자존심이 앞서는 무책임한 개발자들, 성능과 보안성 모두 엉망인 서드파티 자료들... 그것까지 다 먹으면 배탈나요.
가질 건 가지고, 버릴 건 버리고, 어느 정도 정리가 필요하기 때문에 이름도 바꾸고 라이선스도 바꾸고 개발 우선순위도 바꾸고 사용자나 서드파티 개발자들을 대하는 방식도 모두 바꾸면서 차별화를 시도하는 겁니다. 라이믹스 시작하기 한참 전부터 이런 내용을 담은 기획문서도 있었고, 이후에 좀더 구체적으로 만든 로드맵도 있어요. 일정은 다소 지연되었지만 큰 틀은 분명히 잡혀 있으니 걱정하지 마세요^^
xe가 잘됬으면 하는 마음이라 포장하여 제가 사용하던 xe가 빈틈을 보이면 꼬투리도 잡고 하던 이기심으로 xe 코어 개발자 분들에게는 분명히 그런 갑질하던 사람이었던 지난날 반성합니다.
연결해 주는 모듈 따위는 필요하지 않도록 하는 것이 목표입니다. 구조는 왕창 바꿨지만 legacy.php를 통해 기존 XE 함수는 100% 지원하고 있거든요. 만약 작동 방식이 달라진 것이 있다면 버그일 가능성이 높으니 신고해 주세요.
단, 자동로그인 모듈, 멀티도메인 모듈 등 코어에 새로 추가된 기능과 명백하게 충돌하는 자료들은 따로 블랙리스트 처리하여 작동을 막고 대안을 제시하고 있습니다. 이런 기능은 코어에서 구현하는 것이 훨씬 안정적이니까요.
그러나 미묘한 호환성 문제까지 다 잡아내기 위해서는 사용자 여러분의 적극적인 참여가 필요합니다. 깔아보니까 뭐가 안되네? → 질문글 등록 → 반나절쯤 기다려도 답이 안나옴 → 에라 모르겠다 백업 복구하자! 이런 식으로 접근하실 분이라면 그냥 XE 쓰라고 말씀드리고 싶네요. 코어에서 버그를 잡아드리려고 해도 문제 재현과 테스트를 위한 충분한 정보가 제공되지 않는 마당에 XE와 라이믹스 연결하는 모듈을 개발한다고 무엇이 달라질까요? 그 모듈 개발자는 뭐 라이믹스 개발팀도 못 찾는 애매한 버그를 마법같이 찾는 능력이라도 있을까요? ㅎㅎ
뜨끔..
XE쓸까 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ