천재태지의 세상 돌려보기

seoz.egloos.com

- About Me... - Enlightenment, EFL - 타이젠 Tizen



[EFL 소식] elemenmtary 1.0 + EFL 1.2 릴리스 임박 ├ Enlightenment, EFL

[ EFL 게시물 목차 : http://seoz.egloos.com/3458699 ]



며칠전 Enlightenment 프로젝트의 창시자/리더인 칼슨 하이츨러(Carsten Haitzler, Raster)[1]가 elementary 1.0 및 EFL 1.2 릴리스 사전 공지 메일을 보냈습니다.[2]
메일에 따르면 3월 1일에 elementary 1.0과 EFL 1.2이 릴리스될 예정입니다.

elementary[3]는 어플리케이션을 개발하는데 도움이되는 EFL의 위젯(widget) 모음(set)입니다. 2008년 9월 30일 처음으로 Enlightenment repository에 들어온 이후로 3년 반동안 많은 개발자들의 손을 거쳤습니다.

하지만 elementary는 다른 EFL 라이브러리 혹은 E17 데스크탑 매니저에 비해서 오픈소스 개발자의 관심을 덜 받으면서 아직 1.0을 릴리스하지 못했습니다. (E17은 10년째 1.0이 안 나오고 있긴 합니다만...-_-)

1.0 릴리스가 필요한 이유는 여러가지가 있겠지만, 저는 다음과 같은 이유가 가장 큰 이유라고 생각합니다.

1. API 확정
그동안 API가 많이 변하여 어플리케이션 개발자의 불편과 불만이 많았습니다. 1.0 이 릴리스되면, 1.0에 포함된 API는 2.0이 나올 때 까지 1.1, 1.2, 1.3이 나오더라도 절대 변하지 않습니다. 그러므로 개발자들이 자신의 어플리케이션을 수정할 필요가 없습니다. 물론 새로운 API는 계속 추가될 수 있습니다.

2. 코드 정리 및 버그 감소
개발자의 관심을 덜 받던 코드도 한번 정리를 함으로써 코드가 깨끗해지고 버그를 줄일 수 있습니다.

3. 문서 향상
1.0을 릴리스하면서 문서화되지 않았던 부분도 문서화하고 기존의 문서를 보강함으로써 더 좋은 문서를 참고할 수 있습니다. 문서가 부족해서 오는 어려움이 상대적으로 줄어들겁니다.

4. 일관성 향상
elementary 사용자가 느끼는 API 이름 혹은 사용법 측면에서 elementary의 정책을 벗어난 부분이 줄어들기 때문에, 사용자가 느끼는 일관성은 더 높아집니다. 이는 개발 시 발생하는 스트레스를 줄이고 더 직관적이고 편하게 개발 할 수 있다는 의미로 해석할 수 있습니다.

5. 공식 배포로 인한 사용자 증가
공식적으로 공지를 하고 배포를 함으로써 더 많은 사용자를 흡수할 수 있다는 장점이 있습니다. 사용자가 많아지면 개발자도 많아지고 그만큼 사용하기 좋고 더 많은 기능이 포함될거라 생각합니다.


자, 그럼 오랜 기다림 끝에 드디어 1.0이 릴리스될 예정인데요, 칼슨 하이츨러의 공지 메일을 간단히 번역해봤습니다.

원문 : [2]
번역 : 서주영

[E-devel] Elementary 1.0 (과 efl 1.2, 등) 
(역자 주 : 칼슨 하이츨러의 메일에는 EFL 1.3이라고 되어 있는데요, 마지막 EFL이 1.1.0 이었기 때문에 이는 EFL 1.2의 오타로 생각합니다.)
월요일, 2012년 2월 13일 18:45:37 -0800

Elementary 1.0과 EFL 1.2 릴리스를 위한 여정을 시작해봅시다.

Elementary 1.0이 언제 릴리스되는지 질문을 많이 받았습니다. 지금 말씀드립니다. 바로 3월 1일입니다. Elementary 1.0을 릴리스하고 E17에 집중합시다.
세드릭(Cedric, 프랑스)씨 이번 릴리스에 Emotion, EIO, Ethumb도 포함될 수 있나요? epdf는 어떤가요? Elementary 뿐만 아니라 당연히 EFL(eina, evas, edje 등등)도 릴리스할 것입니다.
서둘러서 시작합시다. 2월 27일까지 API 변경을 마쳐주세요.

elementary 1.0은 기존 EFL 1.1.0 릴리스 이후에 추가된 EFL의 다양한 기능을 사용합니다. 그래서 다른 EFL 라이브러리도 elementary 릴리스에 맞추어 EFL 1.2을 릴리스할 예정입니다.
저도 elementary 1.0 릴리스를 위한 여러가지 작업을 진행중입니다. 일정에 맞추어 퀄리티가 좋은 elementary 1.0이 릴리스되면 좋겠습니다. Elementary 1.0 릴리스는 특별한 날로 기록될것 같습니다 :)



[ EFL 게시물 목차 : http://seoz.egloos.com/3458699 ]




핑백

  • 천재태지의 세상 돌려보기 : [EFL 소식] EFL 1.0/1.2/1.6 알파 배포 (2013.03.24) 2012-03-26 09:44:57 #

    ... [1]</a>가 임박했습니다. 원래 계획했던 일정은 3월 1일에 정식 릴리스를 배포하는 것이었는데, 이제 알파가 나왔으니 정식 버전은 예정보다 한 달 가량 늦추어지는 셈입니다. 남은 일정을 말씀드리면, 알파가 나오면 버그 수정등을 더 한 다음에 베타가 나옵니다. 베타가 나온 뒤, 더 이상의 문제가 없다고 판단하면 정식 버전을 배포합니다. 이제 남은 기간동안 열심히 버그를 잡아야겠군요. Enlightenment 공식 웹사이트에 "New EFL re ... more

  • EFL 한국 사용자 모임 : EFL 한국 사용자 모임 2012-04-15 00:12:42 #

    ... 소식] EFL 1.1/1.5 베타 배포 (2011.11.28)[EFL 소식] 새로운 EFL 배포 1.1/1.5 (2011/12/02)[EFL 소식] elemenmtary 1.0 + EFL 1.2 릴리스 임박 (2012/02/16)[EFL 소식] EFL 1.0/1.2/1.6 알파 배포 (2013.03.24) [기타] [EFL] EFL 문서화 작업 및 관련 ... more

덧글

댓글 입력 영역