Linux-HA project

Company: Linux-HA
Manager: Alan Robertson
Start Date: January 15, 2005
Finish Date: September 15, 2005
Duration: 243d 17h
Report Date: February 11, 2005

Gantt Chart


*** Note: Gantt chart requires CSS capability. ***
WBS Name Work Week 2, 2005 Week 3, 2005 Week 4, 2005 Week 5, 2005 Week 6, 2005 Week 7, 2005 Week 8, 2005 Week 9, 2005 Week 10, 2005 Week 11, 2005 Week 12, 2005 Week 13, 2005 Week 14, 2005 Week 15, 2005 Week 16, 2005 Week 17, 2005 Week 18, 2005 Week 19, 2005 Week 20, 2005 Week 21, 2005 Week 22, 2005 Week 23, 2005 Week 24, 2005 Week 25, 2005 Week 26, 2005 Week 27, 2005 Week 28, 2005 Week 29, 2005 Week 30, 2005 Week 31, 2005 Week 32, 2005 Week 33, 2005 Week 34, 2005 Week 35, 2005
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 2.0.0 release 21d
1.1 2.0.0 test preparation 4d
alanr
1.2 2.0.0 testing 4d 7h
alanr
1.3 2.0.0 release process 2d
alanr
1.4 2.0.0 release
2 2.0.1 release 28d
2.1 2.0.1 receive feedback, fix bugs from 2.0.0
2.2 2.0.1 test preparation 1d
2.3 2.0.1 testing 10d
2.4 2.0.1 release process 2d
alanr
2.5 2.0.1 release
3 2.0.2 release 39d
3.1 2.0.2 receive feedback, fix bugs from 2.0.1
3.2 2.0.2 test preparation 2d
3.3 2.0.2 testing 5d
3.4 2.0.2 release process 2d
alanr
3.5 2.0.2 release
4 a
5 2.0.3 release 79d
5.1 2.0.3 receive feedback, fix bugs from 2.0.2
5.2 2.0.3 test preparation 2d
5.3 2.0.3 testing 15d
5.4 2.0.3 release process 2d
5.5 2.0.3 release
6 b
7 229.19: Community (RH) Cluster Integration 30d
8 229.20: project leadership, etc. 41d
alanr
9 229.23: revised STONITH API 15d
jiang
10 1039.14: CIM support 15d
11 1040.04: Internal IBM support 20d
12 1040.07: Ongoing advocacy 20d
13 apphbd start delay 1d
14 1041.19: Make IPC library thread-safe
15 1041.21: Make apphbd library thread-safe 10d
jiang
16 1041.22: Make hbclient library thread-safe 10d
17 1041.24: MontaVista integration work 15d
18 1041.27: HPI Stonith Support for BladeCenter 10d
19 1041.28: AIS performance improvements
20 1042.10: Certification with IBM storage 20d
21 1044.09: Create new test cases 20d
22 1044.11: Create certification process 15d
23 Larger Clusters (CRM development) 69d
23.1 Fencing Integration 9d
alsoran
23.2 General CRM bug fixes - 2.0.0 5d
23.3 Master / Slave incarnation states 20d
alsoran
23.4 Standby support 5d
alsoran
23.5 Quorum support 5d
alsoran
23.6 General CRM bug fixes - 2.0.1 3d
23.7 Constraint lifespans 15d
alsoran
23.8 Misc CRM cleanups and enhancements - 1 10d
alsoran
23.9 Misc CRM cleanups and enhancements - 2 10d
alsoran
24 CCM Maturation 60d
gshi
25 NUT STONITH plugin 14d
gshi
26 Serial Link disconnect check 7d
gshi
27 ?Total Ordered messaging 40d
gshi
28 Resource Dependency Analysis
29 Delay (C.L. start)
30 Management GUI 28d
30.1 config daemon architecture 5d
pedro, rodrigo
30.2 config/status API design 11d
pedro, rodrigo
30.3 config/status Daemon (for GUI) 20d
rodrigo
30.4 GTK GUI 20d
pedro
30.5 Other GUI? 1d
31 Dynamic Node Adds / Deletes 15d
31.1 Heartbeat effort 15d
31.2 CCM effort 1d
gshi
31.3 CRM effort 1d
alsoran
32 1042.06: (DONE) DRBD/DB2 performance testing
33 1041.23: ?Make SAF libraries thread-safe 20d
34 1040.06: !Move web site to new format 10d
35 1044.08: ?Merge two test tools 10d
36 229.21: ?Internationalization 20d
37 1041.25: ?TIPC Integration 15d
38 1044.09: ?Creation of new test cases 20d
39 1044.10: ?Fully automated nightly tests 15d

