Difference between revisions of "Education Project/Effort/Replace Mozilla175"
From Apache OpenOffice Wiki
< Education Project | Effort
Line 2: | Line 2: | ||
− | |||
− | + | === Draft for the Planning === | |
− | |||
− | |||
− | - bootstrap | + | {| style="text-align:left; background:ivory" border="1" |
+ | |+ ''' Mozilla 1.7.5 -> Seamonkey migration ''' | ||
+ | |- style="background:royalblue; color:white" | ||
+ | ! width="150"|Task !! week 1 <br>14th july<br>19th july !! week 2<br>21st july <br>26th july !! week 3 <br>28thjuly <br>2nd august!! week 4 <br>4th august <br>9th august !! week 5 <br>11th august <br>16th august !! week 6 <br>18th august <br>23th august !! week 7 <br> 25th august <br>30th august !! Status !! Comments | ||
+ | |- | | ||
+ | | Check the sources (one milestone) ||bgcolor="#2a8ad8"| || || || || || || || || | ||
+ | |- | | ||
+ | | Understand how cvs manages the sources ( CVS dirs)|| bgcolor="#287cc1"| || || | || || || || || || | ||
+ | |- | | ||
+ | | Configure step : find information, be able to modify configure.in || bgcolor="#2370b0"| || || || || || || || || | ||
+ | |- | | ||
+ | | Understand the bootstrap ||bgcolor="#2370b0"| || || || || || || || || | ||
+ | |- | | ||
+ | | Build mozilla archive separately||bgcolor="#2370b0"| || || || || || || || || | ||
+ | |- | | ||
+ | | Fix a build issue (bad compiler option maybe) || bgcolor="#2370b0"| || || || || || || || || | ||
+ | |- | | ||
+ | | Understand how patches are used at buildtime || bgcolor="#2370b0"| ||bgcolor="#2370b0"| || || || || || || || | ||
+ | |- | | ||
+ | | Modify the makefile, and start building seamonkey ( basic patch provided ) || ||bgcolor="#2370b0"| ||bgcolor="#2370b0"| || || || || || || | ||
+ | |- | | ||
+ | | Define a strategy for the migration || ||bgcolor="#2370b0"| ||bgcolor="#2370b0"| ||bgcolor="#2370b0"| || || || || || | ||
+ | |-| | ||
+ | | Modify configure (replace mozilla checking with seamonkey checking) || || ||bgcolor="#135892"| ||bgcolor="#135892"| || || || || || | ||
+ | |-| | ||
+ | | Apply the changes progressively ( and propose tests for the QA) || || ||bgcolor="#135892"| ||bgcolor="#135892"| || bgcolor="#135892"| || bgcolor="#faff35"| '''Project review 1''' || || || | ||
+ | |-| | ||
+ | | Propose patches to commit the changes in several cws || || || ||bgcolor="#135892"| ||bgcolor="#135892"| || bgcolor="#135892"| || || || | ||
+ | |-| | ||
+ | | Verify it works on other ports ( Mac OS X , windows ) || || || ||bgcolor="#135892"| || bgcolor="#135892"| || bgcolor="#135892"| || || || | ||
+ | |-| | ||
+ | | Verify the crashes are fixed (see relevant issues) || || || || || bgcolor="#0c4676"| || bgcolor="#0c4676"| || bgcolor="#0c4676"| || || | ||
+ | |-| | ||
+ | | Write report for task 1|| bgcolor="#a6ffa4" | ||bgcolor="#a6ffa4" | || bgcolor="#a6ffa4" | ||bgcolor="#a6ffa4" | || bgcolor="#a6ffa4" | ||bgcolor="#a6ffa4" | ||bgcolor="#a6ffa4" | || || | ||
+ | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Create a Gantt diagram / Planning | * Create a Gantt diagram / Planning | ||
* .... | * .... |
Revision as of 12:01, 18 July 2008
This task is the first one of the application. ETA ~end august/early september
Draft for the Planning
Task | week 1 14th july 19th july |
week 2 21st july 26th july |
week 3 28thjuly 2nd august |
week 4 4th august 9th august |
week 5 11th august 16th august |
week 6 18th august 23th august |
week 7 25th august 30th august |
Status | Comments |
---|---|---|---|---|---|---|---|---|---|
Check the sources (one milestone) | |||||||||
Understand how cvs manages the sources ( CVS dirs) | |||||||||
Configure step : find information, be able to modify configure.in | |||||||||
Understand the bootstrap | |||||||||
Build mozilla archive separately | |||||||||
Fix a build issue (bad compiler option maybe) | |||||||||
Understand how patches are used at buildtime | |||||||||
Modify the makefile, and start building seamonkey ( basic patch provided ) | |||||||||
Define a strategy for the migration | |||||||||
Modify configure (replace mozilla checking with seamonkey checking) | |||||||||
Apply the changes progressively ( and propose tests for the QA) | Project review 1 | ||||||||
Propose patches to commit the changes in several cws | |||||||||
Verify it works on other ports ( Mac OS X , windows ) | |||||||||
Verify the crashes are fixed (see relevant issues) | |||||||||
Write report for task 1 |
- Create a Gantt diagram / Planning
- ....