Point-Release Timeline

GNOME 2.19.x series

LSR 0.5.3

GNOME restrictions: None.

Dates

Actions

5/15

All bugs/features for next release are marked with its milestone.

5/18

All bugs/features for next release are assigned to a developer.

until 5/28

Open development. New bugs related to the features chosen for this release may be marked with its milestone. Any new features or bugs requiring major changes should be marked with the next milestone.

5/28

Review of outstanding bugs. Decide what to push and what to finish. Incomplete features pushed to next release.

5/30

Build first release candidate package. Manual testing starts. Critical bug fixes only.

6/1

Build second release candidate package. Manual testing continues. Critical bug fixes only. NEWS file updated. Documentation updated.

6/4

Build final release candidate. Wiki updated. Announcement sent. Release by 14:00 Eastern time.

LSR 0.5.4

GNOME restrictions: This release comes only 2 weeks after the prior release. We should concentrate mainly on bugs fixes, and minor new features.

Dates

Actions

6/5

All bugs for next release are marked with its milestone.

6/8

All bugs for next release are assigned to a developer.

until 6/11

Open development. New bugs related to the features chosen for this release may be marked with its milestone. Any new features or bugs requiring major changes should be marked with the next milestone.

6/11

Review of outstanding bugs. Decide what to push and what to finish. Incomplete features pushed to next release.

6/13

Build first release candidate package. Manual testing starts. Critical bug fixes only.

6/15

Build second release candidate package. Manual testing continues. Critical bug fixes only. NEWS file updated. Documentation updated.

6/18

Build final release candidate. Wiki updated. Announcement sent. Release by 14:00 Eastern time.

LSR 0.5.5

GNOME restrictions: String and UI changes must be announced on their respective mailing lists.

Dates

Actions

6/19

All bugs/features for next release are marked with its milestone.

6/22

All bugs/features for next release are assigned to a developer.

until 7/2

Open development. New bugs related to the features chosen for this release may be marked with its milestone. Any new features or bugs requiring major changes should be marked with the next milestone.

7/2

Review of outstanding bugs. Decide what to push and what to finish. Incomplete features pushed to next release.

7/4

Build first release candidate package. Manual testing starts. Critical bug fixes only.

7/6

Build second release candidate package. Manual testing continues. Critical bug fixes only. NEWS file updated. Documentation updated.

7/9

Build final release candidate. Wiki updated. Announcement sent. Release by 14:00 Eastern time.

LSR 0.5.6

GNOME restrictions: Feature freeze. All new features must be implemented in a branch. Or the 2.20 candidate must be branched and the GNOME modulesets must be updated.

Dates

Actions

7/10

All bugs/features for next release are marked with its milestone.

7/13

All bugs/features for next release are assigned to a developer.

until 7/23

Open development. New bugs related to the features chosen for this release may be marked with its milestone. Any new features or bugs requiring major changes should be marked with the next milestone.

7/23

Review of outstanding bugs. Decide what to push and what to finish. Incomplete features pushed to next release.

7/25

Build first release candidate package. Manual testing starts. Critical bug fixes only.

7/27

Build second release candidate package. Manual testing continues. Critical bug fixes only. NEWS file updated. Documentation updated.

7/30

Build final release candidate. Wiki updated. Announcement sent. Release by 14:00 Eastern time.

LSR 0.5.90

GNOME restrictions: Feature freeze. All new features must be implemented in a branch. Or the 2.20 candidate must be branched and the GNOME modulesets must be updated.

Dates

Actions

7/31

All bugs/features for next release are marked with its milestone.

8/3

All bugs/features for next release are assigned to a developer.

until 8/6

Open development. New bugs related to the features chosen for this release may be marked with its milestone. Any new features or bugs requiring major changes should be marked with the next milestone.

8/6

Review of outstanding bugs. Decide what to push and what to finish. Incomplete features pushed to next release.

8/8

Build first release candidate package. Manual testing starts. Critical bug fixes only.

8/10

Build second release candidate package. Manual testing continues. Critical bug fixes only. NEWS file updated. Documentation updated.

8/13

Build final release candidate. Wiki updated. Announcement sent. Release by 14:00 Eastern time.

LSR 0.5.91

GNOME restrictions: String freeze. Translatable string change must be announced to the i18n team.

Bug fixes only.

LSR 0.5.92

GNOME restrictions: Code freeze. Source changes with approval from GNOME release team only.

Die-hard bug fixes only.

General schedule

Other GNOME restrictions may apply.

Days

Actions

After prior release

Before next release

1

All bugs/features for next release are marked with its milestone.

4

All bugs/features for next release are assigned to a developer.

up to 7

Open development. New bugs related to the features chosen for this release may be marked with its milestone. Any new features or bugs requiring major changes should be marked with the next milestone.

7

Review of outstanding bugs. Decide what to push and what to finish. Incomplete features pushed to next release.

5

Build first release candidate package. Manual testing starts. Critical bug fixes only.

3

Build second release candidate package. Manual testing continues. Critical bug fixes only. NEWS file updated. Documentation updated.

0

Build final release candidate. Wiki updated. Announcement sent. Release by 14:00 Eastern time.

Attic/LSR/MaintainerGuide/ReleaseTimeline (last edited 2013-11-21 22:56:09 by WilliamJonMcCann)