On Sun, May 18, 2014 at 10:53 AM, Harsha Thirimanna <[email protected]>wrote:

>
>
> On Sun, May 18, 2014 at 10:14 AM, Dimuthu Leelarathne 
> <[email protected]>wrote:
>
>> Hi All,
>>
>> IMO, correct answer is
>> ​​
>> to provide app specific ALM. And we can go a step further and give
>> customisable ALM. I don't believe configuration is the correct answer.
>>
> ​+1
> ​
> to provide app specific ALM in later.
>
>
>>  But for 2.0.0 we have hit alpha, so no time to do architectural
>> changes. So it is either going to be that it goes through the lifecycle or
>> goes straight to production via a workaround (eg. promote twice by the
>> system so that it is in production)
>> ​​
>>
>> The trick here is to understand what is the most common use case? Whether
>> an uploaded app needs to go through lifecycle or not? It is not like
>> math(no absolute correct answer), but rather figuring out what is the most
>> natural behaviour so that we can make the only behaviour in this release
>> (go through lifecycle or not).
>>
>> If I am an App Factory user, to me the most natural behaviour when I
>> upload an executable file is for it to be in production. Just my two cents.
>>
> If we try to deploy war file directly to the production, then only the
> devOps users can create new war type application, because ​​only DevOps has
> the permission to do anything on the production stage. I think it is right
> use case, because there are no further development stuff with this app type
> (war file deployment).  Only one concern, there may be further QA process
> on that app.
>



What happens when an app needs to be demoted due to say a issue ?




> thanks,
>> dimuthu
>>
>>
>> On Fri, May 16, 2014 at 10:41 PM, Harsha Thirimanna <[email protected]>wrote:
>>
>>> Hi All,
>>>
>>> I feel, the user story can be different for the artifact LC in place to
>>> place. It is better if we can make this as configurable. Then , we can
>>> ignore some stages for specific artifacts. WDYT ?
>>>
>>> thanks
>>>
>>>
>>> *Harsha Thirimanna*
>>> Senior Software Engineer; WSO2, Inc.; http://wso2.com
>>> * <http://www.apache.org/>*
>>> * email: **[email protected]* <[email protected]>* cell: +94 71 5186770*
>>> * twitter: **http://twitter.com/ <http://twitter.com/afkham_azeez>*
>>> *harshathirimann linked-in: **http:
>>> <http://lk.linkedin.com/in/afkhamazeez>**//www.linkedin.com/pub/harsha-thirimanna/10/ab8/122
>>> <http://www.linkedin.com/pub/harsha-thirimanna/10/ab8/122>*
>>>
>>>  *Lean . Enterprise . Middleware*
>>>
>>>
>>>
>>> On Fri, May 16, 2014 at 10:27 PM, Ramith Jayasinghe <[email protected]>wrote:
>>>
>>>> my feeling is that we could go through governance process ( a.k.a
>>>> Having the uploaded War file in Devlopement Stage first and user promotes
>>>> it to Production).
>>>> Main Reason:
>>>>   think about a scenario where only devOps team has the access to
>>>> Production stage. Does would mean DevOps team could create an application
>>>> (just to upload this war file). that would complicate our governance story
>>>> (and the permission model).
>>>>
>>>> besides I guess we don't have to support it unless a user asks for it.
>>>> thoughts ?
>>>>
>>>>
>>>>
>>>>  On Fri, May 16, 2014 at 5:57 PM, Punnadi Gunarathna 
>>>> <[email protected]>wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> App Factory currently supports uploading a WAR file via 'Add New
>>>>> Application'.
>>>>>
>>>>> As per the current implementation we have a config file which has
>>>>> ApplicationLifecycle aspect (refer the attachment for more details).
>>>>> Therefore when an application
>>>>> is added out of a WAR file, the initial stage is set to "Development".
>>>>>
>>>>> So my concern is whether the WAR file should go through all the life
>>>>> cycle stages (Promote/Demote) as an ordinary application or should it
>>>>> directly go to "Production" stage.
>>>>>
>>>>> If we go-ahead with all life cycle stages, then it requires minimal
>>>>> set of changes.
>>>>> If the requirement is to set the life cycle state as "Production"
>>>>> there are two ways to achieve this requirement:
>>>>>
>>>>> 1. One way is to keep the existing aspect and when the war is created
>>>>> do internal calls('Promote') at application update itself to take the
>>>>> application to "Production" stage.
>>>>> 2. Define another aspect config for WAR files and godhead with it.
>>>>>
>>>>> Please share your thoughts.
>>>>>
>>>>> --
>>>>> Thanks and Regards,
>>>>>
>>>>> Punnadi Gunarathna
>>>>> Senior Software Engineer,
>>>>> WSO2, Inc.; http://wso2.com <http://wso2>
>>>>> Blog: http://hi-my-world.blogspot.com/
>>>>> Tel : 94 11 214 5345
>>>>> Fax :94 11 2145300
>>>>>
>>>>>
>>>>>
>>>>>  <http://lalajisureshika.blogspot.com/>
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> [email protected]
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Ramith Jayasinghe
>>>> Technical Lead
>>>> WSO2 Inc., http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> E: [email protected]
>>>> P: +94 776715671
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>
>>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Shiroshica Kulatilake

Architect,
WSO2, Inc. http://wso2.com/
Phone: +94 776523867
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to