믿음
5k
2020-08-28 13:57:23 작성 2020-09-03 12:03:12 수정됨
37
28999

[중요 공지] 5년 만의 OKKY 개편: Grails ➡︎ Java


안녕하세요.
운영자 믿음입니다.

몇 년 만에 공지글 올리네요!

배경 이야기

OKKY라는 이름으로 개편되기 전 2014년 2월, OKJSP는 Makeover라는 이름으로 개편을 위한 오픈소스 프로젝트를 시작했었습니다.

당시 여러 회원분들의 참여로 야심 차게 시작했지만, 여러 명이 일부 시간의 참여로 하나의 완성된 서비스를 만든다는 것이 매우 어려웠습니다.

그렇게 고민하고 있을 때, 1angerhans 님께서 Grails 기반으로 지금의 OKKY를 개발해 주셨습니다.
그리고 2015년 2월, OKKY라는 이름으로 1차 개편이 이루어졌습니다.
(관련 기사 링크: OKJSP, 자바 넘어서 종합 개발자 커뮤니티로 변신-지디넷)

오픈소스 커뮤니티를 지향하는 OKKY가 Grails 기반으로 되어있다 보니 Github으로 소스를 공개해도 막상 참여를 원하는 개발자분들이 거의 없었습니다. Grails가 초기 진입장벽이 생각보다 높기도 했지만, 국내에서는 그렇게 인기를 얻지 못한 부분이 큰 것 같습니다.


그래서,
OKKY를 기반으로 재미있는 오픈소스 프로젝트들을 많이 발굴하고자  Java로 다시 개발했습니다. 

9월 1일 00시에 Java 버전으로 서비스를 전환했으나, 이메일 인증 등의 몇가지 문제가 발생했습니다. 금일(9/1일) 중으로 서비스 전환 일정을 확정해서 다시 공지하겠습니다. ^^;

현재 Java 버전으로 서비스 구동중입니다~!!!


변동사항

Java로 변경하면서 몇 가지 안정성의 개선과 운영진이 시급하게 필요하다고 생각하는 약간의 기능이 추가되었습니다.

<코드의 변화>
  • Backend
    • Grails → Java 언어 변경
    • 패키지 구조 최대한 유지
  • Frontend
    • gsp → freemarker 템플릿 엔진 변경
    • 파일명은 기존과 동일

<기능>

  • 스팸단어가 포함된 게시글 / 댓글 작성 시 관련 메시지 노출
  • 로그인 안 한 상태에서 추천/비추천을 누르면 로그인 페이지로 이동
  • 그 외의 몇 가지 관리 기능들


향후 계획

그동안 회원분들의 여러 가지 요청사항들을 Task 단위로 정리한 후 Github을 통해서 오픈소스 프로젝트 방식으로 진행하고자 합니다. 이를 위해 해당 프로젝트를 리드해 주실 훌륭한 분들을 섭외 중입니다.

그리고, Jobs, Q&A 중심으로 다양한 서비스를 제공하는데 많은 시간과 노력을 기울일 예정입니다.

Github은 당분간 이전 Grails 버전으로 유지되며, Task 및 가이드가 어느 정도 정리되면 현재 Java 버전으로 다시 오픈하겠습니다.


앞으로도 대한민국의 수많은 개발자가 행복하게 소통하는 커뮤니티가 되도록 늘 노력하겠습니다.
믿음 올림.

