Functional specifications
The timesheet plugin for mozilla lightining has not been updated in a while. First order of business is to make it compatible with the current lightning release (0.3.1) and add all the features and bug fixes already applied to the sunbird extension.
Technical interpretation
- Clean up source
- Add a build file
- Add version macros
- Update the xul and javascript to the new bindings
- Work in the new features and bug fixes already applied to the sunbird extension
- 1439614 show more details in dayview
- Add the mouse over feature ( Seemed to much work the last time)
- About tab
- Release
- Custom lightning (for the current cvs version we use, already built)
- Announce
Budget/Hours
| task |
hours |
todo |
spent |
developer |
Clean up source |
2 |
0 |
1 |
Ivo |
Update the plugin |
3 |
0 |
1 |
Ivo |
About tab |
1 |
0 |
1 |
Ivo |
Dayview details |
2 |
0 |
1 |
Ivo |
Mouse Over |
3 |
0 |
1 |
Ivo |
| Release |
1 |
1 |
0 |
Ivo |
| Total |
12 |
1 |
5 |
Discussion
The plugin is updated to work on the current thunderbird from cvs. Sadly the lightning plugin crashes a lot on this version so we need to wait until we have a solid combo of the patched thunderbird (patch is in mozillas cvs) and lightning.
Due to differences in the soap message handling in the
XMLHttpRequest? between the current cvs version and the 1.5 patched release. We can't create a working version on both at the moment. This would cause a lot of hacks because the old version didn't handle namespaces correctly (at all).
--
IvoVanDongen - 27 Feb 2007
--
IvoVanDongen - 26 Feb 2007