Difference between revisions of "Calc/ODFF Implementation/Schedule"

From Apache OpenOffice Wiki
Jump to: navigation, search
(ODFF Implementation Schedule for OOo3.0: update)
(ODFF Implementation Schedule for OOo3.0: update)
Line 34: Line 34:
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" | 50
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" | 50
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" | 51
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" | 51
| style="background-color:#a387ff; font-size:80%; text-align:center" | 52
+
| style="background-color:#a5c2ff; font-size:80%; text-align:center" | 52
| style="background-color:#a5c2ff; font-size:80%; text-align:center" |  1
+
| style="background-color:#a387ff; font-size:80%; text-align:center" |  1
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" |  2
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" |  2
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" |  3
 
| style="background-color:#a5c2ff; font-size:80%; text-align:center" |  3
Line 72: Line 72:
 
| style="text-align:left; font-size:90%; " | 2008-02-07
 
| style="text-align:left; font-size:90%; " | 2008-02-07
 
| style="text-align:right; font-size:90%; " | 2.5m
 
| style="text-align:right; font-size:90%; " | 2.5m
| style="text-align:right; font-size:90%; " | 40%
+
| style="text-align:right; font-size:90%; " | 46%
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
Line 80: Line 80:
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
+
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 98: Line 98:
 
| style="text-align:left; font-size:90%; " |   
 
| style="text-align:left; font-size:90%; " |   
 
| style="text-align:right; font-size:90%; " | 2.5m
 
| style="text-align:right; font-size:90%; " | 2.5m
| style="text-align:right; font-size:90%; " | 72%
+
| style="text-align:right; font-size:90%; " | 81%
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
Line 106: Line 106:
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
+
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 131: Line 131:
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
| style="text-align:center; font-size:90%; " colspan="2" |   
+
| style="text-align:center; font-size:90%; " colspan="3" |   
 
| style="background-color:#a387ff; text-align:center; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:center; font-size:90%; " |   
| style="text-align:center; font-size:90%; " colspan="27" |   
+
| style="text-align:center; font-size:90%; " colspan="26" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.1.1.2
 
| style="text-align:left; " | 7.1.1.1.2
Line 145: Line 145:
 
| style="text-align:left; font-size:90%; " |   
 
| style="text-align:left; font-size:90%; " |   
 
| style="text-align:right; font-size:90%; " | 2.1m
 
| style="text-align:right; font-size:90%; " | 2.1m
| style="text-align:right; font-size:90%; " | 56%
+
| style="text-align:right; font-size:90%; " | 73%
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
Line 152: Line 152:
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
+
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 177: Line 177:
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 +
| style="text-align:center; font-size:90%; " | 
 
| style="background-color:#a387ff; text-align:center; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:center; font-size:90%; " |   
| style="text-align:center; font-size:90%; " colspan="27" |   
+
| style="text-align:center; font-size:90%; " colspan="26" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.1.1.2.2
 
| style="text-align:left; " | 7.1.1.1.2.2
Line 186: Line 187:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 +
| style="text-align:left; font-size:90%; " | 2008-01-03
 
| style="text-align:left; font-size:90%; " | 2008-01-04
 
| style="text-align:left; font-size:90%; " | 2008-01-04
| style="text-align:left; font-size:90%; " | 2008-01-08
+
| style="text-align:right; font-size:90%; " | 42h
| style="text-align:right; font-size:90%; " | 4.2d
+
| style="text-align:right; font-size:90%; " | 100%
| style="text-align:right; font-size:90%; " | 0%
+
| style="text-align:left; font-size:90%; " | Finished
| style="text-align:left; font-size:90%; " | Not yet started
+
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" | 
+
| style="text-align:right; font-size:90%; " colspan="6" |   
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
+
| style="text-align:center; font-size:90%; " colspan="26" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
+
| style="text-align:center; font-size:90%; " colspan="25" |   
+
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.1.1.2.3
 
| style="text-align:left; " | 7.1.1.1.2.3
Line 204: Line 203:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-01-09
+
| style="text-align:left; font-size:90%; " | 2008-01-04
| style="text-align:left; font-size:90%; " | 2008-01-10
+
| style="text-align:left; font-size:90%; " | 2008-01-04
| style="text-align:right; font-size:90%; " | 1d
+
| style="text-align:right; font-size:90%; " | 3h
| style="text-align:right; font-size:90%; " | 0%
+
| style="text-align:right; font-size:90%; " | 100%
| style="text-align:left; font-size:90%; " | Not yet started
+
| style="text-align:left; font-size:90%; " | Finished
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" | 
+
| style="text-align:right; font-size:90%; " colspan="6" |   
| style="background-color:#a387ff; text-align:right; font-size:90%; " | 
+
| style="text-align:right; font-size:90%; " |   
+
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="text-align:center; font-size:90%; " colspan="25" |   
+
| style="text-align:center; font-size:90%; " colspan="26" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.1.2
 
| style="text-align:left; " | 7.1.1.2
Line 222: Line 219:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-01-10
+
| style="text-align:left; font-size:90%; " | 2008-01-07
| style="text-align:left; font-size:90%; " | 2008-01-16
+
| style="text-align:left; font-size:90%; " | 2008-01-11
| style="text-align:right; font-size:90%; " | 6d
+
| style="text-align:right; font-size:90%; " | 4d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " | 
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
+
| style="text-align:center; font-size:90%; " colspan="25" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
+
| style="text-align:center; font-size:90%; " colspan="24" |   
+
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.1.3
 
| style="text-align:left; " | 7.1.1.3
Line 242: Line 237:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-01-16
+
| style="text-align:left; font-size:90%; " | 2008-01-11
| style="text-align:left; font-size:90%; " | 2008-01-25
+
| style="text-align:left; font-size:90%; " | 2008-01-22
| style="text-align:right; font-size:90%; " | 8.9d
+
| style="text-align:right; font-size:90%; " | 11d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="2" | 
 
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="text-align:center; font-size:90%; " colspan="23" |   
 
