Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Obsolete COSMOS SDD Tooling BTG Line Items

Revision as of 10:56, 31 March 2008 by Cmbrandt.us.ibm.com (Talk | contribs) (BTG Line Items)

This page contains the work items for the BTG. The item name, owner, sizing, the iteration it's scheduled to appear in and any associated comments are contained in the table. In the comments section we've included the major function that this item contributes. The list of functions is the following:

  • Merging of two simple, but useful, SDDs
  • Merging of many SDDs
  • Merging of complex SDDs
  • User can define custom rules
  • User can add additional plug-ins
  • Parse overridden command line parms
  • New custom plug-ins
  • Language bundle support
  • Startup scripts/ANT scripts
  • Logging
  • Test Cases
  • Profile support
  • User documentation


Once the SDD types are broken down into what would be useful for basic vs complex vs more complex (and on and on) descriptors, the items referring to rules will change to expose that information. We'll be able to schedule our iterations at that time as well.

In the iteration column, we currently list 1, 2, 3, and 3+. The iterations 1, 2, and 3 correspond to next iterations. Iteration 3+ means it's not scheduled yet, but will not be done until iteration 3 has completed.

BTG Iterations

Green = On schedule
Yellow = Danger of missing schedule
Red = Has missed schedule
Blue = Complete


Item Sizing (days) Start Date End Date Comments
Iteration 6 65 0000/00/00 0000/00/00
Iteration 7 13 0000/00/00 0000/00/00
Iteration 8 14 0000/00/00 0000/00/00
Iteration 9 16 0000/00/00 0000/00/00
Iteration 10 10 0000/00/00 0000/00/00
Iteration 11 13 0000/00/00 0000/00/00
Iteration 12 11 0000/00/00 0000/00/00
Iteration 13 11 0000/00/00 0000/00/00
Iteration 14 12 0000/00/00 0000/00/00
Iteration 15 10 0000/00/00 0000/00/00

BTG Line Items

Green = On schedule
Yellow = Danger of missing schedule
Red = Has missed schedule
Blue = Complete


Iteration 6

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 25 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 14 0000/00/00 0000/00/00
JUnit test cases for Aggregator 8 0000/00/00 0000/00/00 Functions provided:
Test Cases
JUnit test cases for RPMReader 5 0000/00/00 0000/00/00 Functions provided:
Test Cases
JUnit test cases for SDDReader 1 0000/00/00 0000/00/00 This sizing is for additional work to test language bundles associated with the SDDReader plug-in.
Functions provided:
Test Cases
Determine logging framework and format 2 0000/00/00 0000/00/00 Functions provided:
Logging
Determine command line options for logging. 2 0000/00/00 0000/00/00 Functions provided:
Parse overridden command line parms
Logging
Write start-up scripts (get examples from SAS) 2 0000/00/00 0000/00/00 Functions provided:
Startup scripts/ANT scripts
ID Conflict Resolution 4 0000/00/00 0000/00/00 Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs
Handle missing information 2 0000/00/00 0000/00/00 Functions provided:
Merging of two simple, but useful, SDDs
Merging of many SDDs
Merging of complex SDDs

Iteration 7

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 3 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 2 0000/00/00 0000/00/00
Define format for command line parms that override properties file 2 0000/00/00 0000/00/00 Functions provided:
Parse overridden command line parms
Code to parse command line parms that override properties file 2 0000/00/00 0000/00/00 Functions provided:
Parse overridden command line parms
Provide the ability to specify one properties file or a directory of properties files. 2 0000/00/00 0000/00/00 Functions provided:
Parse overridden command line parms

Iteration 8

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 2 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 1 0000/00/00 0000/00/00
determine how profiles will work, implement profiles 5 0000/00/00 0000/00/00 Functions provided:
Profile support
ANT task that calls the BTG 3 0000/00/00 0000/00/00 Functions provided:
Startup scripts/ANT scripts

Iteration 9

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 10 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 6 0000/00/00 0000/00/00

Iteration 10

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 6 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 4 0000/00/00 0000/00/00

Iteration 11

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 8 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 5 0000/00/00 0000/00/00

Iteration 12

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 3 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 2 0000/00/00 0000/00/00
Determine how user will write custom rules 4 0000/00/00 0000/00/00 Functions provided:
User can define custom rules
Determine the rules that custom rules should be constrained by 2 0000/00/00 0000/00/00 Functions provided:
User can define custom rules

Iteration 13

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 7 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 4 0000/00/00 0000/00/00

Iteration 14

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 3 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 2 0000/00/00 0000/00/00
Combine language bundles 5 0000/00/00 0000/00/00 Functions provided:
Language bundle support
Resolve translated bundle names for comparison 2 0000/00/00 0000/00/00 Functions provided:
Language bundle support
Modify SDDReader plugin to handle bundles 0000/00/00 0000/00/00 Functions provided:
Language bundle support

Iteration 15

Item Owner Sizing (days) Start Date End Date Comments
Rules Eric, Yan, Josh, Robert 3 0000/00/00 0000/00/00 Rules checklist
JUnit test cases for rules 2 0000/00/00 0000/00/00
Determine the rules that plug-ins should be constrained by 3 0000/00/00 0000/00/00 Functions provided:
New custom plug-ins
Handle versioning for plug-ins 2 0000/00/00 0000/00/00 Functions provided:
New custom plug-ins

Unassigned Iterations

Item Owner Sizing (days) Iteration Comments
JUnit test cases Functions provided:
Test Cases
    Command line parms 2 Functions provided:
Test Cases
    additional plugins 5 Functions provided:
Test Cases
Validator Design Doc 2 Functions provided:
User documentation
SPI Design Doc 8 Functions provided:
User documentation
BTG Design Doc 3 Functions provided:
User documentation
examples and samples 13(each) Functions provided:
User documentation


Other BTG Work Items

Green = On schedule
Yellow = Danger of missing schedule
Red = Has missed schedule
Blue = Complete


Item Owner Scheduled start date (actual) Scheduled end date (actual) Comments
Label each SDD type as either CL1 or CL2 Josh and Robert 2008/03/26
Re-order SDD types for rules creation Josh and Robert 2008/03/26 The order we write the rules for the SDD types should be in such a way that they fit into logical milestones or iterations.
Scan code and send to Eclipse review board Chris 2008/03/21 (2008/03/21) 2008/03/21 (2008/03/21)

Back to the top