Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yona v1.0.0 !!! #36

Open
doortts opened this issue Feb 19, 2016 · 0 comments
Open

Yona v1.0.0 !!! #36

doortts opened this issue Feb 19, 2016 · 0 comments

Comments

@doortts
Copy link

doortts commented Feb 19, 2016

@doortts (doortts) 님이 작성한 게시글입니다.
---

Yona v1.0.0

중요 변경점

  • Yobi 에서 Yona 로 포크되었습니다.
  • 성능과 안전성이 대폭 증가되었습니다.
    • H2 DB에서 MariaDB를 사용하게 되면서 데이터의 안정성이 증가되었고 다양한 DB 지원도구의 혜택을 누릴 수 있게 되었으며 수 천명 이상이 동시 사용 가능한 제품이 되었습니다.
    • DB와 Application 양쪽 모두 튜닝이 진행되었습니다. 기존 대비 최소 10배 이상 빨라졌습니다.
  • 모바일 페이지를 지원합니다. (패드류는 아직 가로모드만 지원합니다)
  • 가독성이 더 높아지고 더욱 정교하게 가듬어진 마크다운 페이지 (Sophisticated markdown page)

배포파일

beta나 rc(release candidate)등의 글자는 제외하고 설명합니다.

  • yona-v1.0.0-bin.zip
    • 바이너리 실행파일로 제공되는 기본 배포파일
  • yona-h2-v1.0.0-bin.zip
    • 바이너리 실행파일로 제공되는 H2 DB용 배포파일
    • 기본적으로 yobi v0.8.2 이하 사용자는 MariaDB로의 이전을 권장합니다
    • 부득이한 경우 이 파일로 1.0.0으로 업그레이드 가능합니다.
    • 다만 h2-v1.0.0 에서 MariaDB로의 이전을 지원계획이 없으니 유의하세요!
  • yobi-data-export.zip

주의사항

  • Yona는 v1.0 부터 MariaDB를 기본 DB로 사용합니다.
  • Java 8 이상에서 동작합니다.
    • Java 7은 2015년 5월을 끝으로 공식 업데이트 중단이 선언되었습니다. 참고

기능추가

  • 그룹 내의 이슈나 게시글을 한 번에 볼 수 있는 메뉴가 추가되었습니다. [image] 539997a

  • 게시글에도 라벨을 붙일 수 있게 되었습니다. 5e7f61e

  • 이슈/게시판/코드주고받기 등에서 머릿말로 제목 헤더를 간단히 구분해 줄 수 있습니다.

    [Mailbox] 이메일로 등록된 댓글
    

    예를 들면 제목을 위 내용처럼 작성하면 머릿말이 링크로 변하고 클릭해서 바로 검색이 가능합니다. [image]

  • 본인이 작성한 글에 대해서 알림 메일을 발송하지 않는 옵션이 추가되었습니다. [image] 5f64376

  • 프로젝트 이름을 변경하거나 이전했을때 기존 접근url들이 깨지지 않고 변경된 위치로 redirect 시켜줍니다. fd191e6

  • 다른 프로젝트의 라벨을 복사해서 가져오는 기능이 추가되었습니다. [image] ce7677e

  • 프로젝트 생성 시, 멤버 추가시에 기본적으로 해당 프로젝트가 watch 됩니다. facd4b6

  • 그룹프로젝트에서 자신이 지켜보기를 켠 프로젝트를 좀 더 쉽게 확인할 수 있습니다. [image]

  • push commit webhook을 지원합니다. 6ca0edd

  • 본문 및 코멘트의 Header 항목들에대한 링크가 표시됩니다.

변경이 일어난 부분

  • 자신이 작성한 글 대신 자신이 언급한 댓글이 highlight 되어서 표시됩니다. e3f1e14
    • 댓글이 많을 경우 스크롤시에 쉽게 eye catch 가능해졌습니다.
  • 프로젝트 기본 배경, 그룹 기본 배경 및 로고가 변경되었습니다. c3332d1
  • 승인 후 활동가능한 사이트로 운영시에는 가입화면에서 해당 내용을 표시합니다. e9a2dd6

버그픽스

  • 윈도우즈에서 mac 유저의 첨부파일 이름 자소가 분리되어 보이는 현상 44ab8e3
  • 메일서버에 따라 보내는 사람의 한글이름이 정상적으로 표시되지 않는 현상 8896dff

Yona-H2 버전 한정 변경점

**주의! H2 버전은 v.1.0.0 이후로는 소극적으로 버전업이 될 가능성이 높으며 이후 MariaDB로의 이전은 지원하지 않습니다! **

개인용이 아닌 복수개의 팀에서 사용하는 상황이라면 MariaDB 버전으로 업그레이드를 먼저 진행하시길 강력 권장합니다.
Yobi 에서 Yona로 Migration 하는 방법

  • 기능추가/성능개선을 비롯한 Yona 기본 버전(MariaDB)에 포함된 대부분의 업데이트가 반영되었습니다.
  • local h2 db를 접속할 수 있는 스크립트가 추가되었습니다. 2b025b8
  • 일정 규모 이상의 사용시에도 DB 응답속도가 빨라지도록 기본 DB Cache 사이즈를 130M로 늘렸습니다. 9567e9
    따라서 기본 실행시 필요 메모리가 좀 더 필요해 졌습니다. 2G 이상의 시스템에서 사용을 추천합니다.

이외에 다양한 수정과 튜닝이 적용되었습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant