모질라 나이틀리 빌드 에 가보면 날짜 별로 파일들이 올라오는데
aviary1.0.1과aviary1.0.1-i10
trunk -fs와 trunk는 무엇을 의미하는가요? l10n은 뭔지 모르겠습니다
나이틀리 빌드 디렉토리 설명해 주세요
- 후니미닉
- 해커
- Posts: 1393
- Joined: 2004 12 11 20:01 26
- Contact:
제가 저번에 했던질문과 똑같은 질문이로군요...
viewtopic.php?t=2982&highlight=%B3%AA%C0%CC%C6%AE이글타래를 참조하시길...
viewtopic.php?t=2982&highlight=%B3%AA%C0%CC%C6%AE이글타래를 참조하시길...
Re: 나이틀리 빌드 디렉토리 설명해 주세요
이 내용은 차니님이나 빛알갱이님이 알고있을 내용이라 다시 이야기해주셨으면 합니다.감자맨 wrote:모질라 나이틀리 빌드 에 가보면 날짜 별로 파일들이 올라오는데
aviary1.0.1과aviary1.0.1-i10
trunk -fs와 trunk는 무엇을 의미하는가요? l10n은 뭔지 모르겠습니다
ㅁ l10n : Localization의 축약어입니다. 즉 L------------------N이고 LN 사이에 있는 문자가 10개라서 이렇게 표시한 것입니다. 다국어 버전을 이야기하는 것입니다.
ㅁ Trunk : 모질라 소스 코드로 기능/성능 중심으로 만들어지는 빌드입니다.
ㅁ Aviary : Trunk 버전에서 기능과 안정성이 확인된 코드를 덧붙인 빌드로, 파이어폭스와 썬더버드에 붙여진다고 합니다.
즉 Nightly에 Trunk가 올라오면 다음으로 Aviary로 넘어가고, 테스트를 거쳐서 정식버전이 나오게 됩니다.
그러나 이 모두 정식판이 아닌 테스트 단계에 있는 것이므로, 이를 사용한다면 사용자의 책임하에 사용하셔야 합니다.
-
- 해커
- Posts: 1146
- Joined: 2004 01 15 20:06 36
프랙탈님이 주소를 준 글타래에 이미 답이 되어 있지만, 약간 보충...
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에 대응합니다.
다국어 버전이 아니라 해당 언어로 localize된 버전입니다. 약간 어폐가 있지만, 기본 버전은 en-US로 localize된 버전이라고 할 수 있습니다. l10n 디렉토리에는 en-US가 아닌 한국어판, 일본어판, 중국어판, 프랑스어판, 독일어판, 스웨덴어판 등 각 언어로 localize된 (메뉴 번역, 각종 기본 세팅 - 기본 인코딩 등 -이 해당 언어에 적절한 값으로 바뀐) 버전이 있습니다.소프트원트 wrote:감자맨 wrote:모질라 나이틀리 빌드 에 가보면 날짜 별로 파일들이 올라오는데
aviary1.0.1과aviary1.0.1-i10
trunk -fs와 trunk는 무엇을 의미하는가요? l10n은 뭔지 모르겠습니다
l10n : Localization의 축약어입니다. 즉 L------------------N이고 LN 사이에 있는 문자가 10개라서 이렇게 표시한 것입니다. 다국어 버전을 이야기하는 것입니다.
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에 대응합니다.
Who is online
Users browsing this forum: Ahrefs [Bot] and 0 guests