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

Difference between revisions of "Obsolete COSMOS SDD Tooling BTG Line Items"

(Other BTG Work Items)
Line 82: Line 82:
 
|- bgcolor=lightgreen
 
|- bgcolor=lightgreen
 
| Rules || Eric, Yan, Josh, Robert || 25 || 0000/00/00 || 0000/00/00 || [[COSMOS_SDD_Tooling_BTG_Data_Type_Comparison_Iterations#Iteration_6|Rules checklist]]
 
| Rules || Eric, Yan, Josh, Robert || 25 || 0000/00/00 || 0000/00/00 || [[COSMOS_SDD_Tooling_BTG_Data_Type_Comparison_Iterations#Iteration_6|Rules checklist]]
 +
|- bgcolor=lightgreen
 +
| JUnit test cases for rules || || 1 || 0000/00/00 || 0000/00/00 ||
 
|- bgcolor=lightgreen
 
|- bgcolor=lightgreen
 
| Determine logging framework and format || || 2 || 0000/00/00 || 0000/00/00 || '''Functions provided:'''<br>Logging
 
| Determine logging framework and format || || 2 || 0000/00/00 || 0000/00/00 || '''Functions provided:'''<br>Logging

Revision as of 10:47, 31 March 2008

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 1 0000/00/00 0000/00/00
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
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
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

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

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

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

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

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

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

Unassigned Iterations

Item Owner Sizing (days) Iteration Comments
JUnit test cases Functions provided:
Test Cases
    RPMReader 5 Functions provided:
Test Cases
    SDDReader 1 This sizing is for additional work to test language bundles associated with the SDDReader plug-in.
Functions provided:
Test Cases
    Aggregator 8 Functions provided:
Test Cases
    Rules 40 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
determine how profiles will work, implement profiles 5 3+ Functions provided:
Profile support
Determine how user will write custom rules 4 3+ Functions provided:
User can define custom rules
Determine the rules that custom rules should be constrained by 2 3+ Functions provided:
User can define custom rules
Determine the rules that plug-ins should be constrained by 3 3+ Functions provided:
New custom plug-ins
Handle versioning for plug-ins 2 3+ Functions provided:
New custom plug-ins
Combine language bundles 5 3+ Functions provided:
Language bundle support
Resolve translated bundle names for comparison 2 3+ Functions provided:
Language bundle support
Modify SDDReader plugin to handle bundles 3+ Functions provided:
Language bundle support
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