Hi,

Thanks Dimuthu. I'll have a look.

Regards,
Dilhasha

*M.N.F. Dilhasha*
Software Engineering Intern | *WSO2 Lanka*

email   :
*[email protected] <[email protected]>*mobile : +94 77 8449321

On Wed, Feb 18, 2015 at 9:02 AM, Dimuthu Leelarathne <[email protected]>
wrote:

> Hi,
>
> I suggested to shift focus to self service mode for configuring JIRA
> because I believe that is more Cloud friendly. But architecturally we
> should have proper class structure to make it reusable.
>
> Please take a look at OSLC spec as well.
>
> Thanks,
> Dimuthu
> On Feb 18, 2015 7:26 AM, "Fathima Dilhasha" <[email protected]> wrote:
>
>>
>> *M.N.F. Dilhasha*
>> Software Engineering Intern | *WSO2 Lanka*
>>
>> email   :
>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>
>> ---------- Forwarded message ----------
>> From: Fathima Dilhasha <[email protected]>
>> Date: Wed, Feb 18, 2015 at 7:25 AM
>> Subject: Re: [Architecture] [AppFactory] Integrating JIRA for projects on
>> WSO2 Cloud
>> To: Dmitry Sotnikov <[email protected]>
>>
>>
>> Hi,
>>
>> Thanks for the feedback Dmitry.
>>
>> Yeah we would need to synchronize version numbers and branch labels. The
>> existing issue tracker gives that option when user creates an issue. We can
>> allow the same feature for JIRA issues.
>>
>> Dimuthu also pointed that we should give user the option to configure
>> JIRA or use the existing issue tracker. When he configures he would be able
>> to pull in data from an existing JIRA project or we can create a new JIRA
>> project for him.
>>
>> AFAIK, JIRA  supports access via OAuth. So, we should be able to pull
>> data.
>>
>> Thanks.
>>
>> Dilhasha
>>
>> *M.N.F. Dilhasha*
>> Software Engineering Intern | *WSO2 Lanka*
>>
>> email   :
>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>
>> On Wed, Feb 18, 2015 at 5:40 AM, Dmitry Sotnikov <[email protected]> wrote:
>>
>>> Would also need to synchronize version numbers in JIRA with Branch
>>> labels in AF, right?
>>>
>>> Plus, pull in stats on the number of issues, and either pull in data on
>>> JIRAs and render inside AF or find another way to "embed" JIRA. Not sure if
>>> it possible to do any sort of federation/SSO.
>>>
>>> Dmitry
>>>
>>> On Mon, Feb 16, 2015 at 11:09 PM, Fathima Dilhasha <[email protected]>
>>> wrote:
>>>
>>>> Hi everyone,
>>>>
>>>> Please give your opinions on the following features for the first cut.
>>>>
>>>> *Basic requirements :*
>>>>
>>>>
>>>>    - When a project is created on cloud, a project is created on the
>>>>    JIRA instance.
>>>>    - Anyone who has access to the project gets access to above project
>>>>    on JIRA
>>>>    - Owner of the application can restrict selected users from
>>>>    accessing the JIRA issues related to the project
>>>>    - When the project is deleted from cloud, the related project on
>>>>    JIRA needs to be deleted
>>>>
>>>> Regards,
>>>> Dilhasha
>>>>
>>>> *M.N.F. Dilhasha*
>>>> Software Engineering Intern | *WSO2 Lanka*
>>>>
>>>> email   :
>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>
>>>> On Tue, Feb 17, 2015 at 12:34 PM, Fathima Dilhasha <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Rajeevan,
>>>>>
>>>>> Thanks for the valuable feedback. I'll go through the code and see.
>>>>>
>>>>> Regards,
>>>>> Dilhasha
>>>>>
>>>>>
>>>>> *M.N.F. Dilhasha*
>>>>> Software Engineering Intern | *WSO2 Lanka*
>>>>>
>>>>> email   :
>>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>>
>>>>> On Tue, Feb 17, 2015 at 11:48 AM, Aiyadurai Rajeevan <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Dilasha,
>>>>>>
>>>>>> +1 for the proposal.
>>>>>>
>>>>>> IMO, Addition to the above architecture you might have to think about
>>>>>> how you are going to give access to the team for a created project in 
>>>>>> Jira.
>>>>>> As you aware the app owner/admin can invite team members. So, Eventually
>>>>>> those team members should get the access to that application.
>>>>>>
>>>>>> And you shall obviously think about below tasks.
>>>>>>     1. Deleting an application from Jira
>>>>>>     2. Removing the team members from Jira for an App
>>>>>>
>>>>>> Below [1] code would help for app creation.
>>>>>>
>>>>>> https://bitbucket.org/doklovic_atlassian/atlassian-beer-supply/src/master/src/main/java/com/example/beersupply/components/BeerSupplyProjectCreator.java?at=master
>>>>>>
>>>>>> Thanks & Regards,
>>>>>> S.A.Rajeevan
>>>>>> Software Engineer WSO2 Inc
>>>>>> E-Mail: [email protected] | Mobile : +94776411636
>>>>>>
>>>>>> On Tue, Feb 17, 2015 at 7:47 AM, Fathima Dilhasha <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Following is what I have figured out so far regarding $Subject.
>>>>>>>
>>>>>>> REST API for JIRA [1] can be used to get any data related to a JIRA
>>>>>>> instance. I tried creating a JIRA account on cloud and accessed it via 
>>>>>>> REST
>>>>>>> API call using Curl from terminal. I tried for a local instance of JIRA 
>>>>>>> as
>>>>>>> well.
>>>>>>>
>>>>>>> These API calls successfully returned results in JSON format, which
>>>>>>> can be used to render the relevant data.
>>>>>>>
>>>>>>> *For example:*
>>>>>>>
>>>>>>> API call to get all the dashboards available in my JIRA instance,
>>>>>>> returned a JSON object which included URLs of each dashboard.
>>>>>>>
>>>>>>> So the dashboards can be rendered using the URL.
>>>>>>>
>>>>>>>
>>>>>>> *Next Steps:*
>>>>>>>
>>>>>>>
>>>>>>>    - Figure out how to create a project in JIRA, when user creates
>>>>>>>    a project on the cloud. (I think I can use a similar aproach as 
>>>>>>> creation of
>>>>>>>    git repository)
>>>>>>>    - Access REST API via java or JavaScript to get relevant details
>>>>>>>    - Test all the functionality against a test jaggery app (or a
>>>>>>>    java project)
>>>>>>>    - Port that functionality into appmgt
>>>>>>>
>>>>>>>
>>>>>>> I highly appreciate your feedback on this approach or suggestions on
>>>>>>> a better approach.
>>>>>>>
>>>>>>> [1]  https://docs.atlassian.com/jira/REST/latest/#d2e86
>>>>>>>
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>> Dilhasha
>>>>>>>
>>>>>>> *M.N.F. Dilhasha*
>>>>>>> Software Engineering Intern | *WSO2 Lanka*
>>>>>>>
>>>>>>> email   :
>>>>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Architecture mailing list
>>>>>>> [email protected]
>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Architecture mailing list
>>>>>> [email protected]
>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Dmitry Sotnikov
>>> VP of Cloud; WSO2, Inc.;  http://wso2.com/
>>> email: [email protected]; cell: +1.949.303.9653; Skype: DSotnikov
>>> Lean . Enterprise . Middleware
>>>
>>> <http://wso2.com/events/>
>>>
>>
>>
>>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to