Re: [Architecture] Dropping Registry-based DepSync support from Carbon 4.3.0

2014-02-25 Thread Sameera Jayasoma
On Tue, Feb 25, 2014 at 12:38 PM, Sagara Gunathunga wrote: > > > > On Tue, Feb 25, 2014 at 12:09 PM, Kasun Gajasinghe wrote: > >> Hi, >> >> This is to update the lists that we have decided to drop the >> Registry-based DepSync support from Carbon 4.3.0 release onward. We are >> thinking to keep S

Re: [Architecture] Do we need OSGI components in EMM?

2014-02-25 Thread Chan
+1 On Mon, Feb 24, 2014 at 12:35 PM, Dilshan Edirisuriya wrote: > Hi, > > We have set of java components in EMM which is referenced as libraries > from the Jaggery app. You can find them here [1]. > > These are the components and its usage. > > 1) GCM - Google cloud messaging. This is a wrapper

[Architecture] BPMN deployment model

2014-02-25 Thread Chathura Ekanayake
Hi All, Activiti stores deployment artifacts in its database without keeping extracted versions of BPMN archives. I think it is better to follow a similar approach when implementing BPMN support in BPS. Similar to deploying BPEL packages, we can support deployments through file system and file upl

Re: [Architecture] Do we need OSGI components in EMM?

2014-02-25 Thread Sameera Jayasoma
Had a small chat with couple of team members of this task. Here is my +1 for this change. But you guys have to fix the package incompatibilies in the platform. Push these changes to Carbon 4.3.0 release as well. On Mon, Feb 24, 2014 at 12:35 PM, Dilshan Edirisuriya wrote: > Hi, > > We have set

[Architecture] Jenkins build pipeline plugin - may be useful for AppFactory

2014-02-25 Thread Afkham Azeez
https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * * *email: **az...@wso2.com* * cell: +94 77 3320919 blog: **http://blog.af

Re: [Architecture] BPMN deployment model

2014-02-25 Thread Nandika Jayawardana
This approach allows us to be aligned with activiti deployment model. Also it should work without any issue in the cluster also and would not require deployment synchronizer as well. Only draw back is that we do not have a file system based un deployment method. But i think we should be able to liv

Re: [Architecture] BPMN deployment model

2014-02-25 Thread Chathura Ekanayake
Yes, file system based undeployment cannot be supported with this model. Undeployment has to be done either using the WS API or from the UI. If we want to support file system based undeployment, we have to maintain an additional table containing the mapping (deployment ID -> hash). Furthermore, th

Re: [Architecture] Do we need OSGI components in EMM?

2014-02-25 Thread Chan
Another point I remembered was that we can have a connector to APNS and GCM with the components. On Tue, Feb 25, 2014 at 3:34 PM, Sameera Jayasoma wrote: > Had a small chat with couple of team members of this task. Here is my +1 > for this change. > > But you guys have to fix the package incomp

Re: [Architecture] Do we need OSGI components in EMM?

2014-02-25 Thread Dilshan Edirisuriya
Yes this has been discussed in a separate thread. We can use the same components for APNS and GCM connectors. On Wed, Feb 26, 2014 at 10:16 AM, Chan wrote: > Another point I remembered was that we can have a connector to APNS and > GCM with the components. > > > On Tue, Feb 25, 2014 at 3:34 PM,

Re: [Architecture] [Meeting Notes] Review of UES Gadget generation tool Milestone 2

2014-02-25 Thread Srinath Perera
I briefly chatted with Sanjiva about the model, and we thought it is best to copy all the related file about the gadget in to one folder, so that the user can edit that easily. Also we need to review the code it generate and generate something clean. Reason is Basically, truth is that most users

Re: [Architecture] [C5] cluster configuration (cluster.xml)

2014-02-25 Thread Kishanthan Thangarajah
The cluster.xml design with feedback and suggestions is below. We have moved to JAXB based model for building the cluster configuration [1] . It will be validated against a schema (cluster.xsd [2]) during compile time and run-time. The distribution will ship a hazelcast.xml file for default cluster

Re: [Architecture] BPMN deployment model

2014-02-25 Thread Nandika Jayawardana
I think additional table to keep hash values ect is unnecessary overhead. May be we can have an additional directory and move the file system deployed or uploaded bpmn artifact with a generated time stamp id to that directory in case the developer want to refer to that archive later. Regards Nandi

Re: [Architecture] [Meeting Notes] Review of UES Gadget generation tool Milestone 2

2014-02-25 Thread Tanya Madurapperuma
Noted. Will proceed and re-factor the tool + UES to work so. Thanks, Tanya. On Wed, Feb 26, 2014 at 11:41 AM, Srinath Perera wrote: > I briefly chatted with Sanjiva about the model, and we thought it is best > to copy all the related file about the gadget in to one folder, so that the > user c

[Architecture] [Appfactory] Integrating minimal wall and notification mechanism for Appfactory Users

2014-02-25 Thread Shamika Ariyawansa
Hi all, Different events should be notified to the users in App Factory. Some of those example notification scenarios would be as follows, When an app creation fails, 1 - User should be notified from the UI 2 - Cloud team should be notified via Email When deployment fails, 1 - Use should be no

Re: [Architecture] [C5] cluster configuration (cluster.xml)

2014-02-25 Thread Afkham Azeez
I like the Hazelcast way of defining members such as; "127.0.0.1:4000, 127.0.0.1:4001". Without too many XML tags, you have comma separated members. Makes the file less verbose. We could do the same for LocalMember. Azeez On Wed, Feb 26, 2014 at 11:41 AM, Kishanthan Thangarajah < kishant...@wso

[Architecture] Contextual help to improve usability of Appfactory users.

2014-02-25 Thread Ashansa Perera
Hi all, To start up with the usability improvements by having the contextual help[1] for the user, we thought of implementing a module which is capable of extracting these help messages ( which are configurable ) based on user role and show them up in FE. We will be maintaining an application stat

[Architecture] API Manager External Stores Configuration Improvements

2014-02-25 Thread Lakmali Baminiwatta
Hi all, In API Manager 1.5.0, we added the support for publishing an API to multiple external API Stores [1]. Currently we need to pre configure the required external stores in the api-manager.xml. Hence we have below limitations. - Can not add external store configurations at runtime. - Ex