뭐. 거창하게 파생XE를 만들겠다는 건 아닙니다. 그냥 사용자분들의 PR중 쓸만한 거 골라 Merge하는 정도입니다.

 

공식버전이 나오면 그것도 merge

 

참여하실분들은 Collaborators으로 등록해드리겠습니다..^^

 

https://github.com/xetown/xe-core

  • ?
    우와!!! 추천!! 저도 끼워주세요 @_@
  • ? profile
    네. 미솔도 Collaborators!!
  • profile
    오오. 이제 이걸로 하믄 되는건가요 ?
  • profile
    아직 개발 쪽은 약해서 뭔지 잘 모르지만 저도 관심있게 지켜볼게요 ㅋㅋ
  • profile
    @약사이다 @이온디

    쉽게 말하면 xe 프로젝트에 사용자 스스로 고친 소스를 제공(PR, 코어에 반영좀 해달라고)할 수 있는데.. XE팀에서는 이걸 잘 받아주질 않아요... 그러다보니까 받아주지않는 소스가 자꾸 쌓여가고 있어요.

    그중에는 매우 유용한 것도 많은데 말입니다..
    https://xetown.com/lakepark/117100

    xetown github에서는 그 소스중 유용한 소스를 받아드릴꺼에요. 그러기위해서 만들었습니다.
  • profile profile
    정말 좋네요. 거기에 xe 원코어는 늘 보강하면서 맞춰주신다니..

    감읍할 따름입니다. ^^;
  • profile
    https://github.com/kijin/xe-core/commits/crazymerge

    웬만한 PR은 모조리 merge해놓은 브랜치입니다. (2페이지 중간쯤부터 본격적으로 시작됩니다.)
    다 가져가셔도 돼요~ PHP 7 패치도 가져가세요~
  • profile profile
    아이고.. 고마워요^^
  • profile profile

    깃헙에 대해서 배워야 할것 같은 느낌적인 느낌이!

     

    뭔가 굉장히 굉장하고 대단히 대단한것 같네요..

    깃헙을 알아야 써먹을테니....-0-;;;;;

  • profile
    Slack 연동도 되면 좋겠네요. 요즘 xe1-github 채널이 너무 썰렁해서요 ㅋㅋㅋ
  • profile profile
    아.. xe1-github 채널이있었네요..ㅎㅎ
  • ?
    오..그러면 xetown 깃헙파일을 받으면 xe최신버전+PR수정사항? 이 이미 적용되어있는건가요?
  • ? profile
    네.. 맞아요.
  • ? profile
    그렇긴 한데, PR을 작성하시는 분들의 코드 퀄리티가 들쭉날쭉하기 때문에 안정성은 다소 떨어질 수도 있습니다. 코어 개발팀에서 보안패치를 내놓을 경우 하루나 이틀쯤 늦게 적용될 수도 있고, PR에서 추가된 기능을 쓰다가 순정 코어로 돌아가게 되면 그 기능을 더이상 쓸 수 없게 될 위험도 있어요. 쉬운설치로 코어 업데이트는 절대 못하게 되고요... 어느 정도의 단점은 감수하고 쓰셔야 할 거예요 ^^
  • profile ?
    자세한 답변 감사합니다 :)
  • profile
    헉... 커밋 권한을 주셨는데 내 PR은 이미 다 merge해 버려서 더이상 커밋할 게 없다 ㅠㅠ
  • profile profile
    ㅎㅎ
  • profile
    줄곧 공식깃으로 커밋유지 했었는데 앞으론 이걸로 해야겠군요. ㅎㅎ

    HTMLPurifier 관련 PR드려도 되나요?
    PHP7에서 안된다는 이야기도 있고 HTML5 태그도 사용할 수 없는 문제가 있으니 한번 해결해볼까 하는데...
  • profile profile
    그럼요. 대환영입니다.
  • profile profile

    HTMLPurifier 자체에 문제가 있다면 그쪽에 직접 PR을 넣으시면 더 많은 사람들에게 도움이 될 것 같아요.

     

    HTMLPurifier를 수정하지 않고 XE단에서 고칠 수 있는 이런 종류의 코드라면 대환영!


     

  • profile profile

    https://github.com/xpressengine/xe-core/issues/1804

    전 이미 고쳐서 쓰고 있습니다. HTML5 허가 문제는 간단하게 옵션 넣으면 가능합니다. :)

    그리고, 아직 테스트 전이라서 뭐라 말씀은 못드리지만 XE (PHP7)에서 나오는 문제가 옵션 문제가 아니라 버전의 문제라면 최신 HTML Purifier 4.7.0으로 업그레이드 해봐야할 필요성도 나오는데 이러면 좀 문제가 커질 것 같아서 요건 고민중입니다...

  • profile profile
    PHP 7에서 이미지와 스타일이 없어지는 문제는 HTMLPurifier와는 관련이 없는 것으로 밝혀졌습니다.
    xetown fork에서는 이미 수정되었어요.
    https://github.com/xetown/xe-core/commit/41809cfb69dada42da9ef1ab7d80c2318e68ee83
  • profile profile
    해결 되었다니 다행이네요. 그럼 옵션만 몇개 PR하겠습니다 :)
  • profile
    저도요~~
  • profile profile
    참여 대환영입니다..ㅎㅎ Collaborator!!