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 >> >> >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
