Change Request Backlog

Last Updated 5/21/99 - Jack Harich - Go Back

Current Work - Being worked on now or soon

ID

Change Request

Comments

Who

1

Create BA Tutorial This will include other CRs, such as document Container DK, parex format. It will include a comprehensive set of models for understanding all of jcon. Jack, Christian

18

Kernel - Improve exposed for Infinite Extensibility (first stage) Will high level model out all that needs to be done, and do just the exposed part first. This allows BA systems to not need future mods as we tweak the kernel. (after CR1) Jack

-

Internet based administrative system for Change Request pipeline Will be used by Partner Software internally as well as the BA Project. Will have many fields per CR, use a database, per design by Paul The Infrastructure Whiz. :-) Paul
       
       
       
       
       


This is the first pass at filling the Improvement Pipeline with Change Requests (CR). The format used will change rapidly as we run CRs through our pipeline. We are starting with static html pages. Ultimately a database and/or XML, or such, will be used to allow all Working Groups to edit CRs. This document contains only "open" CRs. The Hours column is estimated.

As the backlog shows, the BA is somewhere around where Java 0.9 was. It's very usable but still has an evolving foundation. As we saw with Java, the heart of a new technology cannot be shaken out without shaking it real hard in the real world. All those using the BA now should expect it to evolve.

Once we have the tools, when a CR is made it will be released with a "Change Propagation Tool" that allows you to easiliy update your BA systems. For example a package name change would have a utility that found all such occurances in code, doc or DK, changed them, and recompiled affected files. For example a bug fix utility would change all affected files and recompile. (Some changes will requre hand edits.) Such utilities can be DK driven reusables, so once we have them built BA evolution should be fairly painless. Eventually such tools may be part of the Part Shop, when you get part updates.


ID

Change Request - Improvements

Area

Hours

Usefulness

Status

1

2nd iteration for package design, dependencies Architect

20+

3

Submitted

2

Define Infinite Extensibility in detail Architect

5+

4

Submitted

3

Document parex format Ed Mat

5

4

Submitted

4

Document "Container DK" Ed Mat

10

5

Submitted

5

Add JavaDoc to jcon download, keep up Ed Mat

10, 1/wk

3

Submitted

6

Mature class documentation for use in JavaDoc Ed Mat

300+

3

Submitted

7

Create BA Tutorial Ed Mat

100+

5

Submitted

8

Document existing Sample Systems Ed Mat  

2

Submitted

9

Establish mailing list dedicated to learning UHR Training

1

1

Submitted

10

Help UHR study groups do well Training

5/wk

3

Submitted

11

Create "UHR Self Certification" material for dif skills Training

10

1

Submitted

12

Improve Param subsystem for Infinite Extensibility Core Sub  

5

Submitted

13

Improve Message subsystem for Infinite Extensibility Core Sub  

5

Submitted

14

Create Datatron subsystem for Anonymous Collab. Core Sub  

2

Submitted

15

Improve misc subsystems, classes for Infinite Ext. Core Sub  

4

Submitted

16

Improve exception handling in kernel, GenLib Core Lib  

4

Submitted

17

Group review of all Core Libraries for improvements Core Lib  

2

Submitted

18

Improve exposed for Infinite Extensibility (first) Kernel  

5

Submitted

19

Improve hidden for Infinite Extensiblity (second) Kernel  

2

Submitted

20

Group review of Kernel for general improvements Kernel  

4

Submitted

21

Allow multiple system instances in ItemSystemMgr Kernel  

1

Submitted

22

Create automatic full regression test for Kernel Kernel  

2

Submitted

23

Review Data Framework for general improvements Framewks  

1

Submitted

24

2nd generation Plugpoint Framework for editor Visual T  

3

Submitted

25

2nd generation DK Editor with tree, XML, etc Visual T  

5

Submitted

26

2nd generation System Tree Visual T  

5

Submitted

27

1st generation Part Shop Visual T  

5

Submitted

28

Make Inspector reusable outside of BA Visual Tools Visual T  

1

Submitted

29

CR release "Change Propagation Tool" Visual T  

1

Submitted

30

Lots more in different domains with documentation Sample Sys  

2

Submitted

ID

Change Request - Bug Fixes

Area

Hours

Usefulness

Status

31

System Tree collapses when refreshed or node changes Visual T

2

4

Submitted

32

Main Menu drops system list sometimes Visual T

2

2

Submitted

33

System restart fails when ContainerServices used Kernel

5+

2

Submitted

34

Inspector message chain fails to appear Visual T

2

4

Submitted

35

ATSDR sample system Edit Award won't run Sample Sys

2

4

Submitted

36

Right click on System Tree node first causes bug Visual T

1

1

Submitted