Hello Chanuka,

please find my comments inline,

I went through the DevStudio kernel and have a few questions. I'd be ever
so grateful for your answers.

1. The DeveloperStudioLog class doesn't include any control scheme to limit
reporting multiple cases of the same error in short time periods.
Reporting all cases seems like a nuisance, especially if it's an intended
error.
Would limiting such successive reports cause any harm? One way would be to
pause/ stop reporting the same error after, say, 10 close occurrences.

you can include your suggestions in your proposal.

2. Should the error report be fully automated and not interact with the
developer at all?
It seems better to allow the developer to attach a message along with the
report. That way the internal devs can get contextual info as well.

the error report should contact the developer as it should ask for his
consent which is the normal procedure.

You can decide on how best to implement it.

3.  Developers would be interested in getting feedback for what they report
and want to track the progress on issues. This could be implemented as an
opt-in feature, along with anonymization.

Yes, it would be a nice to have feature.

Feel free to prioritize and include your ideas in the proposal. If you need
any information on the current implementation or more information on
anything drop us a mail.

Regards
Awanthika

Awanthika Senarath
Software Engineer, WSO2 Inc.
Mobile: +94717681791



On Thu, Mar 24, 2016 at 12:11 PM, Chanuka Wijayakoon <
[email protected]> wrote:

> Hello everyone,
>
> I went through the DevStudio kernel and have a few questions. I'd be ever
> so grateful for your answers.
>
> 1. The DeveloperStudioLog class doesn't include any control scheme to
> limit reporting multiple cases of the same error in short time periods.
> Reporting all cases seems like a nuisance, especially if it's an intended
> error.
> Would limiting such successive reports cause any harm? One way would be to
> pause/ stop reporting the same error after, say, 10 close occurrences.
>
> 2. Should the error report be fully automated and not interact with the
> developer at all?
> It seems better to allow the developer to attach a message along with the
> report. That way the internal devs can get contextual info as well.
>
> 3.  Developers would be interested in getting feedback for what they
> report and want to track the progress on issues. This could be implemented
> as an opt-in feature, along with anonymization.
> Thoughts?
>
> Best regards
>
> On 24 March 2016 at 09:11, Chanuka Wijayakoon <[email protected]>
> wrote:
>
>> Great, I'll get back to you with a draft proposal today.
>>
>> Thank you.
>>
>> On 24 March 2016 at 08:12, Awanthika Senarath <[email protected]> wrote:
>>
>>> Hello Chanuka,
>>>
>>> What we expect is something similar to eclipse mars implementation.
>>>
>>> The latest released developer studio is on Eclipse Luna, and the next
>>> release would be on Eclipse Mars which would be release within this
>>> quarter.You can checkout the Developer Studio kernel code and get a basic
>>> understanding on the code level.
>>>
>>> You can go ahead and start creating your proposal.
>>>
>>> Regards
>>> Awanthika
>>>
>>> Awanthika Senarath
>>> Software Engineer, WSO2 Inc.
>>> Mobile: +94717681791
>>>
>>>
>>>
>>> On Tue, Mar 22, 2016 at 8:01 PM, Chanuka Wijayakoon <
>>> [email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I am Chanuka Wijayakoon, a 2nd year undergraduate at the Department of
>>>> Computer Science & Engineering in University of Moratuwa. I'm interested in
>>>> building a semi-automated error reporting extension for DevStudio as a GSoC
>>>> 2016 intern.
>>>>
>>>> I have selected this proposal after carefully considering my skills and
>>>> past experience in working with Java and related technologies. I have a
>>>> special interest towards building Eclipse plugins.
>>>>
>>>> So far I have researched on existing solutions for automated error
>>>> reporting and came across the AERI of Eclipse Mars as a model solution. It
>>>> provides developers with a rich set of features to report errors in Eclipse
>>>> to a central server with relevant metadata. It integrates with the Eclipse
>>>> RCP as part of the EPP.
>>>>
>>>> As I understand, a viable solution for proposal 16 would be of similar
>>>> design tailored for DevStudio users. Currently I'm studying how DevStudio
>>>> (based on Eclipse Luna 4.4) differs from Eclipse Mars 4.5, implementation
>>>> details of EPP & JIRA usage.
>>>>
>>>> I'd be grateful if you could tell me whether I'm headed in the right
>>>> direction and suggest anything to further read or work on to familiarize
>>>> with your system.
>>>>
>>>> Best regards,
>>>>
>>>>
>>>> Chanuka Wijayakoon
>>>> Mobile: +94 779 089 737
>>>> <https://lk.linkedin.com/in/chanukawijayakoon>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>
>>
>> --
>> Chanuka Wijayakoon
>> Mobile: +94 779 089 737
>> <https://lk.linkedin.com/in/chanukawijayakoon>
>>
>
>
>
> --
> Chanuka Wijayakoon
> Mobile: +94 779 089 737
> <https://lk.linkedin.com/in/chanukawijayakoon>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to