User:Anindyapandey
Jump to navigation
Jump to search
I got selected for GSOC 2016. I am going to work on implementing an mbox->maildir converter for Thunderbird. I need an account on Mozilla Wiki to be able to put my weekly updates on it.
https://drive.google.com/open?id=1LZr6QCWwCj6vW55aYNl9oatVXzzmoN_elCO53sCn3To
Week 1:
- Enabled the store type drop down menu.
- Detect change in store type. Whenever there is a change in the store type a migration dialog modal appears.
- The migration dialog modal currently has a temporary title and text.
- There are 2 buttons - Yes ( to proceed with the migration ) and No ( to cancel the migration ).
- For now, pressing Yes creates a folder "Converter" in the tmp directory with the folder hierarchy of the account root folder and copies over the files in their corresponding places from the account root folder.
- Pressing No closes the migration dialog modal.
Week 2:
- On pressing 'No' or the close button, the migration dialog modal closes and the store type is reverted to the original store type.
- On pressing 'Yes' a folder "Converter" is created in the tmp directory with the folder hierarchy of the account root folder and the mbox files are parsed and corresponding maildir files are created in proper places in the "Converter" folder.
- Check if migration is complete and on completion, the migration dialog modal closes with an alert message 'done'.
Week 3:
- On pressing 'Yes' a progress bar appears and the warning messages disappear.
- The max value of progress bar is equal to the number of messages in the account.
- The value of progress bar increases as messages are copied over.
- When the value of progress bar is equal to the max value ie the migration is complete, the migration dialog modal closes with an alert message 'done'.