Calc/ODFF Implementation/Schedule
From Apache OpenOffice Wiki
For explanation please see one level up.
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.
Status | No. | Name | Note | Reference | Flags | Resources | Start | End | Duration | Completed | 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 | ||||||||||||
Finished | 7.2.1 | CWS odff | Critical, give enough time to QA | 2008-02-20 | 3m | 100% | v= | == | == | == | == | == | == | == | == | == | == | == | == | =v | ||||||||||||||||||||||||
Finished | 7.2.1.1 | Range Bundle | 6.2w | 100% | v= | == | == | == | == | == | =v | |||||||||||||||||||||||||||||||||
Finished | 7.2.1.1.1 | ocRange | MustHave | Eike Rathke | 2007-11-22 | 2007-12-05 | 1.8w | 100% | [= | == | =] | |||||||||||||||||||||||||||||||||
Finished | 7.2.1.1.2 | ocUnion / rangelist | 1m | 100% | v= | == | == | == | =v | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.1.2.1 | operator and functions' arguments | MustHave | Eike Rathke | 2007-12-06 | 2007-12-20 | 2w | 100% | [= | == | =] | |||||||||||||||||||||||||||||||||
Finished | 7.2.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.2.1.1.2.3 | AREAS() support rangelist | MustHave | Eike Rathke | 2008-01-04 | 2008-01-04 | 3h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2 | Patches | pending patches | 7.4w | 100% | v= | == | == | == | == | == | == | =v | |||||||||||||||||||||||||||||||
Finished | 7.2.1.2.1 | FREQUENCY() rank/sort bins | 7.4w | 100% | v= | == | == | == | == | == | == | =v | ||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.1.1 | implementation | MustHave | Kohei Yoshida | 2007-12-17 | 2007-12-17 | 8h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.1.2 | apply patch | MustHave | Eike Rathke | 2008-02-06 | 2008-02-06 | 3h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.2 | SUMIF() third parameter geometry | 6h | 100% | v=v | |||||||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.2.1 | implementation | MustHave | Kohei Yoshida | 2008-01-07 | 2008-01-07 | 4h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.2.2 | apply patch | MustHave | Eike Rathke | 2008-01-07 | 2008-01-07 | 2h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.3 | MATCH() accept arrays | 3.7w | 100% | v= | == | == | == | =v | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.3.1 | implementation | MustHave | Kohei Yoshida | 2008-01-11 | 2008-01-14 | 3.2d | 100% | [= | =] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.1.2.3.2 | apply patch | MustHave | Eike Rathke | 2008-02-07 | 2008-02-07 | 0d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.3 | error token | to properly handle error returns and results | MustHave | Eike Rathke | 2008-01-08 | 2008-01-11 | 3d | 100% | [=] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.1.4 | variable cell result | number, text, empty, matrix, error, ... | MustHave | Eike Rathke | 2008-01-15 | 2008-02-01 | 2.3w | 100% | [= | == | =] | ||||||||||||||||||||||||||||||||
Finished | 7.2.1.5 | resync CWS odff to m243 | resolve merge conflicts from CWS xmlfilter02, adapt some sources, build | MustHave | Eike Rathke | 2008-01-21 | 2008-01-22 | 22h | 100% | [=] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.1.6 | ISERROR(undefinedname) | MustHave | Eike Rathke | 2008-02-04 | 2008-02-06 | 44h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.1.7 | resync CWS odff to m244 | function wizard crashes in m243, plus give Lv Yue a chance to tune in based on m244 | MustHave | Eike Rathke | 2008-02-06 | 2008-02-06 | 4h | 100% | [=] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.1.8 | complete mapping | MustHave | Eike Rathke | 2008-02-08 | 2008-02-15 | 1w | 100% | [= | =] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.1.9 | CWS odff rfQA | MustHave | Eike Rathke | 2008-02-18 | 2008-02-20 | 2.5d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2 | CWS odff03 | 2008-04-24 | 4.5m | 100% | v= | == | == | == | == | == | == | == | == | == | == | == | == | == | == | == | == | == | == | =v | |||||||||||||||||||
Finished | 7.2.2.1 | MIN()/MAX()/MINA()/MAXA() no argument | return 0 instead of error if all parameters don't have values | 1m | 100% | v= | == | == | == | =v | ||||||||||||||||||||||||||||||||||
Finished | 7.2.2.1.1 | implementation | ShouldHave | Lv Yue | 2007-12-10 | 2008-01-07 | 4w | 100% | [= | == | == | =] | ||||||||||||||||||||||||||||||||
Finished | 7.2.2.1.2 | apply patch | ShouldHave | Eike Rathke | 2008-01-08 | 2008-01-08 | 0.1d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.2 | RATE() results | results also for roots < -1; plus non-integer PayType other than {0,1} | 2.8m | 100% | v= | == | == | == | == | == | == | == | == | == | == | == | == | =v | |||||||||||||||||||||||||
Finished | 7.2.2.2.1 | implementation | NiceToHave | Regina Henschel | 2008-01-27 | 2008-02-16 | 20d | 100% | [= | == | == | =] | ||||||||||||||||||||||||||||||||
Finished | 7.2.2.2.2 | apply patch | NiceToHave | Eike Rathke | 2008-04-24 | 2008-04-24 | 3h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.3 | LOOKUP() in columns and result handling | 2.3m | 100% | v= | == | == | == | == | == | == | == | == | == | =v | |||||||||||||||||||||||||||||
Finished | 7.2.2.3.1 | implementation | MustHave | Kohei Yoshida | 2008-02-12 | 2008-02-13 | 1d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.3.2 | apply patch | MustHave | Eike Rathke | 2008-04-23 | 2008-04-23 | 4h | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.4 | MINA()/MAXA() 0 for formula cell string results | 7w | 100% | v= | == | == | == | == | == | == | =v | ||||||||||||||||||||||||||||||||
Finished | 7.2.2.4.1 | implementation | MustHave | Lv Yue | 2008-02-22 | 2008-02-25 | 3d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.4.2 | apply patch | MustHave | Eike Rathke | 2008-04-10 | 2008-04-10 | 0d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.5 | COUNT()/COUNTA() error propagation | ignore/count errors | 5.4w | 100% | v= | == | == | == | == | =v | |||||||||||||||||||||||||||||||||
Finished | 7.2.2.5.1 | implementation | ShouldHave | Lv Yue | 2008-03-04 | 2008-03-20 | 16d | 100% | [= | == | =] | |||||||||||||||||||||||||||||||||
Finished | 7.2.2.5.2 | apply patch | ShouldHave | Eike Rathke | 2008-04-10 | 2008-04-10 | 0d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.6 | N() treat all text as 0 | 1m | 100% | v= | == | == | == | =v | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.6.1 | implementation | ShouldHave | Lv Yue | 2008-03-10 | 2008-03-10 | 0d | 100% | ||||||||||||||||||||||||||||||||||||
Finished | 7.2.2.6.2 | apply patch | ShouldHave | Eike Rathke | 2008-04-10 | 2008-04-10 | 0d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.7 | INDEX() compatibility | 3.7w | 100% | v= | == | == | =v | ||||||||||||||||||||||||||||||||||||
Finished | 7.2.2.7.1 | parameter handling | 3.7w | 100% | v= | == | == | =v | ||||||||||||||||||||||||||||||||||||
Finished | 7.2.2.7.1.1 | implementation | MustHave | Lv Yue | 2008-03-17 | 2008-03-20 | 3d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.7.1.2 | apply patch | MustHave | Eike Rathke | 2008-04-11 | 2008-04-11 | 0d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.7.2 | return vector of array | 3.3w | 100% | v= | == | == | =v | ||||||||||||||||||||||||||||||||||||
Finished | 7.2.2.7.2.1 | implementation | MustHave | Lv Yue | 2008-03-19 | 2008-03-20 | 1d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.7.2.2 | apply patch | MustHave | Eike Rathke | 2008-04-11 | 2008-04-11 | 0d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.2.8 | Replace GetSortArray() | replace occurrences of GetSortArray() with newly implemented one from FREQUENCY | 8.8d | 100% | v= | =v | |||||||||||||||||||||||||||||||||||||
Finished | 7.2.2.8.1 | implementation | NiceToHave | Lv Yue | 2008-04-03 | 2008-04-08 | 5d | 100% | [= | =] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.2.8.2 | apply patch | NiceToHave | Eike Rathke | 2008-04-11 | 2008-04-11 | 0d | 100% | [=] | |||||||||||||||||||||||||||||||||||
Work in progress | 7.2.3 | Code changes must (any time) | independent of other changes | 2008-04-25 | 3.2m | 80% (78%) | v= | == | == | == | == | == | == | == | == | == | == | == | == | == | =v | |||||||||||||||||||||||
Work in progress | 7.2.3.1 | GCD()/LCD() integer arguments | 3.2m | 80% (78%) | v= | == | == | == | == | == | == | == | == | == | == | == | == | == | =v | |||||||||||||||||||||||||
Finished | 7.2.3.1.1 | implementation | MustHave | Lv Yue | 2008-01-16 | 2008-02-01 | 2.2w | 100% | [= | == | =] | |||||||||||||||||||||||||||||||||
Not yet started | 7.2.3.1.2 | apply patch | MustHave | Eike Rathke | 2008-04-25 | 2008-04-25 | 0d | 0% | [=] | |||||||||||||||||||||||||||||||||||
Finished | 7.2.4 | rfQA Critical 3.0 | 2008-02-20 | 2008-02-20 | 100% | <> | ||||||||||||||||||||||||||||||||||||||
Finished | 7.2.5 | CWS odff02, UI relevant | 2008-03-03 | 1.6w | 100% | v= | == | =v | ||||||||||||||||||||||||||||||||||||
Finished | 7.2.5.1 | error constants resource strings | new and move from globstr.src to compiler.src, create OpCodes | MustHave | Eike Rathke | 2008-02-25 | 2008-03-02 | 6.2d | 100% | [=] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.5.2 | function wizard strings | resources for new functions and parameters, suppressed until implemented | MustHave | Eike Rathke | 2008-02-27 | 2008-03-01 | 2.6d | 100% | [=] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.5.3 | CWS odff02 rfQA | MustHave | Eike Rathke | 2008-03-02 | 2008-03-03 | 14h | 100% | [= | =] | ||||||||||||||||||||||||||||||||||
Finished | 7.2.6 | rfQA UI 3.0 | 2008-03-03 | 2008-03-03 | 100% | <> | ||||||||||||||||||||||||||||||||||||||
Finished | 7.2.7 | UI/feature freeze 3.0 | 2008-03-06 | 2008-03-06 | 100% | <> | ||||||||||||||||||||||||||||||||||||||
Finished | 7.2.8 | rfQA Beta 3.0 | 2008-04-01 | 2008-04-01 | 100% | <> | ||||||||||||||||||||||||||||||||||||||
Finished | 7.2.9 | Beta freeze 3.0 | 2008-04-10 | 2008-04-10 | 100% | <> | ||||||||||||||||||||||||||||||||||||||
Not yet started | 7.2.10 | error constants implementation | OffFreeze | Eike Rathke | 2008-04-28 | 2008-05-05 | 1w | 0% | not rfQA before beta freeze | [= | =] | |||||||||||||||||||||||||||||||||
Not yet started | 7.2.11 | ERROR.TYPE() handle error constants | OffFreeze | Eike Rathke | 2008-05-05 | 2008-05-07 | 44h | 0% | not rfQA before beta freeze | [=] | ||||||||||||||||||||||||||||||||||
Not yet started | 7.2.12 | Code changes must (after UI and possibly Beta) | depending on UI changes | 2008-06-06 | 1m | 0% | v= | == | == | == | =v | |||||||||||||||||||||||||||||||||
Not yet started | 7.2.12.1 | INDIRECT() add r1c1 parameter | only support default non-r1c1 case | MustHave | Eike Rathke | 2008-05-07 | 2008-05-08 | 1d | 0% | [=] | ||||||||||||||||||||||||||||||||||
Not yet started | 7.2.12.2 | ADDRESS() insert r1c1 parameter | only support default non-r1c1 case | MustHave | Eike Rathke | 2008-05-08 | 2008-05-13 | 5d | 0% | [= | =] | |||||||||||||||||||||||||||||||||
Not yet started | 7.2.12.3 | missing and default parameters | MustHave | Eike Rathke | 2008-05-13 | 2008-05-19 | 6d | 0% | [= | =] | ||||||||||||||||||||||||||||||||||
Not yet started | 7.2.12.4 | LOG() default parameter | MustHave | Eike Rathke | 2008-05-30 | 2008-06-02 | 2.8d | 0% | [= | =] | ||||||||||||||||||||||||||||||||||
Not yet started | 7.2.12.5 | OFFSET() missing parameters | special syntax depending on parameters present | MustHave | Eike Rathke | 2008-06-02 | 2008-06-06 | 4d | 0% | [=] | ||||||||||||||||||||||||||||||||||
Not yet started | 7.2.12.6 | POISSON() default parameter | MustHave | Eike Rathke | 2008-06-06 | 2008-06-06 | 4h | 0% | [=] | |||||||||||||||||||||||||||||||||||
Not yet started | 7.2.13 | rfQA code 3.0 | 2008-06-06 | 2008-06-06 | 0% | <> | ||||||||||||||||||||||||||||||||||||||
Not yet started | 7.2.14 | NUMBERVALUE() new | OffFreeze, NiceToHave | Eike Rathke | 2008-06-09 | 2008-06-11 | 2.2d | 0% | not rfQA before feature freeze | [=] | ||||||||||||||||||||||||||||||||||
Not yet started | 7.2.15 | CONVERT() changes | OOo CONVERT_ADD() with new conversion factors | OffFreeze, ShouldHave | Eike Rathke | 2008-06-12 | 2008-06-18 | 6d | 0% | not rfQA before feature freeze | [= | =] | ||||||||||||||||||||||||||||||||
Not yet started | 7.2.16 | EUROCONVERT() new | derived from OOo CONVERT() with new parameters | OffFreeze | Eike Rathke | 2008-06-18 | 2008-06-20 | 2.1d | 0% | not rfQA before beta freeze | [=] | |||||||||||||||||||||||||||||||||
Not yet started | 7.2.17 | UNICODE(), UNICHAR() new | OffFreeze, ShouldHave | Eike Rathke | 2008-06-20 | 2008-06-23 | 3.1d | 0% | not rfQA before feature freeze | [= | =] | |||||||||||||||||||||||||||||||||
Not yet started | 7.2.18 | Code freeze 3.0 | 2008-07-04 | 2008-07-04 | 0% | <> |
Version 1.7 - Created on 2008-04-25 18:03 with TaskJuggler v2.4.0