Changes

Jump to: navigation, search

User:Cdpatel1

9,195 bytes added, 23:40, 19 April 2009
Final Release
= Projects =
I have NO project to work== 0. The major reason for that 1 Rename Attachment ==This Extension will rename attachments. Here is I would like to work on Thunderbird and We don't have any to work more info regarding the Extension.http://zenit.senecac.on. But, Dave provided me with some useful features which are helpful in some casesca/wiki/index. php/User:Rename_Attachment
One of them == 0.2 Attachment Reminder ==Hot Hot Hot Hot Bug!!! This feature will remind user to attach attachments. So, no more "Sorry, I forgot the attachments. Here it is renaming the attachment in Compose Mail option.Sorry, ..." !
= Lab5 =http://zenit.senecac.on.ca/wiki/index.php/User:Attachment_Reminder
These are == 0.3 Attachment Reminder == Just going to expand more features on Attachment Reminder Bug. Make it more user friendly. One of the ways to make it user friendly is to allow user to add new keywords which Thunderbird will look for in the body of the email. http://zenit.senecac.on.ca/wiki/index.php/User:Attachment_Reminder == 0.4 Attachment Reminder ==I forgot to write about this one. If you need to read more about this click [http://cdpatel1.blogspot.com/2009/01/attachment-reminder-04.html[here]]. == 0.5 Attachment Reminder==In this release I have addressed all the issues raised in the [https://bugzilla.mozilla.org/show_bug.cgi?id=244455#c33[comment]].I would encourage more and more people to download my [http://www.geocities.com/chinmay_patel@ymail.com/attachmentreminderPatcho5Beta.txt[patch]] and provide me some feedback. Moreover, I have created a [http://zenit.senecac.on.ca/wiki/index.php/User:Cdpatel1#Suggestion_BOX[suggestion box]] in my profile page, feel free to edit it. == 0.6 (Attachment Reminder + LIBNOTIFY) ==This is a combined release of two BUGs: Attachment Reminder and LIBNOTIFY Notifications. I think, this could be the last patch for Attachment reminder. But, I am open to work more if needed.  My another task is to make Thunderbird notify new emails through LIBNOTIFY. I have started working on it and set up the required environment for the BUG. Here is the 3 [http://www.geocities.com/chinmay_patel@ymail.com/patch_06_INDIA.txt[PATCH]]. == 0.7 Attachment Reminder + LIBNOTIFY + Tango Icons ==This release was a mix of three bugs that are not perfectly related . [https://bugzilla.mozilla.org/show_bug.cgi?id=244455[Attachment reminder bug]], [https://bugzilla.mozilla.org/show_bug.cgi?id=478463[Libnotify bug]] and [https://bugzilla.mozilla.org/show_bug.cgi?id=483777[Tango Icons Bug]].  It looks like, the Thunderbird community doesn't need the integration of LIBNOTIFY at the moment. I have submitted couple of patches to the [https://bugzilla.mozilla.org/show_bug.cgi?id=478463[bug]], but it has no more requirement. Eventually, I have to drop the bug. Moreover, I am going through my project worst period in the [https://bugzilla.mozilla.org/show_bug.cgi?id=244455[Attachment Reminder]] bug because I am not having any work done. I am submitting the patches but still somewhat related to itdoesn't apply properly. They say that it the patch is bitrotten. Here What else can be happen if I they are checking the patch after the 2 weeks of upload date? But, I can certainly understand their busy schedule and try my best to get work doneMy prospect bug is [https://bugzilla.mozilla.org/show_bug.cgi?id=483777[Tango Icons bug]]. Currently, I don't have any idea what is going on with that bug. I only know that I am going to do that bug.
== 0.8 Attachment Reminder + Tango Icons ==0.8 is the combined release for [https://bugzilla.mozilla.org/show_bug.cgi?id=232500244455[Attachment Reminder Bug]] and [https://bugzilla.mozilla.org/show_bug.cgi?id=483777[Tango Icons Bug]].
For the [https://bugzilla.mozilla.org/show_bug.cgi?id=448971244455[Attachment reminder bug]], I am getting somewhat impatience. I am trying my best and still not be able to get it done. Improper apply of the patch and building errors for the patch are killing me. I am not getting the reason why my patches are creating so much issues in other machines? I guess, I have to create the patch and ask David Humphrey, if he can apply my patch and build Thunderbird. Hopefully, next will be my last patch.
[https://bugzilla.mozilla.org/show_bug.cgi?id=349547483777[Tango Icons bug]] is the most interesting bug for me. It contains some user interface stuffs that I like the most. In this bug, I have to apply the patch created by Andreas Nilsson, one of the community member, and make the patch compatible to the hg mercurial. In this bug, I have learned about combination of CSS, XUL and images in Thunderbird code.
= Building Currently, I feel that I am getting all sorts of experience in the Thunderbird code. Instead of feeling overwhelmed, I am feeling more satisfied and versatile. After working on Vista with Visual Studio 2008 =all these bugs, I am more confident that I will be able to handle everything that comes to me in terms of coding.
== 0.9 Attachment Reminder + Tango Icons ==This release is a landmark to me. I have blogged about it on got the Attachment Reminder fixed. Megnus came up with the patch including my blog pageerrors fixed and adding some extra features. If you want help or referenceHowever, you can go I still need to apply that patch, edit if required and ask for UI review. It will surely done by the link below and look at itend of the semester.
http://cdpatel1Although I am almost done by Attachment Reminder, I have lot of work to do in Tango icons Bug.blogspotI have to merge all those separate icons images into one big image.com/2008/09/building-firefox-and-thunderbird-onThen I have to refer to that image from the Thunderbird CSS. Evenhough It sounds so easy, it requires a lot of manual coding. Apart from all the work that I have to finish, I will try my best to get this bug done in next two weeks.html
= Landfill mozilla bug = Final Release ==https://landfillI am so glad to announce that my Attachment reminder bug is complete.bugzillaI just got the review+ from Megnus Malin.org/bugzilla-3.0-branch/show_bugNow, I am just waiting for the UI review? I guess, there should not be any problem.cgiLet us see how does it go?id=6827 = Contribution Done=Patrick:
1Plus, I have submitted a patch on the Tango Icons Integration Bug and asked for review. Provided him In this bug, I have merged the icons into big images for the data that he wanted performance purpose. Now, just waiting for his researchthe review.
6. Debug Hopefully, I will get the makefileconfirmation before my presentation on Friday.
tjbro= Labs === Course introduction ==Account on [http: //zenit.senecac.on.ca/wiki/index.php/User:Cdpatel1[Wiki]] and [http://cdpatel1.blogspot.com/[Blogspot]] has been created.
2Also, I have added my name to the [http://zenit. Helped him to build his Thunderbirdsenecac.on.ca/wiki/index.php/Open_Source@Seneca_Planet_List[Seneca Planet List]].
Chris Bishop: Hence, first is DONE.
3== Collaborative and Community Development Practices ==This lab has provided a brief outline for Open source community. Made automated shell scriptIt gave us a main idea, "if the code is already written, don't waste your time in re-writing it. Just Copy and Paste it !!!" For this lab I have made a [http://zenit.senecac.on.ca/wiki/index.php/Learning_Collaborative_Development_Lab_Fall_2008_Results#Cuil_Search[cuil]], a new search engine, search through Ubiquity.
Scott: == Managing and Building large source trees ==I have blogged about it on my blog page. If you want help or reference, you can go to the link below and look at it.
4http://cdpatel1. Provided test his extensionblogspot.com/2008/09/building-firefox-and-thunderbird-on.html
James (== Navigating the Mozilla source tree ==For navigation in Mozilla tree, I got a great tool called DOM inspector. It helped me lot in exploring Thunderbird Schedulertree. DOM inspector is the best, as far as I know, tool to have a reference for Object Model. I have blogged about how to use it but it didn't show up on the Seneca Planet. To know how to us DOM inspector, do look into my [http://cdpatel1.blogspot.com/2008/09/detective-of-mozilla-dom-inspector.html[blog]]. Please leave some comment on it! ;):
5. Debugged the code == Bug searching and find Fixing ==These are the error 3 bugs that are not perfectly related to my project but still somewhat related to fix the problemit. Here they are ...
zghansarhttps: (on #extdev )//bugzilla.mozilla.org/show_bug.cgi?id=232500
7https://bugzilla. making an Extensionmozilla.org/show_bug.cgi?id=448971
= Contribution Received=Chris Bishophttps: Always eager to help me//bugzilla.mozilla. My first source of information after websitesorg/show_bug.cgi?id=349547
James Boston== Modifying Thunderbird Lab ==I have filed the bug at [https: Helped me with Building Thunderbird//landfill.bugzilla.org/bugzilla-3.0-branch/show_bug. Plus, Helped me to understand his PASTEBIN AND UBIQUITY stuffcgi?id=6827[Landfill Bugzilla]].
Scott Lunel: == Modifying Thunderbird With extension Lab ==In this lab I was stuck in packaging my Extensionam doing the same as previous lab. Scott came However, I am using extension to me helped me in Packaging do it. And finally, [http://zenit.senecac.on.ca/wiki/index.php/Image:Addtabbeside.xpi[Download]] my extension is working. Thanks a lot ScottXPI file and check it.
Slokunshialgo & Sid == XPCOM Lab ==This is the toughest lab. It took me so much time to finish this lab. [http: Checked //zenit.senecac.on.ca/wiki/index.php/Image:Firstxpcom_Chinmay.zip[Download]] my extensionLab and Check it. Hopefully, it works.
= DOM inspector =Chrome ==I am so sorry for not doing this lab. I am planning to do my 0.33 release, not 0.3 release, in place of this lab. Basically, both things are working with XUL stuffs. Hence, it is better to do some 'real' stuff in place of this lab.
DOM inspector is = Contribution Done=<big><table width='100%' border='1'> <tr> <th width='5%'> No. </th> <th width='25%'> Name </th> <th width='65%'> Description </th> </tr> <tr> <td> 1. </td> <td> Patrick </td> <td> Provided him the data that he wanted for his research. </td> </tr> <tr> <td> 2. </td> <td> Patrick </td> <td> Debug the best, as far as I know, tool makefile </td> </tr> <tr> <td> 3. </td> <td> Chris Bishop </td> <td> Made automated shell script </td> </tr> <tr> <td> 4. </td> <td> Thomas J. Brown </td> <td> Helped him to have a reference for Object Modelbuild his Thunderbird </td> </tr> <tr> <td> 5. </td> <td> Scott </td> <td> Tested his extension. </td> </tr> <tr> <td> 6. I have blogged about how </td> <td> Scott </td> <td> Debugged the code and find the error to use it but it didn't show up on fix the Seneca Planetproblem. To know more about The problem was in install.rdf file. </td> </tr> <tr> <td> 7. </td> <td> zghansar </td> <td> Build Thunderbird with visual studio. </td> </tr> <tr> <td> 8. </td> <td> https://developer.mozilla.org/En/Code_snippets/Preferences </td> <td> Changed the code so that it is excceptable. </td> </tr> <tr> <td> 9. </td> <td> https://developer.mozilla.org/en/XUL/Property/itemCount </td> <td> Provided an example in a manner that another developer can understand is easily. </td> </tr></table></big>
http= Contribution Received=<table><tr> <td> Chris Bishop: </td> <td> Always eager to help me. My first source of information after websites. Helped me to build Thunderbird. </td></tr><tr> <td> James Boston: </td> <td> Helped me with Building Thunderbird. Plus, Helped me to understand his PASTEBIN AND UBIQUITY stuff. </td></tr><tr> <td> Scott Lunel: </td> <td> I was stuck in packaging my Extension. Scott came to me helped me in Packaging it. And finally, my extension is working. Thanks a lot Scott. </cdpatel1td></tr><tr> <td> Slokunshialgo </td> <td> Tested my extension.blogspot </td></tr><tr> <td> Sid </td> <td> Tested my extension.com </2008td></09tr><tr> <td> Patrick Lam </detective-of-mozilla-dom-inspectortd> <td> Tested my extension.html </td></tr></table>= Suggestion BOX =Feel Free to provide any suggestions here :)
= Modifying Thunderbird With extension Lab Future Goals =My first task is to finish my 0.33 release which will be a full-fledged developed [http://zenit.senecac.on.ca/wiki/index.php/User:Attachment_Reminder[addtabbeside.xpiattachment reminder]]. Moreover, I have taken the next course DPS911 to continue my journey through open source world. I still need to talk to David Humphrey what I am going to do in that course. I would be looking for some HOT and HARD meat to work on for my future course. Hopefully, and I will, I would be able to satisfy the requirements of Open Source Community.
1
edit

Navigation menu