44
4
  • 댓글 37

  • jslovers
    2k
    2020-08-31 19:10:15
    몇 년 만에 개편 기대됩니다.
  • 녹차
    19
    2020-08-31 22:16:20

    앞으로 어떻게 될지 기대되요~

  • pooq
    5k
    2020-08-31 22:17:11

    회원들이 줄기차게 요구했던건 대댓글 기능이나 쪽지나 제대로된 알림, 기본에 충실한 게시판인데 이런건 개선 사항에 포함이 안되는건가요? 개발자 커뮤니티인데도 불구하고 관리자와 회원의 생각의 차이가 상당히 심하네요...

  • 지붕뚫고높이차
    951
    2020-08-31 23:02:33

    사람은 편할때보다

    힘들고 불편할때 창의력이 솟는다고 합니다.

    직접 나설 수 있는 기회도 되구요.


    pooq 님의 오픈소스 참여 기대합니다.

    맘껏 관리자와 회원 생각차이를 좁혀주세요.  :-D

  • 지붕뚫고높이차
    951
    2020-08-31 23:05:27

    오픈소스 참여를 원하면 어떻게 해야 할까요?

    java  언어로 변경한다 하니

    참여하고 싶은 마음이 생기네요. ^^

  • 서버캣
    135
    2020-09-01 02:08:43

    grails는 프레임워크인데 자바로 바뀐다는건 어떤 의미인가요?

  • 늅늅
    690
    2020-09-01 10:17:08

    감사 합니다.


    okky 광고비로 서버 유지비 정도 밖에 안 되겠지만


    에러 없는 okky 사이트 유지만으로 저는 고마울 따릅니다.


    운영진 파이팅~





  • 크리스피래빗
    3
    2020-09-01 11:52:27

    오 자바로 변경되면 참여하고싶네요^^

  • HJOW
    1k
    2020-09-01 14:50:07 작성 2020-09-01 14:50:50 수정됨

    서버캣 //

    서버 단 프로그래밍 언어 자체가 바뀐다는 겁니다.

    아무래도 자바 사용자층이 더 많으니까요.

    물론 동작은 똑같이 하도록 만드셨겠죠...

    -1
  • 제타건담
    6k
    2020-09-01 15:41:13
    그럼 아직 완전한 전환이 이루어진것은 아닌거죠..?
    응원합니다..
    자바버전의 okky 사이트 소스는 github에 올리실 의향은 없으신가요..?
    있으면 공부겸 참여를..ㅎㅎ..
  • 성일
    567
    2020-09-02 20:21:22

    HJOW // 서버캣님 말씀을 이해못하신듯. 서버캣님 말씀은,


    Grails -> Spring

    Groovy -> Java


    이렇게 해야 한다는 겁니다.



  • kim
    336
    2020-09-03 03:41:08

    와.. 10년도 훨씬 전에 써본 freemarker 를 요즘 세상에 다시 들어보다니..

    React.js 나 Vue.js 등으로 프론트엔드 만들면 참여 더 늘어날듯?

  • pooq
    5k
    2020-09-03 05:05:21

    오키 오픈소스에 참여도가 낮은 이유는 단순히 Grails만이 아닙니다.

    일반 개발자가 오픈 소스에 참여하는 이유는 다양하지만, 가장 중요한건 본인의 필요성일테고, 두번째는 최초 개발자의 열의입니다. 근데, 회원들이 계속해서 뭔가를 요구해도 신경도 안쓰고, 치명적인 버그 외에는 업데이트를 전혀 안하는데 누가 이런 프로젝트에 참여하고 싶어지겠습니까? 오키 개발자가 먼저 열심히하는 모습을 보여줘야 그걸보고 사람들이 따라가는거죠. 지금의 상황을보면 다른 개발자가 열심히 만들어줘도 관심도 안줄거 같아서 참여하고 싶은 마음이 안생길겁니다.

  • 믿음
    5k
    2020-09-03 10:04:17

    pooq 님, 옳으신 말씀입니다.

    운영자로서 이렇게 업데이트 못하는 부분이 죄송할 따름입니다.

    그래서, 오픈소스 프로젝트 리드해주실 개발자 분들도 섭외중이고 내부에 오키 개발자를 구인중입니다.

    차근차근 발전시켜 나가겠습니다!

    관심 주셔서 감사드리며, 오늘 하루도 홧팅 하세요!!!

  • 믿음
    5k
    2020-09-03 10:34:01 작성 2020-09-03 12:04:25 수정됨

    서버캣 님 안녕하세요.

    성일 님 말씀처럼 Grails는 Groovy 언어 기반의 프레임워크입니다.

    여타 프레임워크와 약간 다르다고 하면, Spring Boot 기반으로 만들어졌고 JVM에서 실행되다 보니 Java 개발자가 친숙하게 접근할 수 있고 관리자 페이지의 경우 거의 반자동으로 쉽게 제작 할 수 있어서 웹 애플리케이션 제작이 비교적 쉽게 가능합니다. (대신 도메인 설계를 매우 정교하게 해야합니다.)

    아시는 분은 아시겠지만 오키 개발은 랑겔한스님이 혼자 시간 날 때마다 틈틈히 개발하시고, 제가 운영만 담당하다보니 Grails로 개발하면 쉽게 개발 가능하고 회원분들도 새로운 것을 공부하기 좋겠다 싶어서 Grails 기반으로 개발했습니다.

    그렇게 오키를 오픈했고, 많은 회원분들과 함께 진행하고 싶었지만 Grails 설치부터 문법을 익히는 부분에 있어서 기대만큼 인기를 끌지 못했습니다. Grails 2.0으로 버전이 바뀔 때는 살짝 멘붕이 올 정도로 많은 부분이 바뀌기도 했죠.

    그 때 깨닫게 된 것이 다들 일하시면서 틈틈이 도와주실 텐데, 실무에 당장 도움이 되는 부분이 아니라면 새로운 것을 공부하면서 실제 운영되는 서비스에 참여하는 것이 쉽지 않겠구나 였습니다.

    그래서 Java로 바꾸려고 계획만 하다가 훌륭한 개발자분들이 회사에 합류하게 되었고 Java로 개편하게 되었습니다.

    이참에 오키만 전담할 개발자를 더 채용해서 양질의 서비스를 제공하려고 계획 중입니다.

    관심 주셔서 감사합니다.
    좋은 하루 되세요.

  • angularStart
    312
    2020-09-04 11:12:00

    내용에 깃헙 링크 달아두는게 좋을 것 같습니다.

    아는분들이야 아시겠지만.. 모르는 분들도 있으실테니까요 ^^:

  • 방황하는젊은이
    865
    2020-09-05 03:05:11

    믿음님 잘지내시나요 ? 가끔 페이스북에서 뵙긴 하지만.. ㅎㅎ makeover 프로젝트가 벌써 이리 시간이 지났다니.. ㅎㅎ

    저도 그만큼 많이 늙었네요 ㅜ_ㅜ... 

    언제나 보기 좋은 모습 보여주셔서 감사합니다.

  • 참서빈
    3k
    2020-09-05 15:30:07

    수고많으셨습니다!

    보다 나은 개발자들의 미래를 위해 

    항상 애써 주시는 모습이 아름답습니다.

    감사합니다!


  • Mambo
    5k
    2020-09-06 14:28:03
    기술 스택이 궁금합니다.
  • 성일
    567
    2020-09-07 02:26:06

    지금 개편 중인가요? 댓글 알람 작동안하고 있어요

  • 재현아빠
    3k
    2020-09-08 10:53:00

    수고가 많으십니다..근데 오키필터가 더 이상 동작을 안 하네요..ㅠㅜ

    이거 만들어주신 분께 다시 부탁을 드리고 싶네요..

  • 욥욥욥
    925
    2020-09-09 09:30:24

    황당한 얘길하는 분이 계시네요 ㅎㅎ

    부족할 수밖에 없다는거 이해합니다

    이정도도 감사하죠

    기회되면 참여하고 싶네요

    항상 응원합니다 화이팅!

  • 믿음
    5k
    2020-09-09 11:17:46

    방황하는젊은이 , 안녕하세요~! 잘 지내셨죠?

    시간 정말 빠르네요~ㅋㅋㅋ

    오픈소스 프로젝트 만들때 한번 뵈면 좋겠습니다.

    오늘 하루도 홧팅 하세용~!!!

  • _UnKnowN_
    304
    2020-09-09 15:04:26
  • 믿음
    5k
    2020-09-09 16:03:02

    _UnKnowN_, 어이쿠!
    그건 6년 전 버전입니다. ㅎㅎ;;;;

    아직 준비 중입니다. ^^
    준비되면 이벤트와 함께 다시 공지 드릴게요!

    관심 주셔서 감사합니다.

  • 우루부루구루
    1k
    2020-09-13 20:00:37

    나중에 깃허브에 올라오면...

    조금씩 코드 만드는 거에 참여해 보고 싶네요.

  • 열공하자
    958
    2020-09-16 15:28:03

    개발자 커뮤니티 중 이만한 사이트 없습니다..

    본인이 직접 만들어 보시면 알겠죠.

    응원합니다.

  • 성일
    567
    2020-09-18 10:44:01
    댓글 알람 또 안와요. 수정좀.
  • abilists.com
    1k
    2020-09-18 19:35:14

    freemarker는 어빌리스츠에도 사용하고 있습니다. 벨로서티하고 동급의 빠른 템플릿으로 선택을 정말 잘 하셨습니다.

  • 아휴
    65
    2020-09-19 22:12:28

    오 좋은 선택인것 같습니다 믿음님. 자바라면 저도 혹시나 도움될 일이 있을수도 있을거 같아 기대 되네요.

  • 믿음
    5k
    2020-09-21 15:11:32

    성일, 님~
    Java로 변경하면서 몇가지 버그가 있었는데요, 알림 수정 했습니다~!!!

  • 성일
    567
    2020-09-21 15:35:11

    @믿음 네 현재 잘 오고 있습니다. 감사합니다.

  • 성일
    567
    2020-09-25 11:33:51

    +) 같은 노티가 여러번 오는 이슈 확인

  • 아야로
    1k
    2020-09-26 23:16:29
    멋지네요. 개발자 커뮤니티 중 OKKY만큼 지속적인 개발이 이루어지는 곳도 드물다 생각해요. 늘 감사합니다.
  • javaing
    2k
    2020-09-27 02:08:29
    기대됩니다!
  • 성일
    567
    2020-09-27 13:23:30
    이슈 처리된 듯
  • 캐슬
    5
    2020-09-28 09:46:15
    기대됩니당^^
  • 로그인을 하시면 댓글 을 등록할 수 있습니다.