Tasks

WBS Name Start Finish Work Priority Cost Notes
1 2.0.0 release Jan 15 Feb 14 21d
1.1 2.0.0 test preparation Jan 15 Jan 20 4d
1.2 2.0.0 testing Jan 25 Feb 11 4d 7h
1.3 2.0.0 release process Feb 11 Feb 14 2d
1.4 2.0.0 release Feb 14 Feb 14
2 2.0.1 release Feb 14 Mar 24 28d
2.1 2.0.1 receive feedback, fix bugs from 2.0.0 Feb 14 Mar 7
2.2 2.0.1 test preparation Mar 7 Mar 8 1d
2.3 2.0.1 testing Mar 8 Mar 22 10d
2.4 2.0.1 release process Mar 22 Mar 24 2d
2.5 2.0.1 release Mar 24 Mar 24
3 2.0.2 release Mar 24 May 18 39d
3.1 2.0.2 receive feedback, fix bugs from 2.0.1 Mar 24 Apr 21
3.2 2.0.2 test preparation Apr 21 Apr 25 2d
3.3 2.0.2 testing Apr 25 May 16 5d
3.4 2.0.2 release process May 16 May 18 2d
3.5 2.0.2 release May 18 May 18
4 a Jan 15 Jun 29
5 2.0.3 release May 18 Sep 6 79d
5.1 2.0.3 receive feedback, fix bugs from 2.0.2 May 18 Aug 10
5.2 2.0.3 test preparation Aug 10 Aug 12 2d
5.3 2.0.3 testing Aug 12 Sep 2 15d
5.4 2.0.3 release process Sep 2 Sep 6 2d
5.5 2.0.3 release Sep 6 Sep 6
6 b Jan 15 Sep 15
7 229.19: Community (RH) Cluster Integration Jan 15 Feb 25 30d
8 229.20: project leadership, etc. Jan 15 Sep 14 41d 1 Ongoing...
9 229.23: revised STONITH API Jan 15 Feb 1 15d
10 1039.14: CIM support Jan 15 Feb 4 15d
11 1040.04: Internal IBM support Jan 15 Feb 11 20d
12 1040.07: Ongoing advocacy Jan 15 Feb 11 20d
13 apphbd start delay Jan 15 Jan 31 1d
14 1041.19: Make IPC library thread-safe Jan 15 Feb 4
15 1041.21: Make apphbd library thread-safe Jan 31 Feb 21 10d
16 1041.22: Make hbclient library thread-safe Jan 15 Jan 28 10d
17 1041.24: MontaVista integration work Jan 15 Feb 4 15d Tue 18 Jan 2005, 21:45 This item is now VERY important.
18 1041.27: HPI Stonith Support for BladeCenter Jan 15 Jan 28 10d
19 1041.28: AIS performance improvements Jan 15 Jan 17 Tue 18 Jan 2005, 21:44 This item has now probably become work to improve OpenAIS. But, we hadn't allocated any staff to it :-).
20 1042.10: Certification with IBM storage Jan 15 Feb 11 20d
21 1044.09: Create new test cases Jan 15 Feb 11 20d
22 1044.11: Create certification process Jan 15 Feb 4 15d
23 Larger Clusters (CRM development) Jan 15 Apr 21 69d
23.1 Fencing Integration Jan 15 Jan 25 9d
23.2 General CRM bug fixes - 2.0.0 Jan 25 Feb 1 5d
23.3 Master / Slave incarnation states Feb 1 Feb 24 20d
23.4 Standby support Feb 24 Mar 2 5d
23.5 Quorum support Mar 2 Mar 8 5d
23.6 General CRM bug fixes - 2.0.1 Mar 8 Mar 11 3d
23.7 Constraint lifespans Mar 11 Mar 29 15d
23.8 Misc CRM cleanups and enhancements - 1 Mar 29 Apr 9 10d
23.9 Misc CRM cleanups and enhancements - 2 Apr 9 Apr 21 10d
24 CCM Maturation Jan 15 Mar 25 60d Wed 19 Jan 2005, 15:39 heal split brain, separate info gathering from reporting
25 NUT STONITH plugin Mar 25 Apr 11 14d
26 Serial Link disconnect check Apr 11 Apr 19 7d
27 ?Total Ordered messaging Jan 15 Mar 2 40d
28 Resource Dependency Analysis Jan 15 Jan 17
29 Delay (C.L. start) Jan 15 Jan 31
30 Management GUI Jan 31 Mar 10 28d
30.1 config daemon architecture Jan 31 Feb 3 5d
30.2 config/status API design Feb 3 Feb 10 11d
30.3 config/status Daemon (for GUI) Feb 10 Mar 10 20d
30.4 GTK GUI Feb 10 Mar 10 20d
30.5 Other GUI? Feb 10 Feb 11 1d
31 Dynamic Node Adds / Deletes Jan 15 Feb 4 15d
31.1 Heartbeat effort Jan 15 Feb 4 15d
31.2 CCM effort Jan 15 Jan 15 1d
31.3 CRM effort Jan 15 Jan 15 1d
32 1042.06: (DONE) DRBD/DB2 performance testing Jan 15 Jan 17
33 1041.23: ?Make SAF libraries thread-safe Jan 15 Feb 11 20d This is likely to translate into integration with OpenAIS, and contributing to it.
34 1040.06: !Move web site to new format Jan 15 Jan 28 10d Tue 18 Jan 2005, 21:54 - Some community resources have been identified who will do this.
35 1044.08: ?Merge two test tools Jan 15 Jan 28 10d
36 229.21: ?Internationalization Jan 15 Feb 11 20d Tue 18 Jan 2005, 21:39: Probably won't get done. The customer we were doing this for/with has backed out.
37 1041.25: ?TIPC Integration Jan 15 Feb 4 15d Tue 18 Jan 2005, 21:42 This may no longer make much sense, since we probably won't be doing major heartbeat-communication-based work.
38 1044.09: ?Creation of new test cases Jan 15 Feb 11 20d
39 1044.10: ?Fully automated nightly tests Jan 15 Feb 4 15d

Resources

Name Short name Type Group Email Cost
Alan Robertson alanr Work IBM.US alanr@unix.sh 0
Andrew Beekhof alsoran Work SUSE beekhof@gmail.com 0
Dave Blaschke dave Work IBM.US blaschke@us.ibm.com 0
Guochun Shi gshi Work NCSA gshi@ncsa.uiuc.edu 0
Henriquez Rodrigo rodrigo Work Corporacion Linux rodrigo@corporacionlinux.cl 0
Huang, Zhen zhen Work IBM.CN zhenhltc@cn.ibm.com 0
Lars Ellenberg lge Work SUSE l.g.e@web.de 0
Lars Marowsky-Bree lmb Work SUSE lmb@suse.de 0
Pedro Villavicencio pedro Work Corporacion Linux pedro@corporacionlinux.cl 0
Sun, Jiang Dong jiang Work IBM.CN hasjd@cn.ibm.com 0
Zhao, Kai kai Work IBM.CN zhaokai@cn.ibm.com 0