Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Repair Jira Macros

Sakai 2.6

...

Anchor
Release Schedule
Release Schedule

QA Reporting Lexicon (new)

I would like to suggest adopting a standard lexicon of QA terms to be used in jiras and when report results. The following are suggested terminology and definitions:

  • QA SUMMARY - summary of testing plan, OS tested, instance tested on, browser, etc.
  • QA RESULTS - detailed results on the testing
  • QA UFO - Unexpected Functional Oddity: strange anomalies that are not bugs, but perhaps should be addressed or investigated
  • QA VERIFIED - Issues is verified and passes QA, comments
  • QA UNVERIFIED --could not verify because it is not testable or failed QA, comments

Release Schedule

Updated: 23-Apr-2009

The release team reserves the right to adjust deadlines, in order to produce a quality release, and to accommodate holidays, weekends, etc.

 

Event

Weeks
Prior
to
Release

Target
2.6.0
Dates

Description

Responsibility

(tick)

Call for Tool Promotions

23

11-Aug-2008

Put call out call for nominations of tools to be promoted/demoted in the release.

Project Coordinator
Community

(tick) Frozen later than anticipated to accommodate enhancements.

Kernel API Freeze

22

15-Aug-2008

Freeze Kernel API's.

Kernel Team

(tick) Some exceptions granted.

Feature Freeze

21

Preliminary tool and service change specifications should be shared for work intended for the next release. A complete specification for the project should be made available in the project's Confluence space, and a summary should be incorporated into the Sakai Roadmap.

Project Teams
Project Coordinator

(error) Low response rate. There will be no published catalog of tool or service specifications for 2.6.

Specification Freeze

20

07-Sep-2008

Project specifications are frozen. Summaries and full specifications of what is changing should be re-published in their updated form, including for projects seeking tool status changes.

Project Teams

(error) Tool Status being replaced with Scorecard Approach.

Tool Promotion Deadline

20

07-Sep-2008

End of nominations for tool status changes. Discussion of tool promotion can begin prior to this, but all should be underway by this time.

Community
Project Teams

(tick) Frozen late, 06-Oct-2008.

Kernel Freeze

19

07-Sep-2008

Freeze K1 kernel in preparation for Sakai 2.6

Kernel committers

(tick) No major upgrades for 2.6.

Upgrade Freeze

18

15-Sep-2008

Upgrades and additions to shared/common jar files and tools (e.g., java, maven, dbcp, spring, hibernate, tomcat) are completed.

Project Teams

(error) Tool Status being replaced with Scorecard Approach.

Tool Status Freeze

18

15-Sep-2008

Decisions are finalized on promoting and retiring tools. Project teams begin work related to status changes.

Community
Project Teams

(tick) Some exceptions granted up to a week.

Code Freeze

16

All changes to code completed, including sakai.properties settings, appropriate default permissions, work related to tool status changes, database upgrade/conversion scripts, help documentation, etc. Begin determining what features are incomplete and removing them from the release in time for the Test Freeze.

Project Teams

(tick) Pushed as we don't have clear specifications on what is in/out of the release yet.

Test Freeze

15

06-Oct-2008

Complete the removal of unfinished features. Final specifications are published in full and summary forms. Formal QA begins; informal QA, such as verifying Jira's, is likely to have been going on for awhile prior to this. Generally only bug fixes are allowed past this point.

Project Teams
QA WG

(tick)

Branch Freeze

10

06-Oct-2008

2.6 branch for release is cut from trunk. Changes after this point will require merging from trunk to the release branch by Branch Managers.

Branch Manager

(tick) Delayed to 22-Oct-2008 while kernel release candidate was completed.

Alpha tags

15

06-Oct-2008

Begin tagging alpha (QA) releases.

Branch Manager

 

Beta tags

10

 

Begin tagging beta releases.

Branch Manager

(tick)

Beta01

8

02-Feb-2009

Released

Branch Manager


(tick)
 Resolve Kernel issues and merge additional fixes

Beta02

7

20-Feb-2009

Released

Branch Manager

(tick)
 Resolve Kernel issues and merge additional fixes

Beta03

5

01-Mar-2009

Released

 

(tick)
 Delayed until beta (or rc) tagging begins.

String Freeze

3

16-Jan-2009

No more changes in UI text, so the Internationalization WG can create translations and the Help WG can update documentation. Implementors can also begin updating their local documentation. (If you're tool will be ready prior to String Freeze, please let the community know, so that work can get started early on translations and help documentation. See Sakai 2.6 Translations.)

Project Teams
Internationalization WG
Help WG

(warning)
 Delayed due to security and blockers being resolved.

Release Candidates

3

21-Apr-2009

Begin tagging release candidates.

Branch Manager

(tick)

RC01

2

22-Apr-2009

Release candidate tag is cut, distributed to QA server admins for installation, and made available for early adopters.

Branch Manager

(tick)

QA RC Testing

2

22-Apr-2009

Regression and adhock testing of RC releases

QA WG

(tick)

RC02

1

01-May-2009

Release candidate tag is cut, distributed to QA server admins for installation, and made available for early adopters.

Branch Manager

 

Release Documentation

1

05-May-2009

Create, vett and publish documentation for the 2.6.0 release.

Release Management WG

(tick)

RC03

1

07-May-2009

Release candidate tag is cut, distributed to QA server admins for installation, and made available for early adopters.

Branch Manager

(tick)

RC04

1

22-May-2009

Release candidate tag is cut, distributed to QA server admins for installation, and made available for early adopters.

Branch Manager

(tick)

RC05

1

15-June-2009

Release candidate tag is cut, distributed to QA server admins for installation, and made available for early adopters.

Branch Manager

(tick)

RC06

1

30-June-2009

Release candidate tag is cut, distributed to QA server admins for installation, and made available for early adopters.

Branch Manager

 

Official
Release

0

Software is officially released.

Everyone

...