On Sun, Mar 6, 2011 at 9:52 PM, Afkham Azeez <[email protected]> wrote:

> The component is a bit different. It automatically logs a JIRA if an error
> occurs. It may be possible to merge the two components.


  Yes we can merge those two components. AFAIK error reporting component
access JIRA directly. We can make it to happen through a common admin
service.


>
>
> On Sun, Mar 6, 2011 at 6:53 PM, Sameera Jayasoma <[email protected]> wrote:
>
>> Ajith developed an error reporting component recently. May be you can
>> reuse it. Ajith please confirm.
>>
>> Thanks,
>> Sameera.
>>
>> On Sunday, March 6, 2011, Hasini Yatawatte <[email protected]> wrote:
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Hi devs,These days I am working on a new carbon
>> > component for tracking issues. The main objective of this is to allow
>> > users of our products to report issues to JIRA and retrieve status of
>> > issues reported through the product itself.
>> >
>> >
>> >
>> > The design of the component is as shown
>> > in the following diagram. FE sends a request to report an issue to BE
>> > where the BE connects to the issue tracking system via an adapter
>> > implementation. Currently I have implemented the adapter  to  JIRA
>> > only. I am hoping to implement it to support Bugzilla as well in the
>> > future.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > The features of this component are as
>> > follows.Multiple JIRA multiple user
>> >       scenario
>> >       Users can add multiple JIRA account
>> >               details (eg: private, public, support etc) and
>> corresponding
>> >               credentials which are stored inside an embedded registry.
>> >               Credentials are validated before storing and there is an
>> option to
>> >               edit them after wards as well. Hence when creating an
>> issue user is
>> >               not required to provide credentials again, rather its just
>> a matter
>> >               of  selecting the JIRA account from a drop down
>> list.Reporting issues.
>> >            - Users can report issues to
>> >       multiple JIRA accounts.
>> >            - Unlike creating issues from
>> >       JIRA interface directly, here user need not to specify operating
>> >       environment details. Rather they are automatically captured from
>> the
>> >       BE.
>> >           - Issues are assigned to project
>> >       lead automatically.Retrieving issues
>> >          Users can view issues reported by
>> >       him/her self for a selected JIRA account.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > What I have done so far              -  Implementation comes as 5
>> >       modules
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >                                    1. Issue tracking adapter API
>> > Adapter implementation for
>> >                                       JIRA
>> >                                       Back end component consisting
>> >                                       admin service
>> >                                       Front end component
>> >                                       common component to provide
>> >                                       utility methods and common
>> functionalities.
>> >
>> >
>> >
>> >
>> >
>> >
>> >        - Component is listed under Tools
>> >       menu as follows.
>> >     - FE and BE functionality of
>> >       handling multiple JIRA accounts, validating credentials, putting
>> and
>> >       getting them as registry resources are done.     - FE and BE
>> functionality for
>> >       reporting issues from multiple accounts is done.     - Retrieving
>> issues reported by an
>> >       user is done.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > To Dos :Handling attachments when
>> >               reporting an issue.
>> >               Displaying issues in a paginated
>> >               manner.Applying a user based permission model to resources
>> stored in registry.
>> >    Any comments on this are highly appreciated.
>> >
>> > Thanks,
>> > Best Regards,
>> >
>> > --
>> > Hasini Randika Yatawatte,
>> > Software Engineer.
>> > WSO2 Inc.
>> >
>>
>> --
>> Sameera Jayasoma
>> Technical Lead and Product Manager, WSO2 Carbon
>>
>> WSO2, Inc. (http://wso2.com)
>> email: [email protected]
>> blog: http://tech.jayasoma.org
>>
>> Lean . Enterprise . Middleware
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>
>
>
> --
> *Afkham Azeez*
> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
> *
> *
> *Member; Apache Software Foundation; 
> **http://www.apache.org/*<http://www.apache.org/>
> *
> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Hasini Randika Yatawatte,
Software Engineer.
WSO2 Inc.
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to