In addition to Ubuntu 6-months stable releases and the next version of ubuntu is 8.04 with Code Name “Hardy Heron” but this release will proudly wear the badge of Long Term Support (LTS) and be supported with security updates for five years on the server and three years on the desktop.
Hardy Heron was announced on Wednesday(29th August 2007) on the blog of Jono Bacon, the Ubuntu community manager for Canonical, the operating system's commercial sponsor.
Jono Bacon about Ubuntu 8.04 (Hardy Heron)
Each new release gives us all an opportunity to shine, irrespective of which bricks in the project we are laying, and this is at the heart of our belief — working together to produce an operating system that will empower its users and shape the IT industry, putting free software at the cornerstone of our direction," wrote Bacon. "Thousands of us get out of bed every day, united behind Ubuntu, ready to make a difference, working together to make our vision happen. Importantly, our ethos of collaboration and freedom extends to the development process as well as the end product."
Important Dates
October 2007
October 25th - Toolchain Uploaded
November 2007
November 1st - Development Summit
November 8th - Canonical AllHands
November 22nd - Specifications must be finalized, Translations exported from LP
November 29th - Alpha 1
December 2007
December 13th - DebianImportFreeze ,Remaining upstream merges completed, Rebuild Test
December 20th - Alpha 2
January 2008
January 10th - Alpha 3
January 24th - Developer Sprint
January 31st - Alpha 4
Feburary 2008
February 14th - FeatureFreeze,UpstreamVersionFreeze ,ArtworkDeadlineOne,UVF Universe,Rebuild Test, Upgrade Testing begins
February 21st - Alpha 5
February 28th - ArtworkDeadlineTwo,NewPackagesFreezeUniverse
March 2008
March 13th - StringFreeze
March 20th - BetaFreeze,FeistyArtworkFinalDeadline
March 27th - BetaRelease
April 2008
April 10th - NonLanguagePackTranslationDeadline,KernelFreeze, Rebuild Test
April 17th - ReleaseCandidate,LanguagePackTranslationDeadline
April 24th - FinalRelease
Details about Each Release
Feature Freeze
The point at which we cease creating and modifying internal features and packages. This means we’re pretty much locked down for bugfixes only.
Exceptions requiring confirmation
Packages in or relating to high-priority ReleasenameFeatureGoals
Major/minor fixes, within reason
Exceptional circumstances
Upstream Version Freeze
The point at which we cease accepting new upstream versions of packages, whether they are sourced from debian or not. Selected Debian releases of the same upstream versions may still be pulled in for bug-fixes, but this would be a manual process.
Exceptions requiring confirmation
Packages in or relating to FeatureGoals
Minor fixes, if the upstream change is a micro-increment (or equivalent)
Major fixes, particularly blockers, if the upstream change is a minor-increment (or equivalent)
Exceptional circumstances
String Freeze
A string freeze is initiated in the project when all the human readable portions of code are no longer allowed to change. This gives the translation teams a chance to complete their translations without having to redo changed text. It also allows documentation to mention the actual UI names and messages.
Beta Freeze
Anal-retentive, high-caution period until the Beta Release goes out. Release and relevant section team confirmed fixes only! Once the BetaRelease is shipped, we roll back to FeatureFreeze status.
Exceptions requiring confirmation
ReleaseCriticalBug
SecurityCriticalBug
Exceptional circumstances
Beta Release
The BetaRelease is a testing oriented pre-release, usually one month before the Final Release.
Non Language Pack Translation Deadline
Some translation data cannot currently be updated via the language pack mechanism. Because these items require more disruptive integration work, they are subject to an earlier deadline. Translations which fall into this category are:
The Ubuntu installer
Translations which don’t use gettext, including:
Firefox
debconf templates
desktop notifications via notification-daemon
Strings visible in the default desktop (live CDs don’t get language pack updates)
Default menu items
Panel strings
All menu entries in KDE applications, which does not support translation via language packs
Kernel Freeze
The kernel freeze is a deadline for kernel updates, since they require several lockstep actions which must be folded into the CD building process. As with other freeze dates, exceptional circumstances may justify exemptions to the freeze, at the exception of the release managers.
Release Candidate (RC)
The release candidate is a production-quality pre-release one week before the final release.
Language Pack Translation Deadline
Translation data using the Language Pack mechanism is due at this deadline.
See NonLanguagePackTranslationDeadline for non Language Pack data.
Final Release
The final release is the finished product which is distributed with an official Ubuntu release number.
0 comments:
Post a Comment