Hi all,

This is the summary of the facts we discussed during the chat.


   - Original project proposal was discussed and it was confirmed that a
   new plugin would be developed for developer studio to report errors, that
   would have similar functionalities like  code recommenders error reporting
   tool.


   - Certain suggestions were proposed for the original project proposal.


   1. Instead of using an xml file to store user preferences, a separate
   preference page was suggested.
   2. For a first time user, a dialog box to get the user input was
   suggested to be develop. The user given values for this dialog box would be
   stored in the preference page as well so that user can change those values
   later on using the preference page.
   3. To get the information about the error and the error stack, the
   original idea was to read the log file and fetch the information. However
   it was suggested to make use the IStatus object instead, to get the error
   related data as it provided methods to fetch those data.
   4. The plugin should only report the errors that is concerned with the
   developer studio. So as the first step, it was suggested to track all the
   errors caused by the developer studio plugin. This is to be implemented by
   listening to the error log of the dev studio plugin only. Once this task is
   accomplished, I was advised to implement a mechanism to filter all the
   other errors as well and find and any errors that has any connection with
   the developer studio and to report them as well.



   - I had an issue about registering to the error event. That you
   clarified by suggesting to do the initialization in the start method of the
   BundleActivator implemented plugin class. And suggested me to try changing
   the start up behavior of the plugin from the default lazy initialization
   method into some different method in the manifest file of the plugin.


   - I was asked to get started with coding, and to maintain a git-hub
   repository, so you can view and comment on the parts I have done so far.


   - I was also asked to get started with the error capturing part first as
   it is of highest priority, and then to focus on the UI and connecting with
   Jira.


   - To track the progress of the project, a milestone plan was asked to be
   prepared on daily basis.


   - It was discussed to arrange the next meeting/call in another two weeks
   time.



Please point out if I have missed any important fact in our discussion.
I am currently preparing the milestone plan. I will send it soon.

Regards

Nathiesha
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to