Re: [Dev] GSoC '16 - Proposal 16: Contact Development Team feature in DevStudio

2016-05-31 Thread Susinda Perera
Hi All

How about configuring wso2-DAS at the wso2 side to collect and analyse
erros/logs. It is not only reporting to wso2 JIRA, it may be some other
system so 'reporting to' should be an configurable and pluggable feature.
If we are publishing to DAS, we have to come up with format for stream
definition, which may need some literature survey on how other log
analysers work etc.

Thanks
Susinda



On Fri, Mar 25, 2016 at 3:30 PM, Chanuka Wijayakoon <
cl.workplac...@gmail.com> wrote:

> Hi again,
>
> I've uploaded my draft proposal and the link is
> https://docs.google.com/document/d/1vRlm5vFJXcCJ7bkMPY6JRzdk90jelnsPNGtrCs8TkSE/edit?usp=sharing
> .
>
> Please provide some feedback on what I have missed, what more I can
> include and such. I am extremely sorry that this comes so late.
>
> Best regards
>
> On 24 March 2016 at 18:29, Awanthika Senarath  wrote:
>
>> 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 <
>> cl.workplac...@gmail.com> 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 
>>> wrote:
>>>
 Great, I'll get back to you with a draft proposal today.

 Thank you.

 On 24 March 2016 at 08:12, Awanthika Senarath 
 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 <
> cl.workplac...@gmail.com> 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 

Re: [Dev] GSoC '16 - Proposal 16: Contact Development Team feature in DevStudio

2016-03-25 Thread Chanuka Wijayakoon
Hi again,

I've uploaded my draft proposal and the link is
https://docs.google.com/document/d/1vRlm5vFJXcCJ7bkMPY6JRzdk90jelnsPNGtrCs8TkSE/edit?usp=sharing
.

Please provide some feedback on what I have missed, what more I can include
and such. I am extremely sorry that this comes so late.

Best regards

On 24 March 2016 at 18:29, Awanthika Senarath  wrote:

> 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 <
> cl.workplac...@gmail.com> 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 
>> wrote:
>>
>>> Great, I'll get back to you with a draft proposal today.
>>>
>>> Thank you.
>>>
>>> On 24 March 2016 at 08:12, Awanthika Senarath 
>>> 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 <
 cl.workplac...@gmail.com> 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 

Re: [Dev] GSoC '16 - Proposal 16: Contact Development Team feature in DevStudio

2016-03-24 Thread Awanthika Senarath
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 <
cl.workplac...@gmail.com> 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 
> wrote:
>
>> Great, I'll get back to you with a draft proposal today.
>>
>> Thank you.
>>
>> On 24 March 2016 at 08:12, Awanthika Senarath  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 <
>>> cl.workplac...@gmail.com> 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
 

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev

Re: [Dev] GSoC '16 - Proposal 16: Contact Development Team feature in DevStudio

2016-03-24 Thread Chanuka Wijayakoon
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 
wrote:

> Great, I'll get back to you with a draft proposal today.
>
> Thank you.
>
> On 24 March 2016 at 08:12, Awanthika Senarath  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 <
>> cl.workplac...@gmail.com> 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
>>> 
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>
>
> --
> Chanuka Wijayakoon
> Mobile: +94 779 089 737
> 
>



-- 
Chanuka Wijayakoon
Mobile: +94 779 089 737

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] GSoC '16 - Proposal 16: Contact Development Team feature in DevStudio

2016-03-23 Thread Awanthika Senarath
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 <
cl.workplac...@gmail.com> 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
> 
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] GSoC '16 - Proposal 16: Contact Development Team feature in DevStudio

2016-03-22 Thread Chanuka Wijayakoon
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

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev