Hi,

Yeah. I'll work on that.

Thanks.
Regars,
Dilhasha

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

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

On Mon, Apr 6, 2015 at 9:02 PM, Dimuthu Leelarathne <[email protected]>
wrote:

> Hi,
>
> According to our offline discussion we'll do OAuth without managing
> identities for this implementation. Basically as a user in the app I get
> redirected JIRA and there I enter credentials to get a summary view, which
> I believe is good enough for now.
>
> thanks,
> dimuthu
>
> On Mon, Apr 6, 2015 at 8:27 PM, Dimuthu Leelarathne <[email protected]>
> wrote:
>
>> Hi Dilhasha,
>>
>> How do the authentication happen between JIRA and AF?
>>
>> After configuring once do I have to configure always?
>>
>> thanks,
>> dimuthu
>>
>>
>> On Mon, Apr 6, 2015 at 6:03 PM, Fathima Dilhasha <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> Please find the mockups at [1]
>>> <https://docs.google.com/document/d/1SO-K5ryXyfGs2HKBu_0IefNpx4L8ygIU1MfJsJP7-aM/edit?usp=sharing>
>>> . Please comment and point out any mistakes and improvements.
>>>
>>> [1]
>>> https://docs.google.com/document/d/1SO-K5ryXyfGs2HKBu_0IefNpx4L8ygIU1MfJsJP7-aM/edit?usp=sharing
>>>
>>>
>>> Thanks.
>>> Regards,
>>> Dilhasha
>>>
>>> *M.N.F. Dilhasha*
>>> Software Engineering Intern | *WSO2 Inc.*
>>>
>>> email   :
>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>
>>> On Mon, Apr 6, 2015 at 4:43 PM, Fathima Dilhasha <[email protected]>
>>> wrote:
>>>
>>>> Hi Dimuthu,
>>>>
>>>> Thank u for pointing out. I think I have made the requirement complex.
>>>> I will do a mock up and update for this scenario.
>>>>
>>>> Thanks.
>>>> Regards,
>>>> Dilhasha
>>>>
>>>> *M.N.F. Dilhasha*
>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>
>>>> email   :
>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>
>>>> On Mon, Apr 6, 2015 at 4:05 PM, Dimuthu Leelarathne <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> We need per app configurations for JIRA. The tasks are pretty simple
>>>>> IMO.
>>>>>
>>>>> 1 - Get the summary from JIRA
>>>>> 2 - Allow user to configure existing JIRA project
>>>>>
>>>>> thanks,
>>>>> dimuthu
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Apr 6, 2015 at 12:22 PM, Fathima Dilhasha <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi Manjula,
>>>>>>
>>>>>> Thank u for your feedback.
>>>>>>
>>>>>> If we are going to use a single instance,from the 3 options you've
>>>>>> pointed out, I am giving +1 for the third option (Append the tenant
>>>>>> domain to the project name).
>>>>>>
>>>>>> IMO,
>>>>>>
>>>>>> *1. If the project name is already taken, let user to come up with
>>>>>> another project name.* is not an option given the current context.
>>>>>> Because as of now, we don't allow user to give a name to a project,
>>>>>> we take the project name in JIRA to be similar to the Application name in
>>>>>> App Factory.
>>>>>>
>>>>>> *2. Treating applications as project components* in this scenario
>>>>>> (Scenario 3)  results in heterogeneity among the scenarios.
>>>>>> For example, if user already has a JIRA project we are letting him to
>>>>>> use it (as in scenario 1).
>>>>>>
>>>>>> I am not familiar with starting up a new Jira Catridge per tenant. It
>>>>>> would be great if we can do that other than going for a single instance.
>>>>>>
>>>>>> Thanks.
>>>>>> Regards,
>>>>>> Dilhasha
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *M.N.F. Dilhasha*
>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>
>>>>>> email   :
>>>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>>>
>>>>>> On Mon, Apr 6, 2015 at 9:15 AM, Manjula Rathnayake <[email protected]
>>>>>> > wrote:
>>>>>>
>>>>>>> Hi Fathima,
>>>>>>>
>>>>>>> Regarding project names, I can see below options based on your
>>>>>>> document.
>>>>>>> 1. If the project name is already taken, let user to come up with
>>>>>>> another project name.
>>>>>>> 2. Treat applications as jira project components.
>>>>>>> 3. Append the tenant domain to the project name.
>>>>>>>
>>>>>>> If we need to multi tenant the jira, as mentioned in option 3 in
>>>>>>> document, we can start up new jira cartridge per tenant.
>>>>>>> If jira instance is provided, and it needs to store multiple tenant
>>>>>>> projects, we need to choose from above options.
>>>>>>>
>>>>>>> thank you.
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Apr 3, 2015 at 10:27 AM, Fathima Dilhasha <[email protected]
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Hi Manjula,
>>>>>>>>
>>>>>>>> Thanks for the feedback.
>>>>>>>>
>>>>>>>> Regarding 1. I agree with you that we can use role based mapping to
>>>>>>>> restrict accessibility to each project.
>>>>>>>> But we will be using the admin user to create apps in the JIRA
>>>>>>>> instance. Given that, I can't still find a way to solve the problem of
>>>>>>>> having similar named projects for two or more tenants.
>>>>>>>>
>>>>>>>> Regarding 2. Are u referring to scenario 3 in the diagram? That is
>>>>>>>> for creating a project in an App Factory defined instance ? If so +1, 
>>>>>>>> an
>>>>>>>> admin user can be maintained to do that.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>> Regards,
>>>>>>>> Dilhasha
>>>>>>>>
>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>
>>>>>>>> email   :
>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>>>>>
>>>>>>>> On Fri, Apr 3, 2015 at 9:44 AM, Manjula Rathnayake <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi all,
>>>>>>>>>
>>>>>>>>> This is regarding using a single JIRA instance for all apps in all
>>>>>>>>> tenants.
>>>>>>>>> 1. Using the role based access control, we can restrict users
>>>>>>>>> seeing other tenant applications.
>>>>>>>>> ex: foo tenant users are assigned to foo_role in jira.
>>>>>>>>> @Dilhasha, Please have a look at jira role mapping to jira
>>>>>>>>> projects.
>>>>>>>>>
>>>>>>>>> 2. Regarding the login issue, we can use a predefined system user
>>>>>>>>> in jira to create projects, assign users on behalf of other users.
>>>>>>>>>
>>>>>>>>> thank you.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Fri, Apr 3, 2015 at 12:50 AM, Fathima Dilhasha <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I have specified a flow chart and my suggestions regarding the
>>>>>>>>>> scenarios in [1].
>>>>>>>>>> <https://docs.google.com/document/d/1qDRObBh4CLnO755TgyINWAey9c1X3W1BFI-hgkh9rlQ/edit?usp=sharing>
>>>>>>>>>>
>>>>>>>>>> Please comment and point out any mistakes and suggest any other
>>>>>>>>>> options we can consider.
>>>>>>>>>>
>>>>>>>>>> [1]
>>>>>>>>>> https://docs.google.com/document/d/1qDRObBh4CLnO755TgyINWAey9c1X3W1BFI-hgkh9rlQ/edit?usp=sharing
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>> Regards,
>>>>>>>>>> Dilhasha
>>>>>>>>>>
>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>
>>>>>>>>>> email   :
>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>>>>>>>
>>>>>>>>>> On Wed, Apr 1, 2015 at 10:38 PM, Anuruddha Premalal <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Punnadi,
>>>>>>>>>>>
>>>>>>>>>>> We cannot store credentials in a configuration file since this
>>>>>>>>>>> is a per application configuration.
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> Anuruddha.
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Apr 1, 2015 at 9:43 AM, Punnadi Gunarathna <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Fathima,
>>>>>>>>>>>>
>>>>>>>>>>>> Can't we store the credentials in a configuration file, which
>>>>>>>>>>>> are required  to create the JIRA instance?
>>>>>>>>>>>> If that is possible, We can make use of Secure Vault to secure
>>>>>>>>>>>> the plain text password.
>>>>>>>>>>>> WDYT?
>>>>>>>>>>>> On Apr 1, 2015 8:04 PM, "Fathima Dilhasha" <[email protected]>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Okay, now I understand your first question. AFAIK, there is no
>>>>>>>>>>>>> way to customize authentication behavior, in a way that we can 
>>>>>>>>>>>>> allow to
>>>>>>>>>>>>> have similar project names for different tenants. We can have 
>>>>>>>>>>>>> groups of
>>>>>>>>>>>>> users and manage visibility of each project on a single JIRA 
>>>>>>>>>>>>> instance,
>>>>>>>>>>>>> among users in that instance as specified in [1]
>>>>>>>>>>>>> <https://confluence.atlassian.com/display/Cloud/Managing+project+visibility>
>>>>>>>>>>>>> .
>>>>>>>>>>>>>
>>>>>>>>>>>>> What you are suggesting is to map a user in JIRA to a
>>>>>>>>>>>>> particular tenant in App Factory, is it?
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://confluence.atlassian.com/display/Cloud/Managing+project+visibility
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>
>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>>>>
>>>>>>>>>>>>> email   :
>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Apr 1, 2015 at 7:56 PM, <[email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>>  /s/pretty/pre
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks & Regards
>>>>>>>>>>>>>> Danushka Fernando
>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>> WSO2 inc. http://wso2.com/
>>>>>>>>>>>>>> Mobile : +94716332729
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *From:* Danushka Fernando <[email protected]>
>>>>>>>>>>>>>> *Sent:* Wednesday, April 1, 2015 7:30 PM
>>>>>>>>>>>>>> *To:* architecture <[email protected]>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I understand that fact. What I was asking is can we customize
>>>>>>>>>>>>>> the authentication behavior. Are there extension points. Any way 
>>>>>>>>>>>>>> if there
>>>>>>>>>>>>>> are not you can have a pretty defined user for each tenant same 
>>>>>>>>>>>>>> as we do
>>>>>>>>>>>>>> for jenkins.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks & Regards
>>>>>>>>>>>>>> Danushka Fernando
>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>> WSO2 inc. http://wso2.com/
>>>>>>>>>>>>>> Mobile : +94716332729
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Apr 1, 2015 7:14 PM, "Fathima Dilhasha" <[email protected]>
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi danushka,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The issue is with how the SOAP API for JIRA works. It
>>>>>>>>>>>>>>> requires admin username and password to establish a SOAP 
>>>>>>>>>>>>>>> session, to create
>>>>>>>>>>>>>>> a project via the SOAP API.
>>>>>>>>>>>>>>> If we are to create a project on a user specified JIRA
>>>>>>>>>>>>>>> instance, the username and password  (For that particular JIRA 
>>>>>>>>>>>>>>> instance)
>>>>>>>>>>>>>>> are required.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> email   :
>>>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77
>>>>>>>>>>>>>>> 8449321
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Wed, Apr 1, 2015 at 6:07 PM, Danushka Fernando <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi
>>>>>>>>>>>>>>>> Are there extension points in jira where we can extend
>>>>>>>>>>>>>>>> authentication mechanism. BTW password is something we don't 
>>>>>>>>>>>>>>>> have. We have
>>>>>>>>>>>>>>>> only username.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Thanks & Regards
>>>>>>>>>>>>>>>> Danushka Fernando
>>>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>>>> WSO2 inc. http://wso2.com/
>>>>>>>>>>>>>>>> Mobile : +94716332729
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Apr 1, 2015 4:25 PM, "Fathima Dilhasha" <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I need few other clarifications as well.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> So far,
>>>>>>>>>>>>>>>>> I have been successful in creating a JIRA project via SOAP
>>>>>>>>>>>>>>>>> only. This SOAP client requires username and password for the 
>>>>>>>>>>>>>>>>> Jira instance.
>>>>>>>>>>>>>>>>> So, if we want to allow users to create projects in their
>>>>>>>>>>>>>>>>> JIRA instance, we will have to request for username and 
>>>>>>>>>>>>>>>>> password for JIRA
>>>>>>>>>>>>>>>>> instance.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Is that okay?
>>>>>>>>>>>>>>>>> We will not store any username or password, but we'll need
>>>>>>>>>>>>>>>>> it to create a SOAP session.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> WDYT?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> email   :
>>>>>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77
>>>>>>>>>>>>>>>>> 8449321
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Wed, Apr 1, 2015 at 2:34 PM, Fathima Dilhasha <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> The prices for cloud and server instances of JIRA are the
>>>>>>>>>>>>>>>>>> same as mentioned in [1]
>>>>>>>>>>>>>>>>>> <https://www.atlassian.com/software/jira/pricing/?tab=cloud>
>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>> https://www.atlassian.com/software/jira/pricing/?tab=cloud
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> email   :
>>>>>>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77
>>>>>>>>>>>>>>>>>> 8449321
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, Apr 1, 2015 at 2:31 PM, Fathima Dilhasha <
>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> IMO, creating separate JIRA instances for each tenant is
>>>>>>>>>>>>>>>>>>> not a feasible option,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So regarding the projects that are created in the Jira
>>>>>>>>>>>>>>>>>>> instance of App Factory,
>>>>>>>>>>>>>>>>>>> User will have to undergo the limitation that, the
>>>>>>>>>>>>>>>>>>> tenant name would be appended at the end of project name.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Is there any way we can avoid that?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> email   :
>>>>>>>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77
>>>>>>>>>>>>>>>>>>> 8449321
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Wed, Apr 1, 2015 at 2:25 PM, Fathima Dilhasha <
>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi Anuruddha,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Yeah I understand the issue with appending the tenant
>>>>>>>>>>>>>>>>>>>> domain every time.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> +1 for the suggestion under 1)
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Regarding 2) that is when we create a Jira instance,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> AFAIK, whether we use an on-demand instance for App
>>>>>>>>>>>>>>>>>>>> Factory or a Cloud instance, we would get the same problem 
>>>>>>>>>>>>>>>>>>>> of duplicate
>>>>>>>>>>>>>>>>>>>> projects. Unless we create separate Jira Cloud instances 
>>>>>>>>>>>>>>>>>>>> for each tenant.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> WDYT?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> email   :
>>>>>>>>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77
>>>>>>>>>>>>>>>>>>>> 8449321
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 7:37 PM, Anuruddha Premalal <
>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Hi Fathima,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I'm -1 in appending suffixes to project name at all
>>>>>>>>>>>>>>>>>>>>> the time. Jira is something we are going to expose to 
>>>>>>>>>>>>>>>>>>>>> users. IMO we should
>>>>>>>>>>>>>>>>>>>>> allow them (at least for users with their own jira cloud) 
>>>>>>>>>>>>>>>>>>>>> to go with what
>>>>>>>>>>>>>>>>>>>>> they wanted as the project name.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> You have to treat this as two  separate scenarios.
>>>>>>>>>>>>>>>>>>>>> Jira could be available in the following ways;
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 1.) Cloud hosted on-demand jira offered by Atlassian.
>>>>>>>>>>>>>>>>>>>>>       - This is hosted in a multitenant way (instance
>>>>>>>>>>>>>>>>>>>>> per customer) . You can read more about Atlassian cloud 
>>>>>>>>>>>>>>>>>>>>> architecture [1]
>>>>>>>>>>>>>>>>>>>>>       - In this case you don't actually need to append
>>>>>>>>>>>>>>>>>>>>> any suffix to project name. However if two tenants tries 
>>>>>>>>>>>>>>>>>>>>> to share the same
>>>>>>>>>>>>>>>>>>>>> Cloud jira, we have to perform the project name 
>>>>>>>>>>>>>>>>>>>>> validation and prompt user;
>>>>>>>>>>>>>>>>>>>>> there is already an existing project.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> 2.) AppFactory hosted single jira instance.
>>>>>>>>>>>>>>>>>>>>>      - This is where we actually face the problem of
>>>>>>>>>>>>>>>>>>>>> duplicate project names; And it is because we don't have 
>>>>>>>>>>>>>>>>>>>>> the containerized
>>>>>>>>>>>>>>>>>>>>> deployment for jira.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> "How are we actually going to host jira?" is another
>>>>>>>>>>>>>>>>>>>>> topic we need to discuss. Are we going to maintain a 
>>>>>>>>>>>>>>>>>>>>> separate jira for
>>>>>>>>>>>>>>>>>>>>> AppFactory or are we going to go with Atlasian jira 
>>>>>>>>>>>>>>>>>>>>> cloud?. What are the
>>>>>>>>>>>>>>>>>>>>> cost factors of each of them?.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> If we are going with Atlasian cloud we wan't face
>>>>>>>>>>>>>>>>>>>>> duplicate project name issue for multiple tenants.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>>>>> https://developer.atlassian.com/static/connect/docs/latest/concepts/cloud-development.html#overview
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>> Anuruddha.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 1:12 AM, Fathima Dilhasha <
>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Okay, I got it now. So, there is no possibility of
>>>>>>>>>>>>>>>>>>>>>> having similar named projects in a particular tenant 
>>>>>>>>>>>>>>>>>>>>>> right?
>>>>>>>>>>>>>>>>>>>>>> If so appending tenant domain to the project name
>>>>>>>>>>>>>>>>>>>>>> will be the  best approach we can take. +1 for that.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Lanka*
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> email   :
>>>>>>>>>>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94
>>>>>>>>>>>>>>>>>>>>>> 77 8449321
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 1:36 PM, Manisha Gayathri <
>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 1:31 PM, Fathima Dilhasha <
>>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Hi Mahesh,
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Yes, what I meant was App owner.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Thanks for pointing out the scenario of having two
>>>>>>>>>>>>>>>>>>>>>>>> similar named projects. AFAIK, we can not have 
>>>>>>>>>>>>>>>>>>>>>>>> projects with same name in a
>>>>>>>>>>>>>>>>>>>>>>>> single Jira instance.
>>>>>>>>>>>>>>>>>>>>>>>> +1 for Appending the App owners name at the end.
>>>>>>>>>>>>>>>>>>>>>>>> That would solve that issue.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Rather this should be tenant 'domain' of the app
>>>>>>>>>>>>>>>>>>>>>>> owner.
>>>>>>>>>>>>>>>>>>>>>>> If [email protected] creates DummyProj, as the app
>>>>>>>>>>>>>>>>>>>>>>> then the JIRA project name will look like, fooDummyProj
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Lanka*
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> email   :
>>>>>>>>>>>>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94
>>>>>>>>>>>>>>>>>>>>>>>> 77 8449321
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 1:18 PM, Mahesh Chinthaka <
>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Hi Fathima,
>>>>>>>>>>>>>>>>>>>>>>>>> What did you mean by user's name ? Is it App owner
>>>>>>>>>>>>>>>>>>>>>>>>> ? If so +1
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Just one clarification. Suppose there are 2
>>>>>>>>>>>>>>>>>>>>>>>>> tenants A and B. Both have created applications named 
>>>>>>>>>>>>>>>>>>>>>>>>> 'app1'. So will it be
>>>>>>>>>>>>>>>>>>>>>>>>> shown in jira as two projects with same name ? Or is 
>>>>>>>>>>>>>>>>>>>>>>>>> it visible only within
>>>>>>>>>>>>>>>>>>>>>>>>> tenant's scope.
>>>>>>>>>>>>>>>>>>>>>>>>> What if we append tenant domain to application
>>>>>>>>>>>>>>>>>>>>>>>>> name and put it as project name. WDYT ?
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 12:40 PM, Fathima Dilhasha
>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> I have been successful in creating a project in a
>>>>>>>>>>>>>>>>>>>>>>>>>> Jira instance via a SOAP client included in the 
>>>>>>>>>>>>>>>>>>>>>>>>>> issue tracking component in
>>>>>>>>>>>>>>>>>>>>>>>>>> App Factory.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Now, I have few clarifications regarding this
>>>>>>>>>>>>>>>>>>>>>>>>>> project creation.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> When we create a Jira project for a specific
>>>>>>>>>>>>>>>>>>>>>>>>>> Application in Appfactory, we have to specify a 
>>>>>>>>>>>>>>>>>>>>>>>>>> project name, and a project
>>>>>>>>>>>>>>>>>>>>>>>>>> lead for that project.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> My suggestion is to use the application name as
>>>>>>>>>>>>>>>>>>>>>>>>>> the project name and add a jira user with that 
>>>>>>>>>>>>>>>>>>>>>>>>>> user's name to our Jira
>>>>>>>>>>>>>>>>>>>>>>>>>> instance.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> WDYT? Is there any better way we can do this?
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>> *Mahesh Chinthaka Vidanagama* | Software Engineer
>>>>>>>>>>>>>>>>>>>>>>>>> WSO2, Inc | lean. enterprise. middleware.
>>>>>>>>>>>>>>>>>>>>>>>>> #20, Palm Grove, Colombo 03, Sri Lanka
>>>>>>>>>>>>>>>>>>>>>>>>> Mobile: +94 71 63 63 083 | Work: +94 112 145 345
>>>>>>>>>>>>>>>>>>>>>>>>> Email: [email protected] | Web: www.wso2.com
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> ~Regards
>>>>>>>>>>>>>>>>>>>>>>> *Manisha Eleperuma*
>>>>>>>>>>>>>>>>>>>>>>> Software Engineer
>>>>>>>>>>>>>>>>>>>>>>> WSO2, Inc.: http://wso2.com
>>>>>>>>>>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *blog:      http://manisha-eleperuma.blogspot.com/
>>>>>>>>>>>>>>>>>>>>>>> <http://manisha-eleperuma.blogspot.com/>*
>>>>>>>>>>>>>>>>>>>>>>> *mobile:  +94 71 8279777 <%2B94%2071%208279777>*
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> *Anuruddha Premalal*
>>>>>>>>>>>>>>>>>>>>> Software Eng. | WSO2 Inc.
>>>>>>>>>>>>>>>>>>>>> Mobile : +94710461070
>>>>>>>>>>>>>>>>>>>>> Web site : www.regilandvalley.com
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Architecture mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Anuruddha Premalal*
>>>>>>>>>>> Software Eng. | WSO2 Inc.
>>>>>>>>>>> Mobile : +94710461070
>>>>>>>>>>> Web site : www.regilandvalley.com
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Manjula Rathnayaka
>>>>>>>>> Software Engineer
>>>>>>>>> WSO2, Inc.
>>>>>>>>> Mobile:+94 77 743 1987
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> 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
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Manjula Rathnayaka
>>>>>>> Software Engineer
>>>>>>> WSO2, Inc.
>>>>>>> Mobile:+94 77 743 1987
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Dimuthu Leelarathne
>>>>> Architect & Product Lead of App Factory
>>>>>
>>>>> WSO2, Inc. (http://wso2.com)
>>>>> email: [email protected]
>>>>> Mobile : 0773661935
>>>>>
>>>>> Lean . Enterprise . Middleware
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> [email protected]
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>
>>
>>
>> --
>> Dimuthu Leelarathne
>> Architect & Product Lead of App Factory
>>
>> WSO2, Inc. (http://wso2.com)
>> email: [email protected]
>> Mobile : 0773661935
>>
>> Lean . Enterprise . Middleware
>>
>
>
>
> --
> Dimuthu Leelarathne
> Architect & Product Lead of App Factory
>
> WSO2, Inc. (http://wso2.com)
> email: [email protected]
> Mobile : 0773661935
>
> Lean . Enterprise . Middleware
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to