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
