Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№109-04-2005 00:42:24

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Планы по выпуску релизов Firefox 1.1, Thunderbird 1.1 и XULRunner

Asa Dotzler написал в netscape.public.mozilla.seamonkey пост о том как будут выпускаться релизы Firefox, Thunderbird и  XULRunner. Оригинальное сообщение довольно длинное (оно приведено внизу), так что я переведу лишь основное.

Следующая версия Firefox, Thunderbird и XULRunner будут выпускаться в 3 этапа:
Целью первого этапа, который завершится через 7-10 дней, будет завершение вылизывания тех возможностей, которые интересны разработчикам. Этот релиз будет основан на  Gecko 1.8b2 и предназначен для авторов расширений, веб-разработчиков и разработчиков встроенных приложений. Он предназначен для ознакомления разработчиков с изменениями в Gecko произошедшими за последний год и которые отличают текущие сборки от Firefox 1.0. Он также послужит цели ознакомления с последним Toolkit и  нашей первой сборкой XULRunner. Чтобы конечные пользователи не путались и не скачивали этот билд, он будет назван "Deer Park Developer Preview" а не Firefox (Deer Park кодовое имя Firefox 1.1). Он не будет рекламироваться широкой общественности. Релизы Thunderbird и XULRunner также не будут широко рекламироваться и будут скорее предназначены для тестеров, а не конечных пользователей.

Второй этап займет примерно 5 недель после выпуска Deer Park Developer Preview. Этот релиз будет основан на Gecko 1.8b3 и в нем будет завершено добавление новых возможностей в  Firefox 1.1, Thunderbird 1.1, and XULRunner.  Локализация будет заморожена (возможны исключения) так что переводчики могут начать свою работу. Также для Firefox и Thunderbird должно быть завершено создание инфрастуктуры по сборке локализованных сборок к моменту выпуска этого релиза. Также внимание будет уделено завершению внесений оставшихся изменений в Gecko, чтобы тестеры и разработчики получили ядро настолько близкое к тому что будет в финальном релизе, насколько это возможно. Думаю что эта версия браузера будет представлена широкой публике как "Firefox General Preview" и нацелена на всю аудиторию тестеров  - от разработчиков до конечных пользователей. Также на данном этапе билд Thunderbird и возможно XULRunner получат более широкое освещение.

Целью третьего этапа являтся создание стабильной ветки из которой и будет выпущены финальные сборки. После General Preview нестабильная ветка будет заморожена, пока мы не убедимся, что все серьезные проблемы не были устранены, что устранены все проблемы с локализацией и что внесены все рискованные баг-фиксы. В это время разработчики будут вносить мелкие исправления не связанные с большим риском и полировать сборки. Новые фичи на этом этапе вносится не будут. Как только мы почувствуем что все нормально, мы создадим стабильную ветку 1.8 (и откроем нестабильную для развития Gecko 1.9) и через некоторое время начнем выпускать Release Candidate для Firefox. На этапе выпуска Release Candidates, будут вносится фиксы нацеленные на устранение мелких недоработок и полировку и решение проблем которые всплыли во время тестирования  ранних candidate and preview releases. Как только мы создадим стабильную ветку нашей целью будет выпуск Firefox 1.1, XULRunner и Thunderbird 1.1.

Оригинальный пост:   

We're coming into the final stages of shipping the Firefox, Thunderbird, and XULRunner releases.  Each of these releases will be following roughly the same schedule which is outlined in general terms below.

For each of our products, we've got three major cycles to complete. The first cycle, scheduled to wrap in the next week to ten days, is all about getting key developer-centric features stabilized and shipped. This release is based on Gecko 1.8b2 and is targeting extension developers, app developers, and web developers. It is intended as a early heads-up to the developer world about the last year of Gecko changes that make the current trunk builds quite different from what we shipped just five months ago as Firefox 1.0. It will also serve as a preview of the latest Toolkit and our first XULRunner preview. If there are changes that need to be a part this developer-focused release, changes that will impact extension, web, or application developers, we need those landed ASAP. This applies for all three products, Firefox, Thunderbird, and XULRunner. In order to avoid a lot of end users downloading this browser release, it will be publicized as the "Deer Park Developer Preview" rather than "Firefox" (Deer Park is the project codename for Firefox 1.1) and we're not going to be shouting loudly about end user features. The Thunderbird and XULRunner releases from this cycle will also be somewhat low-key and targeting the developer and testing community rather than the end user.

The second cycle is scheduled to conclude about five weeks after the Deer Park Developer Preview. That release will be based on Gecko 1.8b3 and should be feature complete for Firefox 1.1, Thunderbird 1.1, and XULRunner.  We will be freezing localizable strings with this release (managed by exception) so that our L10n community can wrap up the bulk of their work before we branch. Also, for both Firefox and Thunderbird, it is imperative that we have the infrastructure to ship localized builds from our systems by the time we get to this release. Additional focus for this release will be to get any remaining Gecko feature work landed so that what we deliver to our testers and developer communities here will as closely as possible match what we ship in the final releases. I believe that we'll be advertising this browser release as the "Firefox General Preview", targeting all interested testers - from developers to end users. Thunderbird will have a more public preview here as well, and if we're ready for it, so will XULRunner.

The third cycle is all about getting branched for the final releases. After the General Preview, we will remain frozen on the trunk until we're sure that there are no remaining major problems surfaced by the Preview testing, and until we're sure that we're fully localizable and all risky bug fixes have landed. During this time, drivers will be looking for low-to-medium risk cleanup work for the Firefox 1.1, Thunderbird 1.1, and XULRunner feature sets. We intend to not be accepting any new features at this point. When we feel good about the state of things, we'll create the 1.8 branch (opening the trunk to Gecko 1.9 development) and shortly thereafter we will start delivering Release Candidate builds for Firefox. As we work through the Release Candidates, the fixes we'll be approving will be limited to spit and polish, and responding to any late-surfacing problems from the earlier candidate and preview releases. It's likely that once we're on the branch, our primary focus will be to ship Firefox 1.1, with XULRunner and then Thunderbird 1.1 following afterwards, as was the case with the 1.0 releases.

I'll be posting a more specific status for the current cycle sometime in the next day or two and hope to have regular follow-ups to that post so stay tuned to npm.seamonkey for updates.

Я выложил Roadmap на ftp://ftp.mozilla.ru/crew/Unghost/roadmap.JPG


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]