AAF Engineering Committee
Engineering Procedures

Version: DRAFT 3a
Prepared by: Oliver Morgan (Avid)
Date: March 31, 2000
Remarks: Added "Immediate Activity" section

Purpose

The purpose of the AAF Engineering Committee is to plan and supervise engineering activities that foster industry adoption of AAF. These activities include:

Overall Schedule

It is the earnest desire of the AAF Association to have a finite lifetime with concrete goals. Therefore, none of the activities are planned to be "continuous" or "annual". The overall schedule is as follows:

Reasoning & Assumptions

Immediate Activity

The efforts of the AAF Association Engineering Committee from NAB 2000 until IBC 2000 will be focused on delivery of V1.0.

Milestones

Milestone dates are:

These milestones are defined as:

DR2 (April, NAB 2000)

V1.0 Release (Sept, IBC 2000)

Open Issues (to be resolved post NAB)

Ranked by urgency:

  1. P1: Any additional codecs (MPEG, DV)
  2. P2: Support plan
  3. P3: Additional training courseware and collateral
  4. P4: Open-source

Procedure

Membership

The AAF Association will have:

Submission of Technology

Any Voting Member may bring forward requirements or technology for incorporation into V1.5 or V2.0, provided that:

Developer Conferences

Open Source

In addition, the first Developer Conference will mark the inauguration of Open Source Development.

Preparation for this will start with V1.0 DR2 and will include:

Adoption of Proposed Specification

Spec discussion and editing will proceed with email and telephone conferences for up to 60 days after the Developer Conferences.

Each category of proposed update to the specification will then be circulated for email vote to Full and Principal members, and will be adopted provided that:

Approval

Implementation will then be planned and executed. This will include the preparation of:

Implementation will culminate in the conduct of Acceptance Tests of the Release Candidate, in which the Evaluating Group will review, test and reconcile the Reference Implementation, Tests and Documentation.

Release

The update will be released once a super-majority of the Evaluating Group (4 of the 5) accepts the correctness of the implementation.

Detailed Event Schedule
 

2000

2001

2002

2003

JAN

 

Adoption of
V1.5 Spec

 

 

FEB

 

 

 

 

MAR

 

 

 

 

APR

NAB, DR2

NAB, V1.5 DR and Demonstration

NAB, V2.0 DR and Demonstration

Examine the need for a follow-on

MAY

 

 

 

 

JUN

 

V1.5
(release candidate), Acceptance Testing

V2.0
(release candidate), Acceptance Testing

 

JUL

DR3
(release candidate), Acceptance Testing

 

 

 

AUG

DR3
(release candidate), Acceptance Testing

 

 

 

SEP

IBC, SDK Release,
Completion of
AAF V1.0

IBC, SDK Release,
Completion of
AAF V1.5
V2.0 Spec Submission Deadline

IBC, Release and Interoperability Demos,
Completion of
AAF V2.0

 

OCT

V1.5 Spec Submission Deadline

Developer Conference (Europe)

 

 

NOV

Developer Conference (U.S.)

Adoption of
V2.0 Spec

Developer Conference (Japan?)

 

DEC

 

 

 

Succession planning

 

 


Copyright © 2000
Advanced Authoring Format Association. All rights reserved
Last modified: March 17, 2000