나이틀리 빌드 디렉토리 설명해 주세요

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
댓글 게시
감자맨

나이틀리 빌드 디렉토리 설명해 주세요

게시물 작성자 감자맨 » 2005 06 13 10:47 58

모질라 나이틀리 빌드 에 가보면 날짜 별로 파일들이 올라오는데

aviary1.0.1과aviary1.0.1-i10

trunk -fs와 trunk는 무엇을 의미하는가요? l10n은 뭔지 모르겠습니다

유저 아바타
후니미닉
해커
해커
게시물: 1391
참여됨: 2004 12 11 20:01 26
연락:

게시물 작성자 후니미닉 » 2005 06 13 18:01 15

제가 저번에 했던질문과 똑같은 질문이로군요...
viewtopic.php?t=2982&highlight=%B3%AA%C0%CC%C6%AE이글타래를 참조하시길...

소프트원트

Re: 나이틀리 빌드 디렉토리 설명해 주세요

게시물 작성자 소프트원트 » 2005 06 13 18:03 31

감자맨 씀:모질라 나이틀리 빌드 에 가보면 날짜 별로 파일들이 올라오는데

aviary1.0.1과aviary1.0.1-i10

trunk -fs와 trunk는 무엇을 의미하는가요? l10n은 뭔지 모르겠습니다
이 내용은 차니님이나 빛알갱이님이 알고있을 내용이라 다시 이야기해주셨으면 합니다.

ㅁ l10n : Localization의 축약어입니다. 즉 L------------------N이고 LN 사이에 있는 문자가 10개라서 이렇게 표시한 것입니다. 다국어 버전을 이야기하는 것입니다.

ㅁ Trunk : 모질라 소스 코드로 기능/성능 중심으로 만들어지는 빌드입니다.

ㅁ Aviary : Trunk 버전에서 기능과 안정성이 확인된 코드를 덧붙인 빌드로, 파이어폭스와 썬더버드에 붙여진다고 합니다.

즉 Nightly에 Trunk가 올라오면 다음으로 Aviary로 넘어가고, 테스트를 거쳐서 정식버전이 나오게 됩니다.

그러나 이 모두 정식판이 아닌 테스트 단계에 있는 것이므로, 이를 사용한다면 사용자의 책임하에 사용하셔야 합니다.

빛알갱이
해커
해커
게시물: 1146
참여됨: 2004 01 15 20:06 36

게시물 작성자 빛알갱이 » 2005 06 14 05:12 22

프랙탈님이 주소를 준 글타래에 이미 답이 되어 있지만, 약간 보충...
소프트원트 씀:
감자맨 씀:모질라 나이틀리 빌드 에 가보면 날짜 별로 파일들이 올라오는데

aviary1.0.1과aviary1.0.1-i10

trunk -fs와 trunk는 무엇을 의미하는가요? l10n은 뭔지 모르겠습니다

l10n : Localization의 축약어입니다. 즉 L------------------N이고 LN 사이에 있는 문자가 10개라서 이렇게 표시한 것입니다. 다국어 버전을 이야기하는 것입니다.
다국어 버전이 아니라 해당 언어로 localize된 버전입니다. 약간 어폐가 있지만, 기본 버전은 en-US로 localize된 버전이라고 할 수 있습니다. l10n 디렉토리에는 en-US가 아닌 한국어판, 일본어판, 중국어판, 프랑스어판, 독일어판, 스웨덴어판 등 각 언어로 localize된 (메뉴 번역, 각종 기본 세팅 - 기본 인코딩 등 -이 해당 언어에 적절한 값으로 바뀐) 버전이 있습니다.


trunk와 branch는 나무를 생각하면 쉽습니다.

trunk는 가지(branch)를 치지 않은 '본류'로 cutting edge의 개발이 이뤄지고 있는 곳입니다. 이 trunk에서 중간 중간에 가지(branch)를 쳐서 안정화 과정을 거친 후에 release를 합니다.

현재 1.1을 향해 나가는 개발은 trunk에서 이뤄지고 있고, 1.0.x branch는 작년 5월에 trunk에서 가지를 친 뒤에 계속 안정화 작업과 심각한 보안 패치만 하고 있는 상태입니다.

firefox 1.1을 위한 개발이 막바지에 이르면 trunk로부터 1.1 release를 위한 branch를 새로 하나 만들 것이고, 그 branch에는 충분히 검증된 코드만 들어갈 것입니다. 1.1 release를 위한 branch가 만들어지고 난 후에 trunk쪽에서는 더 '위험한' 새로운 기능을 더하는 작업을 계속해서 다음 버전(1.5 혹은 1.2?)을 준비하고요.


Aviary : 그냥 firebird와 thunderbird가 모두 새이므로 (firebird는 이제 firefox로 이름이 바뀌었지만) 둘을 합쳐서 이렇게 부릅니다. 그뿐 아니라 sunbird도 있기는 하군요. 직접적으로 trunk나 branch와 더 이상 관계가 없습니다.

aviary 1.0.x branch는 mozilla suite 1.7.x branch에 대응하고, aviary 1.1을 향해 가는 trunk는 suite 1.8을 향해 가는 trunk에 대응합니다.

감자맨

감사합니다.

게시물 작성자 감자맨 » 2005 06 14 09:30 21

도움이 많이 ㅤㄷㅚㅆ습니다.

디어팍 깔고 부터는 간간이 trunk에서 받아서 덮어 씌오고 있었는데 그런거였군요

댓글 게시

누군가 접속

유저들이 이 포럼을 탐색중: 가입된 유저 없음 그리고 5 손님들