Hi Manisha
IMO it should be deleted. What are the complications in deleting them. Even
the deployed artifacts also should be deleted.

Thanks & Regards
Danushka Fernando
Software Engineer
WSO2 inc. http://wso2.com/
Mobile : +94716332729

On Tue, Mar 3, 2015 at 12:41 PM, Gayan Dhanushka <[email protected]> wrote:

> Hi Manisha,
>
> Since this is a private repository (inside the tenant) IMO all the fork
> repositories and the build jobs should be deleted. Anyways there is no
> point of having a forked repository without a parent. If the user wants to
> retain the code, the local copies can be retained.
>
> It would be good to publish this information to the user wall to notify
> the users involved in the application.
>
> Regards
> Gayan
>
> On Mon, Mar 2, 2015 at 2:31 PM, Manisha Gayathri <[email protected]> wrote:
>
>> Hi all,
>>
>> I am working on [1]
>> Basically the user story is as below:
>>
>>    1. App owner creates an application
>>    2. Invites few developers (dev1,dev2...) to the app
>>    3. They fork the main repo and create individual repos for them
>>    4. App owner deletes the application. This should automatically
>>    delete:
>>       - Parent repo in git
>>       - Build job in jenkins
>>       - Issue tracker space
>>       - Forked repos of dev1, dev2,...
>>       - Build jobs of forked repos of dev1, dev2...
>>
>> The user story is partially complete with current AF, except for the
>> above 2 red highlighted functionalities.
>>
>> What would be the proper user story for deleting forked repos and
>> respective build jobs?
>> We can leave the forked repos as it is, even though the parent
>> application (eg: app1) is deleted because forked repos are developers'
>> personal space.
>> But on the other hand, if we leave the forked repos without deleting when
>> the app1 is deleted, we face an issue.
>> That is, say someone creates a new app with app1 again and invites dev1.
>> Dev1's UI does not show any forked repos. Only the parent repo of new app1
>> is shown. If dev1 tries to fork app1 again, it will give an error saying
>> that he already has a fork.
>>
>>
>> So how should we handle this requirement?
>>
>> Thanks
>> Manisha
>>
>> [1]. https://wso2.org/jira/browse/APPFAC-2226
>>
>> --
>> ~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
>>
>>
>
>
> --
> Gayan Dhanuska
> Software Engineer
> http://wso2.com/
> Lean Enterprise Middleware
>
> Mobile
> 071 666 2327
>
> Office
> Tel   : 94 11 214 5345
> Fax  : 94 11 214 5300
>
> Twitter : https://twitter.com/gayanlggd
>
> _______________________________________________
> 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

Reply via email to