Stage 1 | ||
---|---|---|
Additional review/planning |
|
2 weeks |
Make changes to the tree to use new apis
|
|
1 week 1 (90% complete) |
Debug and resolve problems in layout |
|
2 weeks 1 |
Initial Platform Work | ||
X Windows |
|
3 weeks 2 3 |
Microsoft Windows |
|
2 weeks 3 |
Mac |
|
2 weeks 3 |
Adapter Layer |
|
2 weeks |
Stage 1.5 | ||
Land stage 1 |
|
1 week (merge, etc) |
Stage 2 | ||
Imglib 1.5 (or 2.0?)
|
|
unknown |
Stage 2.5 | ||
Land stage 2 |
|
unknown |
Stage 3 | ||
SVG | unknown (this is additional "new" work, and not required to replace gfx and widget) | |
Stage 3.5 | ||
Land stage 3 |
|
unknown |
Stage 4 | ||
Remove native scrollbars? |
|
1 day (once no one depends on them anymore) |
Stage 4.5 | ||
Land stage 4 |
|
1 day |
1: This assumes that no major changes come out of the additional review and planning.
2: The basic code is 40% complete, however by removing GTK from the picture, the clipboard and drag and drop code will require some porting of code that is in GTK in to Mozilla which will take around 2 weeks.
3: The Unix, Mac, and Windows code can be written in parallel.