본문 바로가기

인사이드RIA/인사이드플렉스

플렉스 버그 리포팅에서 추천의 중요성

반응형
이미 많은 분들이 소식을 접하셨겠지만
희덕님의 주도로 'Flash Platform 한글문제 공동대응팀'이 작은 시작을 했습니다.
http://adnaru.com/125

아직 정체성이 명확하게 드러나지는 않았지만
한글문제를 소스차원에서 접근하는 것은 아니고
해당 문제를 이슈화하고 적극적인 참여를 이끌어내어
실제 버그가 수정될 수 있는 일종의 시민감시단 같은 역할을 하지 않을까 싶네요.

이 모임을 하고 나서 이번주에 한가지 이슈가 종결되었습니다.
- Cannot input Korean Text correctly with application compliled with Flex SDK 3.2 + Flash player 10
http://bugs.adobe.com/jira/browse/SDK-18244
Flex SDK 나 빌더의 문제가 아니라 플래시 플레이어 내부의 문제로 결론짓고
다음번 릴리즈에 반영하겠다 라고 결론을 내린것 같습니다.
유사한 문제였던 일본쪽에서 제기했던 버그도 같은 결론을 내렸네요.
- Inline input not supported in Flex text components when compiling for Flash Player 10
http://bugs.adobe.com/jira/browse/SDK-18444

현재 Flex와 플래시 플레이어, BlazeDS 관련된 이슈는 JIRA 시스템을 통해
리포팅되고 처리되는데요.

JIRA 한글 메뉴얼은 아래 링크에서 받아볼 수 있습니다.
기본적인 내용은 큰 차이가 없기때문에 한번 읽어보시는 것도 좋을 듯 합니다.
http://www.goldpitcher.co.kr/confluence/display/GPJIRA/Home

하지만 기존 프로세스와 조금 다른 부분이 있어
이러한 것을 잘 이해하지 못하면
어도비에서 한국을 무시하는구나...라는 오해를 할 수도 있을것 같습니다.
이런 문제는 한국뿐 아니라 다른곳에서도 마찬가지인것 같더군요.

그래서 어도비 QA 팀 Joan Lafferty가 그의 블로그를 통해
몇몇 궁금증을 풀어준다고 하네요.
http://butterfliesandbugs.wordpress.com
Joan의 동의를 얻어 해당 시리즈를 옮겨봅니다.
http://butterfliesandbugs.wordpress.com/2009/02/02/flex-jira-tips-part-i-voting-on-bugs/

개발자 커뮤니티에서 버그 리포팅과 관련된 글을 찾아보기는 힘들다. 아직 버그 리포팅과 진행상태에 대한 절차를 홍보가 부족했던 것 같다. 그래서 일반적인 질문들을 정리하여 Jira 와 플렉스 버그 관리 프로세스에 대한 글을 쓰려고 한다.

왜 추천이 중요한가?

1. 버그 리포팅을 하게 되면 최초 상태는 "Community"이다. 이때까지는 QA팀에서 해당 이슈를 검토하지 않는다. 최소 2건 이상의 추천을 받고 "New" 상태로 전환이 되면 Flex SDK QA팀의 누군가 해당 이슈를 다루게 된다.

해당 이슈에 추천을 하거나 의견을 게시하면 우리는 이 문제가 커뮤니티에 중요하다고 판단한다. 어떤 버그를 바로 수정하거나 나중에 미루는 것을 결정할 때 추천수는 중요한 역할을 한다. 추천수가 많다고 무작정 버그가 수정되는 것은 아니다. 알다시피 일정과 수정 가능한 부분인지 등의 여러 요소들에 따라 조정된다. 하지만 추천은 명확하게 수정될 가능성을 높여준다.

"Deferred"상태일 경우에도 추천할 수 있다. 릴리즈시점(일반적으로 초기)에 미루어두었던 버그들을 검토하게 된다. 이때에도 추천수가 많은 이슈가 우선 검토대상이 된다.

어떻게 추천하면 되나?

1. 추천을 위해서는 Jira시스템에 로그인해야 한다. 로그인하지 않았다면 "Vote"링크가 보이지 않으며 해당 이슈와 다른 사람들이 남긴 의견 조회만 할 수 있다.

사용자 삽입 이미지


2. 로그인후에는 왼쪽 메뉴항목 중에서 "Operations"메뉴에서 "Vote for it"링크를 클릭하여 해당 이슈에 추천하게 된다.
사용자 삽입 이미지

3. 이슈에 추천을 하면서 그에 대한 의견을 남길 수 있다. 해당 버그를 우회하는 방법을 알고 있거나 애플리케이션에서 어떤 부분 적용시에 문제가 있는지를 남겨주면 많은 도움이 될것이다.

이제 추천하러 가자. 사소한 것 같지만 커뮤니티에서 어떠한 이슈를 중요하게 생각하고 있는지 표현하는 효과적인 방법이다.

기본 JIRA 시스템이 "open"에서 시작하는 것과는 달리 "Community"라는 중간단계가 있어
잘 모르는 상태에서는 내가 이슈를 제기했는데 왜 아무도 보지를 않지 라고 생각할 수 있었겠네요.
현재 올라와있는 이슈중 많은 수가 아직 "Community"단계에 있는데
추천수가 2건미만이라는 것이지요.

사용자 삽입 이미지

현재 진행중인 이슈에 대하여 참여를 해주신다면 힘을 얻을 수 있을겁니다.
- FxTextinput - Korean text input is a problem that is very slowly
http://bugs.adobe.com/jira/browse/SDK-18395

왠지 이런거에 어울릴듯한 이미지네요.
'넌 이미 추천을 하고 있다 !!'
사용자 삽입 이미지

http://comic.naver.com/webtoon


플렉스 버그관리 시스템에도 이런거 달아주어야 하지 않을까요. ^^
728x90