| style="text-align:center; font-size:90%; " colspan="23" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.1.4
 
| style="text-align:left; " | 7.1.1.4
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | complete mapping
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | ISERROR(undefinedname)
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |
 
| style="text-align:left; " |
[http://qa.openoffice.org/issues/show_bug.cgi?id=81063 i81063]
+
[http://qa.openoffice.org/issues/show_bug.cgi?id=77280 i77280]
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-01-25
+
| style="text-align:left; font-size:90%; " | 2008-01-22
| style="text-align:left; font-size:90%; " | 2008-01-30
+
| style="text-align:left; font-size:90%; " | 2008-01-28
| style="text-align:right; font-size:90%; " | 5d
+
| style="text-align:right; font-size:90%; " | 6d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="3" |   
+
| style="text-align:right; font-size:90%; " colspan="2" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
Line 276: Line 271:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.1.5
 
| style="text-align:left; " | 7.1.1.5
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | ISERROR(undefinedname)
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | complete mapping
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |
 
| style="text-align:left; " |
[http://qa.openoffice.org/issues/show_bug.cgi?id=77280 i77280]
+
[http://qa.openoffice.org/issues/show_bug.cgi?id=81063 i81063]
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-01-30
+
| style="text-align:left; font-size:90%; " | 2008-01-28
| style="text-align:left; font-size:90%; " | 2008-02-05
+
| style="text-align:left; font-size:90%; " | 2008-01-31
| style="text-align:right; font-size:90%; " | 6d
+
| style="text-align:right; font-size:90%; " | 3d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="4" |   
+
| style="text-align:right; font-size:90%; " colspan="3" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
+
| style="text-align:center; font-size:90%; " colspan="22" |   
| style="text-align:center; font-size:90%; " colspan="21" |   
+
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.2
 
| style="text-align:left; " | 7.1.2
Line 304: Line 298:
 
| style="text-align:left; font-size:90%; " | 2008-06-06
 
| style="text-align:left; font-size:90%; " | 2008-06-06
 
| style="text-align:right; font-size:90%; " | 197d
 
| style="text-align:right; font-size:90%; " | 197d
| style="text-align:right; font-size:90%; " | 10%
+
| style="text-align:right; font-size:90%; " | 7%
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:90%; " | Work in progress
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
Line 312: Line 306:
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
+
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 356: Line 350:
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
+
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 396: Line 390:
 
| style="text-align:right; font-size:90%; " colspan="4" |   
 
| style="text-align:right; font-size:90%; " colspan="4" |   
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#87ff75; text-align:center; font-size:90%; " | [=]
 +
| style="text-align:center; font-size:90%; " | 
 
| style="background-color:#a387ff; text-align:center; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:center; font-size:90%; " |   
| style="text-align:center; font-size:90%; " colspan="27" |   
+
| style="text-align:center; font-size:90%; " colspan="26" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.2.1.2
 
| style="text-align:left; " | 7.1.2.1.2
Line 405: Line 400:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-03-03
+
| style="text-align:left; font-size:90%; " | 2008-02-20
| style="text-align:left; font-size:90%; " | 2008-03-03
+
| style="text-align:left; font-size:90%; " | 2008-02-20
 
| style="text-align:right; font-size:90%; " | 0d
 
| style="text-align:right; font-size:90%; " | 0d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="9" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="text-align:center; font-size:90%; " colspan="17" |   
+
| style="text-align:center; font-size:90%; " colspan="19" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.2.2
 
| style="text-align:left; " | 7.1.2.2
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | MATCH() accept arrays
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | SUMIF() third parameter geometry
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |
 
| style="text-align:left; " |
[http://qa.openoffice.org/issues/show_bug.cgi?id=8947 i8947]
+
[http://qa.openoffice.org/issues/show_bug.cgi?id=85000 i85000]
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; font-size:72%; " |   
 
| style="text-align:left; font-size:72%; " |   
Line 435: Line 430:
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
+
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 467: Line 462:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Kohei Yoshida
 
| style="text-align:left; font-size:72%; " | Kohei Yoshida
| style="text-align:left; font-size:90%; " | 2007-12-31
+
| style="text-align:left; font-size:90%; " | 2008-01-07
| style="text-align:left; font-size:90%; " | 2008-01-14
+
| style="text-align:left; font-size:90%; " | 2008-01-21
 
| style="text-align:right; font-size:90%; " | 2.1w
 
| style="text-align:right; font-size:90%; " | 2.1w
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
| style="text-align:center; font-size:90%; " colspan="24" |   
+
| style="text-align:center; font-size:90%; " colspan="23" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.2.2.2
 
| style="text-align:left; " | 7.1.2.2.2
Line 486: Line 481:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-02-26
+
| style="text-align:left; font-size:90%; " | 2008-02-20
| style="text-align:left; font-size:90%; " | 2008-02-26
+
| style="text-align:left; font-size:90%; " | 2008-02-20
 
| style="text-align:right; font-size:90%; " | 0d
 
| style="text-align:right; font-size:90%; " | 0d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="8" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="text-align:center; font-size:90%; " colspan="18" |   
+
| style="text-align:center; font-size:90%; " colspan="19" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.2.3
 
| style="text-align:left; " | 7.1.2.3
 +
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | MATCH() accept arrays
 +
| style="text-align:left; font-size:80%; " | 
 +
| style="text-align:left; " |
 +
[http://qa.openoffice.org/issues/show_bug.cgi?id=8947 i8947]
 +
| style="text-align:left; " | 
 +
| style="text-align:left; font-size:72%; " | 
 +
| style="text-align:left; font-size:90%; " | 
 +
| style="text-align:left; font-size:90%; " | 
 +
| style="text-align:right; font-size:90%; " | 197d
 +
| style="text-align:right; font-size:90%; " | 0%
 +
| style="text-align:left; font-size:90%; " | Work in progress
 +
| style="text-align:left; font-size:80%; " | 
 +
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | v=
 +
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#87ff75; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>=v</nowiki>
 +
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="4" | 
 +
|- style="background-color:#f3ebae; " valign="middle"
 +
| style="text-align:left; " | 7.1.2.3.1
 +
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | implementation
 +
| style="text-align:left; font-size:80%; " | 
 +
| style="text-align:left; " | 
 +
| style="text-align:left; " | MustHave
 +
| style="text-align:left; font-size:72%; " | Kohei Yoshida
 +
| style="text-align:left; font-size:90%; " | 2008-01-28
 +
| style="text-align:left; font-size:90%; " | 2008-02-11
 +
| style="text-align:right; font-size:90%; " | 2.1w
 +
| style="text-align:right; font-size:90%; " | 0%
 +
| style="text-align:left; font-size:90%; " | Not yet started
 +
| style="text-align:left; font-size:80%; " | 
 +
| style="text-align:right; font-size:90%; " colspan="6" | 
 +
| style="background-color:#a387ff; text-align:right; font-size:90%; " | 
 +
| style="text-align:right; font-size:90%; " colspan="3" | 
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>==</nowiki>
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 +
| style="text-align:center; font-size:90%; " colspan="20" | 
 +
|- style="background-color:#f3ebae; " valign="middle"
 +
| style="text-align:left; " | 7.1.2.3.2
 +
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | apply patch
 +
| style="text-align:left; font-size:80%; " | 
 +
| style="text-align:left; " | 
 +
| style="text-align:left; " | MustHave
 +
| style="text-align:left; font-size:72%; " | Eike Rathke
 +
| style="text-align:left; font-size:90%; " | 2008-03-28
 +
| style="text-align:left; font-size:90%; " | 2008-03-28
 +
| style="text-align:right; font-size:90%; " | 0d
 +
| style="text-align:right; font-size:90%; " | 0%
 +
| style="text-align:left; font-size:90%; " | Not yet started
 +
| style="text-align:left; font-size:80%; " | 
 +
| style="text-align:right; font-size:90%; " colspan="6" | 
 +
| style="background-color:#a387ff; text-align:right; font-size:90%; " | 
 +
| style="text-align:right; font-size:90%; " colspan="11" | 
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 +
| style="text-align:center; font-size:90%; " colspan="14" | 
 +
|- style="background-color:#f3ebae; " valign="middle"
 +
| style="text-align:left; " | 7.1.2.4
 
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | GCD()/LCD() integer arguments
 
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | GCD()/LCD() integer arguments
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
Line 511: Line 588:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="7" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="19" |   
 
| style="text-align:center; font-size:90%; " colspan="19" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
| style="text-align:left; " | 7.1.2.4
+
| style="text-align:left; " | 7.1.2.5
 
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | LOOKUP() in columns
 
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | LOOKUP() in columns
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
Line 524: Line 601:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-02-20
+
| style="text-align:left; font-size:90%; " | 2008-02-26
| style="text-align:left; font-size:90%; " | 2008-02-21
+
| style="text-align:left; font-size:90%; " | 2008-02-27
 
| style="text-align:right; font-size:90%; " | 1d
 
| style="text-align:right; font-size:90%; " | 1d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="text-align:right; font-size:90%; " colspan="7" |   
 
| style="text-align:right; font-size:90%; " colspan="7" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="text-align:center; font-size:90%; " colspan="19" |   
+
| style="text-align:center; font-size:90%; " colspan="18" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.3
 
| style="text-align:left; " | 7.1.3
Line 548: Line 625:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="4" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="21" |   
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="21" |   
Line 566: Line 643:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="4" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 575: Line 652:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.4.1
 
| style="text-align:left; " | 7.1.4.1
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | parameters in function wizard
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | error constants resource strings
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
Line 581: Line 658:
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:90%; " | 2008-02-08
 
| style="text-align:left; font-size:90%; " | 2008-02-08
| style="text-align:left; font-size:90%; " | 2008-02-14
+
| style="text-align:left; font-size:90%; " | 2008-02-08
| style="text-align:right; font-size:90%; " | 6d
+
| style="text-align:right; font-size:90%; " | 6h
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="4" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
+
| style="text-align:center; font-size:90%; " colspan="21" |   
| style="text-align:center; font-size:90%; " colspan="20" |   
+
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.4.2
 
| style="text-align:left; " | 7.1.4.2
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | error constants resource strings
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | EUROCONVERT() new
| style="text-align:left; font-size:80%; " |
+
| style="text-align:left; font-size:80%; " | derived from OOo CONVERT() with new parameters
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-02-14
+
| style="text-align:left; font-size:90%; " | 2008-02-08
| style="text-align:left; font-size:90%; " | 2008-02-15
+
| style="text-align:left; font-size:90%; " | 2008-02-13
| style="text-align:right; font-size:90%; " | 1d
+
| style="text-align:right; font-size:90%; " | 5d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" | 
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " | 
 
 
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="text-align:right; font-size:90%; " colspan="6" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
+
| style="background-color:#a387ff; text-align:right; font-size:90%; " | 
 +
| style="text-align:right; font-size:90%; " colspan="4" | 
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="text-align:center; font-size:90%; " colspan="20" |   
 
| style="text-align:center; font-size:90%; " colspan="20" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.4.3
 
| style="text-align:left; " | 7.1.4.3
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | EUROCONVERT() new
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | parameters in function wizard
| style="text-align:left; font-size:80%; " | derived from OOo CONVERT() with new parameters
+
| style="text-align:left; font-size:80%; " |
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-02-15
+
| style="text-align:left; font-size:90%; " | 2008-02-13
 
| style="text-align:left; font-size:90%; " | 2008-02-20
 
| style="text-align:left; font-size:90%; " | 2008-02-20
| style="text-align:right; font-size:90%; " | 5d
+
| style="text-align:right; font-size:90%; " | 1w
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" | 
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " | 
 
 
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="text-align:right; font-size:90%; " colspan="6" |   
 +
| style="background-color:#a387ff; text-align:right; font-size:90%; " | 
 +
| style="text-align:right; font-size:90%; " colspan="5" | 
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
Line 642: Line 719:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="7" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 664: Line 741:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="7" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 673: Line 750:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.5.1.1
 
| style="text-align:left; " | 7.1.5.1.1
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | return reference vs. content
+
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | parameter handling
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |
 
| style="text-align:left; " |
[http://qa.openoffice.org/issues/show_bug.cgi?id=57108 i57108]
+
[http://qa.openoffice.org/issues/show_bug.cgi?id=78781 i78781]
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 +
| style="text-align:left; font-size:90%; " | 2008-02-21
 
| style="text-align:left; font-size:90%; " | 2008-02-22
 
| style="text-align:left; font-size:90%; " | 2008-02-22
| style="text-align:left; font-size:90%; " | 2008-02-26
+
| style="text-align:right; font-size:90%; " | 30h
| style="text-align:right; font-size:90%; " | 3.7d
+
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="7" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
+
| style="text-align:center; font-size:90%; " colspan="19" |   
| style="text-align:center; font-size:90%; " colspan="18" |   
+
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.5.1.2
 
| style="text-align:left; " | 7.1.5.1.2
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | return vector of array
+
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | return reference vs. content
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |
 
| style="text-align:left; " |
[http://qa.openoffice.org/issues/show_bug.cgi?id=66930 i66930]
+
[http://qa.openoffice.org/issues/show_bug.cgi?id=57108 i57108]
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 +
| style="text-align:left; font-size:90%; " | 2008-02-22
 
| style="text-align:left; font-size:90%; " | 2008-02-26
 
| style="text-align:left; font-size:90%; " | 2008-02-26
| style="text-align:left; font-size:90%; " | 2008-02-28
+
| style="text-align:right; font-size:90%; " | 3.7d
| style="text-align:right; font-size:90%; " | 2d
+
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="8" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="text-align:center; font-size:90%; " colspan="18" |   
 
| style="text-align:center; font-size:90%; " colspan="18" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.5.1.3
 
| style="text-align:left; " | 7.1.5.1.3
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | parameter handling
+
| style="text-align:left; padding-left:62; font-size:105%; " nowrap="nowrap" | return vector of array
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |
 
| style="text-align:left; " |
[http://qa.openoffice.org/issues/show_bug.cgi?id=78781 i78781]
+
[http://qa.openoffice.org/issues/show_bug.cgi?id=66930 i66930]
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
Line 724: Line 801:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="8" |   
+
| style="text-align:right; font-size:90%; " colspan="7" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
Line 737: Line 814:
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-02-21
+
| style="text-align:left; font-size:90%; " | 2008-02-27
| style="text-align:left; font-size:90%; " | 2008-02-22
+
| style="text-align:left; font-size:90%; " | 2008-02-28
| style="text-align:right; font-size:90%; " | 26h
+
| style="text-align:right; font-size:90%; " | 1d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="text-align:right; font-size:90%; " colspan="7" |   
 
| style="text-align:right; font-size:90%; " colspan="7" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="text-align:center; font-size:90%; " colspan="19" |   
+
| style="text-align:center; font-size:90%; " colspan="18" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.5.3
 
| style="text-align:left; " | 7.1.5.3
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | ADDRESS() insert r1c1 parameter
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | missing and default parameters
| style="text-align:left; font-size:80%; " | only support default non-r1c1 case
+
| style="text-align:left; font-size:80%; " |
| style="text-align:left; " |
+
| style="text-align:left; " |
 +
[http://qa.openoffice.org/issues/show_bug.cgi?id=3879 i3879]
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:90%; " | 2008-03-03
 
| style="text-align:left; font-size:90%; " | 2008-03-03
| style="text-align:left; font-size:90%; " | 2008-03-06
+
| style="text-align:left; font-size:90%; " | 2008-03-07
| style="text-align:right; font-size:90%; " | 3d
+
| style="text-align:right; font-size:90%; " | 4d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="9" |   
+
| style="text-align:right; font-size:90%; " colspan="8" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="17" |   
 
| style="text-align:center; font-size:90%; " colspan="17" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.5.4
 
| style="text-align:left; " | 7.1.5.4
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | error constants implementation
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | ADDRESS() insert r1c1 parameter
| style="text-align:left; font-size:80%; " |
+
| style="text-align:left; font-size:80%; " | only support default non-r1c1 case
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-03-06
+
| style="text-align:left; font-size:90%; " | 2008-03-07
| style="text-align:left; font-size:90%; " | 2008-03-13
+
| style="text-align:left; font-size:90%; " | 2008-03-12
| style="text-align:right; font-size:90%; " | 7d
+
| style="text-align:right; font-size:90%; " | 5d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="9" |   
+
| style="text-align:right; font-size:90%; " colspan="8" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
Line 787: Line 865:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.5.5
 
| style="text-align:left; " | 7.1.5.5
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | ERROR.TYPE() handle error constants
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | error constants implementation
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-03-13
+
| style="text-align:left; font-size:90%; " | 2008-03-12
| style="text-align:left; font-size:90%; " | 2008-03-14
+
| style="text-align:left; font-size:90%; " | 2008-03-19
| style="text-align:right; font-size:90%; " | 26h
+
| style="text-align:right; font-size:90%; " | 7d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="10" |   
+
| style="text-align:right; font-size:90%; " colspan="9" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
| style="text-align:center; font-size:90%; " colspan="16" |   
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 +
| style="text-align:center; font-size:90%; " colspan="15" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.5.6
 
| style="text-align:left; " | 7.1.5.6
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | missing and default parameters
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | ERROR.TYPE() handle error constants
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:left; " |
+
| style="text-align:left; " |
[http://qa.openoffice.org/issues/show_bug.cgi?id=3879 i3879]
+
 
| style="text-align:left; " | MustHave, OffFreeze
 
| style="text-align:left; " | MustHave, OffFreeze
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-03-17
+
| style="text-align:left; font-size:90%; " | 2008-03-20
 
| style="text-align:left; font-size:90%; " | 2008-03-21
 
| style="text-align:left; font-size:90%; " | 2008-03-21
| style="text-align:right; font-size:90%; " | 4d
+
| style="text-align:right; font-size:90%; " | 26h
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " | very narrow time frame, on risk for rfQA before Beta freeze
 
| style="text-align:left; font-size:80%; " | very narrow time frame, on risk for rfQA before Beta freeze
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="11" |   
+
| style="text-align:right; font-size:90%; " colspan="10" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="15" |   
 
| style="text-align:center; font-size:90%; " colspan="15" |   
Line 835: Line 913:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="7" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="19" |   
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="19" |   
Line 853: Line 931:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="9" |   
+
| style="text-align:right; font-size:90%; " colspan="8" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="17" |   
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="17" |   
Line 871: Line 949:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="11" |   
+
| style="text-align:right; font-size:90%; " colspan="10" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="15" |   
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="15" |   
Line 889: Line 967:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="11" |   
+
| style="text-align:right; font-size:90%; " colspan="10" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 918: Line 996:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="11" |   
+
| style="text-align:right; font-size:90%; " colspan="10" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="15" |   
 
| style="text-align:center; font-size:90%; " colspan="15" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.9.2
 
| style="text-align:left; " | 7.1.9.2
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | OFFSET() missing parameters
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | POISSON() default parameter
| style="text-align:left; font-size:80%; " | special syntax depending on parameters present
+
| style="text-align:left; font-size:80%; " |
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:90%; " | 2008-03-21
 
| style="text-align:left; font-size:90%; " | 2008-03-21
| style="text-align:left; font-size:90%; " | 2008-03-28
+
| style="text-align:left; font-size:90%; " | 2008-03-24
| style="text-align:right; font-size:90%; " | 1w
+
| style="text-align:right; font-size:90%; " | 2.8d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="11" |   
+
| style="text-align:right; font-size:90%; " colspan="10" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
Line 944: Line 1,022:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.9.3
 
| style="text-align:left; " | 7.1.9.3
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | POISSON() default parameter
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | OFFSET() missing parameters
| style="text-align:left; font-size:80%; " |
+
| style="text-align:left; font-size:80%; " | special syntax depending on parameters present
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; " | MustHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 +
| style="text-align:left; font-size:90%; " | 2008-03-24
 
| style="text-align:left; font-size:90%; " | 2008-03-28
 
| style="text-align:left; font-size:90%; " | 2008-03-28
| style="text-align:left; font-size:90%; " | 2008-03-28
+
| style="text-align:right; font-size:90%; " | 4d
| style="text-align:right; font-size:90%; " | 4h
+
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="12" |   
+
| style="text-align:right; font-size:90%; " colspan="11" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="14" |   
 
| style="text-align:center; font-size:90%; " colspan="14" |   
Line 973: Line 1,051:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="13" |   
+
| style="text-align:right; font-size:90%; " colspan="12" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="13" |   
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="13" |   
Line 991: Line 1,069:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="13" |   
+
| style="text-align:right; font-size:90%; " colspan="12" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 1,007: Line 1,085:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.11.1
 
| style="text-align:left; " | 7.1.11.1
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | MIN()/MAX()/MINA()/MAXA() no argument
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | COUNT()/COUNTA() error propagation
| style="text-align:left; font-size:80%; " | return 0 instead of error
+
| style="text-align:left; font-size:80%; " |
| style="text-align:left; " |
+
| style="text-align:left; " |
[http://www.openoffice.org/issues/show_bug.cgi?id=38759 i38759]
+
 
| style="text-align:left; " | ShouldHave
 
| style="text-align:left; " | ShouldHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:90%; " | 2008-04-04
 
| style="text-align:left; font-size:90%; " | 2008-04-04
| style="text-align:left; font-size:90%; " | 2008-04-07
+
| style="text-align:left; font-size:90%; " | 2008-04-08
| style="text-align:right; font-size:90%; " | 3.1d
+
| style="text-align:right; font-size:90%; " | 4.2d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="13" |   
+
| style="text-align:right; font-size:90%; " colspan="12" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
Line 1,027: Line 1,104:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.11.2
 
| style="text-align:left; " | 7.1.11.2
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | N() treat all text as 0
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | MIN()/MAX()/MINA()/MAXA() no argument
| style="text-align:left; font-size:80%; " | affects general handling of text-as-numbers
+
| style="text-align:left; font-size:80%; " | return 0 instead of error
| style="text-align:left; " |
+
| style="text-align:left; " |
 +
[http://www.openoffice.org/issues/show_bug.cgi?id=38759 i38759]
 
| style="text-align:left; " | ShouldHave
 
| style="text-align:left; " | ShouldHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-04-07
+
| style="text-align:left; font-size:90%; " | 2008-04-09
| style="text-align:left; font-size:90%; " | 2008-04-16
+
| style="text-align:left; font-size:90%; " | 2008-04-10
| style="text-align:right; font-size:90%; " | 9d
+
| style="text-align:right; font-size:90%; " | 1d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="14" |   
+
| style="text-align:right; font-size:90%; " colspan="13" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
+
| style="text-align:center; font-size:90%; " colspan="12" |   
| style="text-align:center; font-size:90%; " colspan="11" |   
+
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.11.3
 
| style="text-align:left; " | 7.1.11.3
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | COUNT()/COUNTA() error propagation
+
| style="text-align:left; padding-left:47; font-size:110%; " nowrap="nowrap" | N() treat all text as 0
| style="text-align:left; font-size:80%; " |
+
| style="text-align:left; font-size:80%; " | affects general handling of text-as-numbers
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | ShouldHave
 
| style="text-align:left; " | ShouldHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-04-16
+
| style="text-align:left; font-size:90%; " | 2008-04-10
 
| style="text-align:left; font-size:90%; " | 2008-04-18
 
| style="text-align:left; font-size:90%; " | 2008-04-18
| style="text-align:right; font-size:90%; " | 2.1d
+
| style="text-align:right; font-size:90%; " | 8.1d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="15" |   
+
| style="text-align:right; font-size:90%; " colspan="13" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 +
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="text-align:center; font-size:90%; " colspan="11" |   
 
| style="text-align:center; font-size:90%; " colspan="11" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
Line 1,075: Line 1,153:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="22" |   
+
| style="text-align:right; font-size:90%; " colspan="21" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="4" |   
 
| style="text-align:center; font-weight:bold; font-size:90%; " colspan="4" |   
Line 1,093: Line 1,171:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " | not rfQA before code freeze
 
| style="text-align:left; font-size:80%; " | not rfQA before code freeze
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="22" |   
+
| style="text-align:right; font-size:90%; " colspan="21" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | v=
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | <nowiki>==</nowiki>
Line 1,114: Line 1,192:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="23" |   
+
| style="text-align:right; font-size:90%; " colspan="22" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="3" |   
 
| style="text-align:center; font-size:90%; " colspan="3" |   
Line 1,132: Line 1,210:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="25" |   
+
| style="text-align:right; font-size:90%; " colspan="24" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " |   
 
| style="text-align:center; font-size:90%; " |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.14
 
| style="text-align:left; " | 7.1.14
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | NETWORKDAYS() holidays parameter
+
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | UNICODE(), UNICHAR() new
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
Line 1,145: Line 1,223:
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:90%; " | 2008-06-09
 
| style="text-align:left; font-size:90%; " | 2008-06-09
| style="text-align:left; font-size:90%; " | 2008-06-11
+
| style="text-align:left; font-size:90%; " | 2008-06-10
| style="text-align:right; font-size:90%; " | 2.2d
+
| style="text-align:right; font-size:90%; " | 1d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="23" |   
+
| style="text-align:right; font-size:90%; " colspan="22" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="3" |   
 
| style="text-align:center; font-size:90%; " colspan="3" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.15
 
| style="text-align:left; " | 7.1.15
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | UNICODE(), UNICHAR() new
+
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | NUMBERVALUE() new
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
| style="text-align:left; " | OffFreeze, ShouldHave
+
| style="text-align:left; " | OffFreeze, NiceToHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 +
| style="text-align:left; font-size:90%; " | 2008-06-10
 
| style="text-align:left; font-size:90%; " | 2008-06-12
 
| style="text-align:left; font-size:90%; " | 2008-06-12
| style="text-align:left; font-size:90%; " | 2008-06-12
+
| style="text-align:right; font-size:90%; " | 2.2d
| style="text-align:right; font-size:90%; " | 6h
+
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="23" |   
+
| style="text-align:right; font-size:90%; " colspan="22" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
 
| style="text-align:center; font-size:90%; " colspan="3" |   
 
| style="text-align:center; font-size:90%; " colspan="3" |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.16
 
| style="text-align:left; " | 7.1.16
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | NUMBERVALUE() new
+
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | WORKDAY() holidays parameter
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
| style="text-align:left; " | OffFreeze, NiceToHave
+
| style="text-align:left; " | OffFreeze, ShouldHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:90%; " | 2008-06-13
 
| style="text-align:left; font-size:90%; " | 2008-06-13
Line 1,186: Line 1,264:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="23" |   
+
| style="text-align:right; font-size:90%; " colspan="22" |   
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
Line 1,194: Line 1,272:
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.17
 
| style="text-align:left; " | 7.1.17
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | WORKDAY() holidays parameter
+
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | CONVERT() changes
| style="text-align:left; font-size:80%; " |
+
| style="text-align:left; font-size:80%; " | OOo CONVERT_ADD() with new conversion factors
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | OffFreeze, ShouldHave
 
| style="text-align:left; " | OffFreeze, ShouldHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:90%; " | 2008-06-18
 
| style="text-align:left; font-size:90%; " | 2008-06-18
| style="text-align:left; font-size:90%; " | 2008-06-20
+
| style="text-align:left; font-size:90%; " | 2008-06-23
| style="text-align:right; font-size:90%; " | 2.1d
+
| style="text-align:right; font-size:90%; " | 5.2d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="24" |   
+
| style="text-align:right; font-size:90%; " colspan="23" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
| style="text-align:center; font-size:90%; " colspan="2" |   
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
 +
| style="text-align:center; font-size:90%; " |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
 
| style="text-align:left; " | 7.1.18
 
| style="text-align:left; " | 7.1.18
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | CONVERT() changes
+
| style="text-align:left; padding-left:32; font-size:115%; " nowrap="nowrap" | NETWORKDAYS() holidays parameter
| style="text-align:left; font-size:80%; " | OOo CONVERT_ADD() with new conversion factors
+
| style="text-align:left; font-size:80%; " |
 
| style="text-align:left; " |   
 
| style="text-align:left; " |   
 
| style="text-align:left; " | OffFreeze, ShouldHave
 
| style="text-align:left; " | OffFreeze, ShouldHave
 
| style="text-align:left; font-size:72%; " | Eike Rathke
 
| style="text-align:left; font-size:72%; " | Eike Rathke
| style="text-align:left; font-size:90%; " | 2008-06-20
+
| style="text-align:left; font-size:90%; " | 2008-06-24
 
| style="text-align:left; font-size:90%; " | 2008-06-26
 
| style="text-align:left; font-size:90%; " | 2008-06-26
| style="text-align:right; font-size:90%; " | 6d
+
| style="text-align:right; font-size:90%; " | 2.2d
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:right; font-size:90%; " | 0%
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
 
| style="text-align:left; font-size:80%; " | not rfQA before feature freeze
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="text-align:right; font-size:90%; " colspan="24" |   
 
| style="text-align:right; font-size:90%; " colspan="24" |   
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=
+
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | [=]
| style="background-color:#ff5a5d; text-align:center; font-size:90%; " | <nowiki>=]</nowiki>
+
 
| style="text-align:center; font-size:90%; " |   
 
| style="text-align:center; font-size:90%; " |   
 
|- style="background-color:#f3ebae; " valign="middle"
 
|- style="background-color:#f3ebae; " valign="middle"
Line 1,242: Line 1,320:
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:90%; " | Not yet started
 
| style="text-align:left; font-size:80%; " |   
 
| style="text-align:left; font-size:80%; " |   
| style="text-align:right; font-size:90%; " colspan="5" |   
+
| style="text-align:right; font-size:90%; " colspan="6" |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
 
| style="background-color:#a387ff; text-align:right; font-size:90%; " |   
| style="text-align:right; font-size:90%; " colspan="26" |   
+
| style="text-align:right; font-size:90%; " colspan="25" |   
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
| style="background-color:#ff5a5d; text-align:center; font-weight:bold; font-size:90%; " | &lt;&gt;
 
|}
 
|}
  
<span style="font-size:0.7em">Version 1.1 - Created on 2007-12-28 21:13 with [http://www.taskjuggler.org TaskJuggler] [http://www.taskjuggler.org/download.php v2.4.0]</span>
+
<span style="font-size:0.7em">Version 1.3 - Created on 2008-01-04 21:48 with [http://www.taskjuggler.org TaskJuggler] [http://www.taskjuggler.org/download.php v2.4.0]</span>

Revision as of 20:56, 4 January 2008

Please note that this page was created from a generated source that will be regenerated from time to time, do not edit as your changes would get overwritten. Dates given are preliminary and may change during implementation phase, schedule will be updated at irregular intervals. Created with TaskJuggler via HTML::WikiConverter.

ODFF Implementation Schedule for OOo3.0

Implementation of features and changes related to ODFF (aka OpenFormula), the OpenDocument Format Formula specification.

No. Name Note Reference Flags Resources Start End Duration Completed Status Status Note Nov 2007 Dec 2007 Jan 2008 Feb 2008 Mar 2008 Apr 2008 May 2008 Jun 2008 Jul 2008
47 48 49 50 51 52 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
7.1.1 Critical give enough time to QA 2008-02-07 2.5m 46% Work in progress v= == == == == == == == == == == =v
7.1.1.1 Range Bundle 2.5m 81% Work in progress v= == == == == == == == == == == =v
7.1.1.1.1 ocRange

i4904

MustHave Eike Rathke 2007-11-22 2007-12-05 1.8w 100% Finished [= == =]
7.1.1.1.2 ocUnion / rangelist

i32341

2.1m 73% Work in progress v= == == == == == == == == =v
7.1.1.1.2.1 operator and functions' arguments MustHave Eike Rathke 2007-12-06 2007-12-20 2w 100% Finished [= == =]
7.1.1.1.2.2 INDEX() support rangelist generalize compiler specialty, (x;y) vs. x~y MustHave Eike Rathke 2008-01-03 2008-01-04 42h 100% Finished [=]
7.1.1.1.2.3 AREAS() support rangelist MustHave Eike Rathke 2008-01-04 2008-01-04 3h 100% Finished [=]
7.1.1.2 error token to properly handle error returns and results MustHave Eike Rathke 2008-01-07 2008-01-11 4d 0% Not yet started [=]
7.1.1.3 variable cell result number, text, empty, matrix, error, ...

i32340

MustHave Eike Rathke 2008-01-11 2008-01-22 11d 0% Not yet started [= == =]
7.1.1.4 ISERROR(undefinedname)

i77280

MustHave Eike Rathke 2008-01-22 2008-01-28 6d 0% Not yet started [= =]
7.1.1.5 complete mapping

i81063

MustHave Eike Rathke 2008-01-28 2008-01-31 3d 0% Not yet started [=]
7.1.2 Code changes must (any time) independent of other changes 2008-06-06 197d 7% Work in progress v= == == == == == == == == == == == == == == == == == == == == == == == == == == == =v
7.1.2.1 FREQUENCY() rank/sort bins

i8946

197d 19% Work in progress v= == == == == == == == == == == == == == == == == == == == == == == == == == == == =v
7.1.2.1.1 implementation MustHave Kohei Yoshida 2007-12-17 2007-12-17 8h 100% Finished [=]
7.1.2.1.2 apply patch MustHave Eike Rathke 2008-02-20 2008-02-20 0d 0% Not yet started [=]
7.1.2.2 SUMIF() third parameter geometry

i85000

197d 0% Work in progress v= == == == == == == == == == == == == == == == == == == == == == == == == == == == =v
7.1.2.2.1 implementation MustHave Kohei Yoshida 2008-01-07 2008-01-21 2.1w 0% Not yet started [= == =]
7.1.2.2.2 apply patch MustHave Eike Rathke 2008-02-20 2008-02-20 0d 0% Not yet started [=]
7.1.2.3 MATCH() accept arrays

i8947

197d 0% Work in progress v= == == == == == == == == == == == == == == == == == == == == == == == == == == == =v
7.1.2.3.1 implementation MustHave Kohei Yoshida 2008-01-28 2008-02-11 2.1w 0% Not yet started [= == =]
7.1.2.3.2 apply patch MustHave Eike Rathke 2008-03-28 2008-03-28 0d 0% Not yet started [=]
7.1.2.4 GCD()/LCD() integer arguments

i71158

MustHave Eike Rathke 2008-02-20 2008-02-20 4h 0% Not yet started [=]
7.1.2.5 LOOKUP() in columns

i74245

MustHave Eike Rathke 2008-02-26 2008-02-27 1d 0% Not yet started [=]
7.1.3 rfQA Critical 3.0 2008-02-07 2008-02-07 0% Not yet started <>
7.1.4 UI relevant 2008-02-20 1.8w 0% Not yet started v= == =v
7.1.4.1 error constants resource strings MustHave Eike Rathke 2008-02-08 2008-02-08 6h 0% Not yet started [=]
7.1.4.2 EUROCONVERT() new derived from OOo CONVERT() with new parameters MustHave Eike Rathke 2008-02-08 2008-02-13 5d 0% Not yet started [= =]
7.1.4.3 parameters in function wizard MustHave Eike Rathke 2008-02-13 2008-02-20 1w 0% Not yet started [= =]
7.1.5 Beta relevant 2008-03-21 1m 0% Not yet started v= == == == =v
7.1.5.1 INDEX() compatibility 12d 0% Not yet started v= == =v
7.1.5.1.1 parameter handling

i78781

MustHave Eike Rathke 2008-02-21 2008-02-22 30h 0% Not yet started [=]
7.1.5.1.2 return reference vs. content

i57108

MustHave Eike Rathke 2008-02-22 2008-02-26 3.7d 0% Not yet started [= =]
7.1.5.1.3 return vector of array

i66930

MustHave Eike Rathke 2008-02-28 2008-03-03 4d 0% Not yet started [= =]
7.1.5.2 INDIRECT() add r1c1 parameter only support default non-r1c1 case MustHave Eike Rathke 2008-02-27 2008-02-28 1d 0% Not yet started [=]
7.1.5.3 missing and default parameters

i3879

MustHave Eike Rathke 2008-03-03 2008-03-07 4d 0% Not yet started [=]
7.1.5.4 ADDRESS() insert r1c1 parameter only support default non-r1c1 case MustHave Eike Rathke 2008-03-07 2008-03-12 5d 0% Not yet started [= =]
7.1.5.5 error constants implementation MustHave Eike Rathke 2008-03-12 2008-03-19 7d 0% Not yet started [= =]
7.1.5.6 ERROR.TYPE() handle error constants MustHave, OffFreeze Eike Rathke 2008-03-20 2008-03-21 26h 0% Not yet started very narrow time frame, on risk for rfQA before Beta freeze [=]
7.1.6 rfQA UI 3.0 2008-02-21 2008-02-21 0% Not yet started <>
7.1.7 UI/feature freeze 3.0 2008-03-06 2008-03-06 0% Not yet started <>
7.1.8 rfQA Beta 3.0 2008-03-20 2008-03-20 0% Not yet started <>
7.1.9 Code changes must (after UI and possibly Beta) depending on UI changes 2008-06-06 2.5m 0% Not yet started v= == == == == == == == == == == =v
7.1.9.1 LOG() default parameter MustHave Eike Rathke 2008-03-21 2008-03-21 4h 0% Not yet started [=]
7.1.9.2 POISSON() default parameter MustHave Eike Rathke 2008-03-21 2008-03-24 2.8d 0% Not yet started [= =]
7.1.9.3 OFFSET() missing parameters special syntax depending on parameters present MustHave Eike Rathke 2008-03-24 2008-03-28 4d 0% Not yet started [=]
7.1.10 Beta freeze 3.0 2008-04-03 2008-04-03 0% Not yet started <>
7.1.11 Code changes should 2008-06-06 64d 0% Not yet started v= == == == == == == == == =v
7.1.11.1 COUNT()/COUNTA() error propagation ShouldHave Eike Rathke 2008-04-04 2008-04-08 4.2d 0% Not yet started [= =]
7.1.11.2 MIN()/MAX()/MINA()/MAXA() no argument return 0 instead of error

i38759

ShouldHave Eike Rathke 2008-04-09 2008-04-10 1d 0% Not yet started [=]
7.1.11.3 N() treat all text as 0 affects general handling of text-as-numbers ShouldHave Eike Rathke 2008-04-10 2008-04-18 8.1d 0% Not yet started [= =]
7.1.12 rfQA code 3.0 2008-06-06 2008-06-06 0% Not yet started <>
7.1.13 Replace GetSortArray() replace occurrences of GetSortArray() with newly implemented one from FREQUENCY 2008-06-26 2.7w 0% Not yet started not rfQA before code freeze v= == == =v
7.1.13.1 implementation OffFreeze, NiceToHave Kohei Yoshida 2008-06-09 2008-06-09 9h 0% Not yet started [=]
7.1.13.2 apply patch OffFreeze, NiceToHave Eike Rathke 2008-06-26 2008-06-26 0d 0% Not yet started [=]
7.1.14 UNICODE(), UNICHAR() new OffFreeze, ShouldHave Eike Rathke 2008-06-09 2008-06-10 1d 0% Not yet started not rfQA before feature freeze [=]
7.1.15 NUMBERVALUE() new OffFreeze, NiceToHave Eike Rathke 2008-06-10 2008-06-12 2.2d 0% Not yet started not rfQA before feature freeze [=]
7.1.16 WORKDAY() holidays parameter OffFreeze, ShouldHave Eike Rathke 2008-06-13 2008-06-17 4.2d 0% Not yet started not rfQA before feature freeze [= =]
7.1.17 CONVERT() changes OOo CONVERT_ADD() with new conversion factors OffFreeze, ShouldHave Eike Rathke 2008-06-18 2008-06-23 5.2d 0% Not yet started not rfQA before feature freeze [= =]
7.1.18 NETWORKDAYS() holidays parameter OffFreeze, ShouldHave Eike Rathke 2008-06-24 2008-06-26 2.2d 0% Not yet started not rfQA before feature freeze [=]
7.1.19 Code freeze 3.0 2008-07-04 2008-07-04 0% Not yet started <>

Version 1.3 - Created on 2008-01-04 21:48 with TaskJuggler v2.4.0

Personal tools