Re: [Architecture] [Deployment] [Containers] An update to WSO2 product Dockerfile generalization

2018-03-08 Thread Imesh Gunaratne
er images (mentioned in [3]) in DC/OS platform, as well. > ​As we discussed, let's first apply this concept to WSO2 DC/OS resources.​ WSO2 Kubernetes repositories already have a similar model. Later, if we can verify whether this model works for all container cluster managers, then we can make it ge

Re: [Architecture] Proposal to Use a Single Set of WSO2 Docker Images for All Container Platforms

2018-01-31 Thread Imesh Gunaratne
my gut feeling is that we can use the same > definition for any container platform without any specializations even in > future. > Thanks Dilan for your thoughts! On Tue, Jan 30, 2018 at 11:08 AM, Lakmal Warusawithana <lak...@wso2.com> wrote: > > > On Mon, Jan 29, 2018 at 7:36

Re: [Architecture] [MB] MQTT : support around 100K mqtt connections using WSO2 MB

2018-01-29 Thread Imesh Gunaratne
0903.n7.nabble.com/WSO2- > Architecture-f62919.html > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > -- *Imesh Gunaratne* WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057

Re: [Architecture] Resources for Deploying WSO2 API-M on DC/OS v1.10

2018-01-28 Thread Imesh Gunaratne
appreciate your thoughts on this. Thanks Imesh On Wed, Jan 24, 2018 at 9:06 PM, Imesh Gunaratne <im...@wso2.com> wrote: > Hi All, > > I created resources for deploying WSO2 API-M on DC/OS v1.10: > https://github.com/wso2/dcos-apim/pull/2 > > This includes thr

Re: [Architecture] Proposal to Use a Single Set of WSO2 Docker Images for All Container Platforms

2018-01-28 Thread Imesh Gunaratne
ay to overcome that problem in each platform for evaluation scenarios. @Lakmal: Would you mind sharing your thoughts on this? Thanks Imesh > > > > On Mon, Jan 22, 2018 at 5:30 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> On Mon, Jan 22, 2018 at 2:46 PM, Pubudu Gunati

[Architecture] Resources for Deploying WSO2 API-M on DC/OS v1.10

2018-01-24 Thread Imesh Gunaratne
thoughts. [1] https://docs.mesosphere.com/1.10/ [2] https://github.com/dcos/minuteman Thanks Imesh -- *Imesh Gunaratne* WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean. enterprise. middleware

Re: [Architecture] Proposal to Use a Single Set of WSO2 Docker Images for All Container Platforms

2018-01-22 Thread Imesh Gunaratne
re. > ​Yes, I think that's what we have at the moment and with that approach every other container platform we need to support we need to create a new set of Docker images. Thanks Imesh > > On Mon, Jan 22, 2018 at 1:36 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >>

[Architecture] Proposal to Use a Single Set of WSO2 Docker Images for All Container Platforms

2018-01-22 Thread Imesh Gunaratne
can be directly granted to user group gid:200. Really appreciate your thoughts on this proposal. Thanks Imesh -- *Imesh Gunaratne* WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean. enterprise. middleware

Re: [Architecture] [Deployment] [Puppet] Upgrading WSO2 Puppet Modules to Puppet 5.x from 3.x

2017-11-19 Thread Imesh Gunaratne
; [2] - https://puppet.com/docs/puppet/5.3/lang_template_erb.html#variable > [3] - https://github.com/DilanUA/wso2-puppet-modules-5x-upgrade/co > mmit/a9b27970d2501d2ceb5cb424a11aa9f6a15966a3 > [4] - https://github.com/DilanUA/wso2-puppet-modules-5x-upgrade > > Thanks, > Dilan. > > --

Re: [Architecture] Using Kubernetes ConfigMaps for Managing Product Configurations

2017-09-12 Thread Imesh Gunaratne
attern specific artifacts and binary files >>> in this. >>> >>> Appreciate your thoughts on this. >>> >>> [1] - https://github.com/kubernetes/kubernetes/issues/32432 >>> >>> Thank you! >>> >>> On Tue, Sep 12, 2017 at

Re: [Architecture] [C5] Collect config-docs in all featues when packaging product distribution

2017-09-12 Thread Imesh Gunaratne
ppu* >>> Senior Software Engineer | WSO2 >>> >>> Email: dan...@wso2.com >>> Mobile: +94 (77) 1690552 <+94%2077%20169%200552> >>> Web: WSO2 Inc <https://wso2.com/signature> >>> >>> >>> ___

Re: [Architecture] [C5] Collect config-docs in all featues when packaging product distribution

2017-09-12 Thread Imesh Gunaratne
bile: +94 (77) 1690552 <+94%2077%20169%200552> > Web: WSO2 Inc <https://wso2.com/signature> > > > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Im

Re: [Architecture] [APIM] Supporting Thrift protocol for GW-KM communication with Load Balancing

2017-09-12 Thread Imesh Gunaratne
info.org/2014/04/11/thrift-load-balancing/ > [2] https://svn.wso2.org/repos/wso2/people/asela/xacml/pep/thrift-LB > > Thanks, > Asela. > > > -- > Thanks & Regards, > Asela > > ATL > Mobile : +94 777 625 933 <+94%2077%20762%205933> > +358 449 2

Re: [Architecture] Using Kubernetes ConfigMaps for Managing Product Configurations

2017-09-12 Thread Imesh Gunaratne
: http://wso2-oxygen-tank.10903.n7.nabble.com/WSO2-Architectur > e-f62919.html > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > -- *Imesh Gunaratne* Associate Dir

Re: [Architecture] Using Kubernetes ConfigMaps for Managing Product Configurations

2017-09-07 Thread Imesh Gunaratne
On Thu, Sep 7, 2017 at 10:57 AM, Pubudu Gunatilaka <pubu...@wso2.com> wrote: > > On Thu, Sep 7, 2017 at 10:44 AM, Imesh Gunaratne <im...@wso2.com> wrote: > >> >> Are you suggesting to use a single configmap and mount that to a single >> conf folde

Re: [Architecture] Using Kubernetes ConfigMaps for Managing Product Configurations

2017-09-06 Thread Imesh Gunaratne
Hi Pubudu, On Thu, Sep 7, 2017 at 12:54 AM, Pubudu Gunatilaka <pubu...@wso2.com> wrote: > > On Wed, Sep 6, 2017 at 11:06 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> >> ​Do we really need to parameterize these? Wouldn't it be better to add >> all

Re: [Architecture] Using Kubernetes ConfigMaps for Managing Product Configurations

2017-09-06 Thread Imesh Gunaratne
using an env value. > ​Do we really need to parameterize these? Wouldn't it be better to add all required folders?​ May be what we need is the bin, conf and deployment folders (including sub folders)? Thanks Imesh > Thank you! > > On Wed, Sep 6, 2017 at 9:44 PM, Imesh Gunaratne <im...@wso2

Re: [Architecture] Using Kubernetes ConfigMaps for Managing Product Configurations

2017-09-06 Thread Imesh Gunaratne
rom: http://wso2-oxygen-tank.10903.n7.nabble.com/WSO2-Architectur >> e-f62919.html >> ___ >> Architecture mailing list >> Architecture@wso2.org >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> > > > >

[Architecture] Using Kubernetes ConfigMaps for Managing Product Configurations

2017-09-04 Thread Imesh Gunaratne
this is that currently, K8S ConfigMaps does not support mapping nested folder structures. Please share your thoughts on this. Thanks Imesh -- *Imesh Gunaratne* Associate Director/Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean

Re: [Architecture] [Kubernetes] Improving Kubernetes Deployment Support for WSO2 Products

2017-07-20 Thread Imesh Gunaratne
o improve Kubernetes Deployment Support for WSO2 Products. >>> >>> As mentioned above, during this process, we will be also accessing ways >>> of improving Kubernetes-common layer for a much-developer friendly >>> framework in building >>> more customer cen

Re: [Architecture] [UUF] Extensible Authorization for UUF

2017-05-17 Thread Imesh Gunaratne
or MB-4" > > Best Regards, > Vidura Nanayakkara > > On Wed, May 17, 2017 at 4:30 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> >> >> On Wed, May 17, 2017 at 11:57 AM, Vidura Nanayakkara <vidu...@wso2.com> >> wrote: >> >> >&

Re: [Architecture] [UUF] Extensible Authorization for UUF

2017-05-17 Thread Imesh Gunaratne
ave already discussed about the >> default implementation. >> >> @ViduraN, Can you please elaborate it in here? >> >> Regards, >> Chandana >> >> On Wed, May 17, 2017 at 10:08 AM, Imesh Gunaratne <im...@wso2.com> wrote: >> >&

Re: [Architecture] [UUF] Extensible Authorization for UUF

2017-05-16 Thread Imesh Gunaratne
github.com/wso2/carbon-uuf/blob/v1.0.0-m14/sampl > es/osgi-bundles/org.wso2.carbon.uuf.sample.simple-auth.bundl > e/src/main/java/org/wso2/carbon/uuf/sample/simpleauth/bundle/CaasUser.java > > Thanks. > -- > Sajith Janaprasad Ariyarathna > Senior Software Engineer; WSO2, Inc.; ht

Re: [Architecture] [UUF] Extensible Session Management for UUF

2017-05-01 Thread Imesh Gunaratne
so2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> Shazni Nazeer >> >> Mob : +94 37331 >> LinkedIn : http://lk.linkedin.com/in/shazninazeer >> Blog : http://shazninazeer.blogspot.com >> >> <http://

Re: [Architecture] [APIM][C5] Shall we add gateway health check capability

2017-03-27 Thread Imesh Gunaratne
al Lead* >> >> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware >> >> mobile : +94775615183 >> >> >> > > > -- > Nuwan Dias > > Software Architect - WSO2, Inc. http://wso2.com >

Re: [Architecture] Implementation of c5 multitenancy

2017-03-23 Thread Imesh Gunaratne
-multitenancy/tree/move-to-c5 Thanks Imesh On Fri, Mar 17, 2017 at 3:41 PM, Imesh Gunaratne <im...@wso2.com> wrote: > Above changes have now been moved to move-to-c5 branch and refined: > https://github.com/wso2/carbon-multitenancy/tree/move-to-c5 > > Thanks > > On Tue, Nov 22

Re: [Architecture] Implementation of c5 multitenancy

2017-03-17 Thread Imesh Gunaratne
Above changes have now been moved to move-to-c5 branch and refined: https://github.com/wso2/carbon-multitenancy/tree/move-to-c5 Thanks On Tue, Nov 22, 2016 at 2:14 PM, Imesh Gunaratne <im...@wso2.com> wrote: > Hi Lasantha, > > Shall we move what you have implemented so far to ws

Re: [Architecture] [C5][IS 6.0.0] Password History Validation

2017-03-16 Thread Imesh Gunaratne
On Thu, Mar 16, 2017 at 9:39 AM, Gayan Gunawardana <ga...@wso2.com> wrote: > > On Wed, Mar 15, 2017 at 10:19 AM, Imesh Gunaratne <im...@wso2.com> wrote: >> >> >> ​Would you mind explaining the purpose of the field SALT_VALUE? >> > > In order to

Re: [Architecture] [C5][IS 6.0.0] Password History Validation

2017-03-14 Thread Imesh Gunaratne
933 > > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94

Re: [Architecture] [C5] Moving Carbon Configuration and Carbon Sec-Vault to 2 Separate Repositories (Removing from Kernel)

2017-03-10 Thread Imesh Gunaratne
on, Mar 6, 2017 at 11:52 AM, Imesh Gunaratne <im...@wso2.com> wrote: > >> On Fri, Mar 3, 2017 at 12:00 PM, Thusitha Thilina Dayaratne < >> thusit...@wso2.com> wrote: >> >>> Rather than having a separate repo for utils I'll look into the >>> poss

[Architecture] C5 Distribution Model and its Impact to Deployment Process

2017-03-09 Thread Imesh Gunaratne
-out products/solutions can use the all-in-one distribution and production deployments can use the other set. WDYT? - product/solution.zip - product-solution-runtime-1.zip - product-solution-runtime-2.zip - product-solution-runtime- n .zip T hanks Imesh ​ -- *Imesh Gunaratne

Re: [Architecture] [C5] [Carbon-Feature-Plugin] Dynamic Creation of carbon.product via a Template

2017-03-08 Thread Imesh Gunaratne
Overall great effort Dilan! The new PR [1] was merged to the master branch after reviewing. Maybe we can try this out with IS 6.0.x [2] WDYT? [1] https://github.com/wso2/carbon-maven-plugins/pull/61 [2] https://github.com/wso2/product-is Thanks Imesh -- *Imesh Gunaratne* Software Architect

Re: [Architecture] Carbon C5 - Server Configuration Model

2017-03-07 Thread Imesh Gunaratne
pu* > Senior Software Engineer | WSO2 > > Email: dan...@wso2.com > Mobile: +94 (77) 1690552 <+94%2077%20169%200552> > Web: WSO2 Inc <https://wso2.com/signature> > > -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W:

Re: [Architecture] Carbon C5 - Server Configuration Model

2017-03-07 Thread Imesh Gunaratne
t;>>> Mobile: +94 (77) 1690552 <+94%2077%20169%200552> >>>>>>> Web: WSO2 Inc <https://wso2.com/signature> >>>>>>> >>>>>>> >>>>>>> ___ >>>>>

Re: [Architecture] [C5] Moving Carbon Configuration and Carbon Sec-Vault to 2 Separate Repositories (Removing from Kernel)

2017-03-06 Thread Imesh Gunaratne
ossible then we can pack > that as a new feature or core feature itself. Otherwise lets move that to a > separate repo. > > Thusitha has done this change in the following PR: https://github.com/wso2/carbon-kernel/pull/1318 Thanks -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://

Re: [Architecture] DAS Support for Mesos

2017-02-23 Thread Imesh Gunaratne
Thanks, > Sachith > > On Wed, Feb 22, 2017 at 5:14 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> Hi Sachith, >> >> On Wed, Feb 22, 2017 at 2:33 PM, Sachith Withana <sach...@wso2.com> >> wrote: >>> >>> >>> My question is,

Re: [Architecture] DAS Support for Mesos

2017-02-22 Thread Imesh Gunaratne
08127> > Linked-In: <http://goog_416592669>https://lk.linkedin.com/in/ > sachithwithana > -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean. enterprise. middleware _

Re: [Architecture] [C5, MSF4J] Carbon C5 - Server Configuration Model

2017-02-21 Thread Imesh Gunaratne
; > > Best Regards, > > *Vidura Nanayakkara* > Software Engineer > > Email : vidu...@wso2.com > Mobile : +94 (0) 717 919277 <+94%2071%20791%209277> > Web : http://wso2.com > Blog : https://medium.com/@viduran <http://wso2.com/> > Twitter :

Re: [Architecture] [APIM] [C5] Rest API Support for Importing and Exporting APIs between Multiple Environments

2017-01-15 Thread Imesh Gunaratne
> incorporate that here in a suitable way. > > Please share your feedback. > > [1]. [Architecture] [APIM][C5] - Definining Endpoint for Resource from > Rest API > > -- > Thanks and Regards, > > Isuru H. > +94 716 358 048 <071%20635%208048>* <http:

Re: [Architecture] Deployment automation for Carbon 5 based products

2016-12-07 Thread Imesh Gunaratne
tibility will be handled by that. ​ ​Thanks​ > Thank you! > > On Tue, Dec 6, 2016 at 12:03 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> Correction: s/identified generated/identifier generated/g >> >> Thanks >> >> On Tue, Dec 6, 2016 at 12:02 PM, I

Re: [Architecture] Deployment automation for Carbon 5 based products

2016-12-07 Thread Imesh Gunaratne
www.wso2.com >> >> lean . enterprise . middleware >> >> On Tue, Dec 6, 2016 at 2:18 PM, Pubudu Gunatilaka <pubu...@wso2.com> >> wrote: >> >>> Hi Lasantha, >>> >>> How do we handle multiple versions in K8s? There could be API

Re: [Architecture] Deployment automation for Carbon 5 based products

2016-12-06 Thread Imesh Gunaratne
Correction: s/identified generated/identifier generated/g Thanks On Tue, Dec 6, 2016 at 12:02 PM, Imesh Gunaratne <im...@wso2.com> wrote: > Hi Lasantha, > > Great work! Please find few comments inline: > > On Mon, Dec 5, 2016 at 5:31 PM, Lasantha Samarakoon <las

Re: [Architecture] Deployment automation for Carbon 5 based products

2016-12-05 Thread Imesh Gunaratne
he KUBERNETES_HOME is as follows. > > [KUBERNETES_HOME]/[PRODUCT_NAME]/[PRODUCT_VERSION]/[ > PATTERN]/[PRODUCT_PROFILE].yaml > ​Shall we change this to read K8S artifacts from a folder inside repository/deployment folder (need to check the exact folder path from C5 product structure)?

Re: [Architecture] Implementation of c5 multitenancy

2016-11-22 Thread Imesh Gunaratne
> >>>> I did go through the list of REST APIs that you have defined in the >>>> swagger doc. >>>> But I have not found any API for doing an update to an existing tenant >>>> as well as deactivation. >>>> >>>> Are we skippin

Re: [Architecture] Implementation of c5 multitenancy

2016-11-15 Thread Imesh Gunaratne
ntha Samarakoon* | Software Engineer > WSO2, Inc. > #20, Palm Grove, Colombo 03, Sri Lanka > Mobile: +94 (71) 214 1576 > Email: lasant...@wso2.com > Web:www.wso2.com > > lean . enterprise . middleware > -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.co

Re: [Architecture] Configuration files in C5

2016-10-14 Thread Imesh Gunaratne
On Fri, Oct 14, 2016 at 1:44 PM, Imesh Gunaratne <im...@wso2.com> wrote: > On Fri, Oct 14, 2016 at 11:14 AM, Jayanga Dissanayake <jaya...@wso2.com> > wrote: > >> >> @Imesh/@Azeez: I also believe that merging all the configurations into >> one file wou

Re: [Architecture] Configuration files in C5

2016-10-14 Thread Imesh Gunaratne
and will provide a simple way >> to configure such stuff. >> >> On Fri, Oct 14, 2016 at 9:50 AM, Isuru Perera <isu...@wso2.com> wrote: >> >>> +1 for using a YAML file instead of a properties file. >>> >>> On Fri, Oct 14, 2016 at 8:45 AM

Re: [Architecture] Configuration files in C5

2016-10-13 Thread Imesh Gunaratne
>> <javascript:_e(%7B%7D,'cvml','Architecture@wso2.org');> >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Thank You, > Best Regards, > > Sidath Weerasinghe >

Re: [Architecture] Multiple profile support for C5 based products.

2016-10-12 Thread Imesh Gunaratne
ources needed for that particular profile. So a given runtime will only >> have the minimum required jars and configs. >> >> Additionally, the tool provides the option to create docker-compose yaml >> that would take the created runtimes and deploy it in containers. >> >> We have started implementing t

Re: [Architecture] Speedup traffic serving process in scalable/ containerized deployment

2016-10-11 Thread Imesh Gunaratne
wa Malalgoda* > WSO2 Inc. > Mobile : +94713068779 > > <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda. > blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/> > > > -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345

Re: [Architecture] NextGen Tooling - Mediator Definition Format

2016-09-08 Thread Imesh Gunaratne
: { > > type: "String" > > } > > }, > > ... > > ] > > } > > > > > I have attached the sample definition done for log mediator.

Re: [Architecture] Managing Multiple Deployment Patterns in PaaS Artifacts

2016-09-05 Thread Imesh Gunaratne
anks​ > > Thank you! > > On Fri, Sep 2, 2016 at 8:33 PM, Chamila De Alwis <chami...@wso2.com> > wrote: > >> >> On Fri, Sep 2, 2016 at 9:28 AM, Imesh Gunaratne <im...@wso2.com> wrote: >> >>> In each pattern, product profile might contain d

Re: [Architecture] NextGen Tooling - Tool Palette

2016-09-04 Thread Imesh Gunaratne
anguage definition can be generated from the diagram file. If the database structure is first created, the diagram file can be auto generated. Thanks > > > Best regards, > Frank > > 2016-09-04 4:31 GMT+02:00 Imesh Gunaratne <im...@wso2.com>: > >> Hi Frank, >> >&

Re: [Architecture] NextGen Tooling - Tool Palette

2016-09-03 Thread Imesh Gunaratne
have UX review fix the other UI issues, +1 for go with a theme >>> approach (like dark/white) >>> I'll do the code refactoring for the name changes and positioning issues. >>> >>> Thanks >>> Susinda >>> >>> >>> On Tue,

Re: [Architecture] Managing Multiple Deployment Patterns in PaaS Artifacts

2016-09-02 Thread Imesh Gunaratne
iles may contain pattern, profile specific values. If so we may need to parameterize the profile yaml files with this suggestion. By considering the number of yaml files each pattern would have, I think duplicating them might not bring much overhead. Don't you agree? ​Thanks​ > >> On Fri,

[Architecture] Managing Multiple Deployment Patterns in PaaS Artifacts

2016-09-02 Thread Imesh Gunaratne
/ - Artifacts needed for deployment automation /deploy.sh Please share your thoughts on this. Thanks -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean. enterprise

Re: [Architecture] Decoupling Hiera from WSO2 Puppet Modules

2016-09-01 Thread Imesh Gunaratne
ppet-as/blob/master/manifests/init.pp#L76 > > Thank you! > > On Mon, Aug 29, 2016 at 6:53 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> Hi Isuru, >> >> Thanks for the offline explanation on the proposed architecture! >> Technically this looks i

Re: [Architecture] NextGen Tooling - Tool Palette

2016-08-31 Thread Imesh Gunaratne
-framework/blob/master/sequence-editor/js/tool_palette/toolgroupwrapper-view.js#L36 [2] https://github.com/wso2-incubator/js-tooling-framework/blob/master/sequence-editor/index.html#L18 Thanks On Wed, Aug 31, 2016 at 10:18 AM, Imesh Gunaratne <im...@wso2.com> wrote: > On Wed, Aug 31, 2016 a

Re: [Architecture] NextGen Tooling - Tool Palette

2016-08-30 Thread Imesh Gunaratne
review fix the other UI issues, +1 for go with a theme >> approach (like dark/white) >> I'll do the code refactoring for the name changes and positioning issues. >> >> Thanks >> Susinda >> >> >> On Tue, Aug 30, 2016 at 3:35 PM, Imesh Gunaratne <im...@w

Re: [Architecture] NextGen Tooling - Tool Palette

2016-08-30 Thread Imesh Gunaratne
gt;> >> >> ​ >> >> -- >> *Susinda Perera* >> Software Engineer >> B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL) >> Mobile:(+94)716049075 >> Blog: susinda.blogspot.com >> WSO2 Inc. http://wso2.com/ >> Tel : 94 11 214 5345 Fax :9

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-30 Thread Imesh Gunaratne
ou can have the same set of APIs grouped together with different > policies associated with them as different API product instances. > > On 30 August 2016 at 07:19, Imesh Gunaratne <im...@wso2.com> wrote: > >> Hi Sanjeewa, >> >> On Tue, Aug 23, 2016

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-29 Thread Imesh Gunaratne
his. > > Thanks, > sanjeewa. > > -- > > *Sanjeewa Malalgoda* > WSO2 Inc. > Mobile : +94713068779 > > <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda. > blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/> > > > > _

Re: [Architecture] Decoupling Hiera from WSO2 Puppet Modules

2016-08-29 Thread Imesh Gunaratne
we should make use of Puppet > containment [1] to handle dependencies at the run time. But thinking again, > it makes me wonder whether we need that kind of complexity at this point. > Better to start with the simplest approach and let it evolve. > > > -- > Akila Ravihansa Perera &

Re: [Architecture] [AppM] Best practice to re-use domain objects in the gateway handlers

2016-08-28 Thread Imesh Gunaratne
;> >>>>> >>>>> >>>>> -- >>>>> *Best Regards* >>>>> >>>>> *Rushmin Fernando* >>>>> *Technical Lead* >>>>> >>>>> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware >>>>> >>>&g

Re: [Architecture] [Dev] My GSoC experience - GSoC students please read!

2016-08-22 Thread Imesh Gunaratne
ishek0198/wso2dockerfiles-test-fr > amework/commits/master > [2]. https://github.com/abhishek0198/wso2dockerfiles-test- > framework/issues/22 > > ___ > Dev mailing list > d...@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > --

Re: [Architecture] Visual Editor for NEL : Current work and path forward

2016-08-16 Thread Imesh Gunaratne
>> >>>> To get an idea about overall effort on next gen tooling, please refer >>>> to [1]. >>>> >>>> >>>> [1] [Architecture] A JavaScript based Tooling Platform for WSO2 >>>> Middleware >>>> [2] https://git

Re: [Architecture] APIM Analytics - Performance Results

2016-08-16 Thread Imesh Gunaratne
es and JVM parameters of the server instances used. Have we automated the deployment of this performance test? Thanks ​ -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean. e

Re: [Architecture] Redesigning Deployment Artifacts Repos Structure - Puppet, Dockerfiles, Mesos, K8S

2016-08-08 Thread Imesh Gunaratne
; Blog: https://medium.com/@chamilad > > > > On Mon, Aug 8, 2016 at 3:03 AM, Pubudu Gunatilaka <pubu...@wso2.com> > wrote: > >> Hi Imesh, >> >> In those docker repositories we have the dockerfile and util scripts. IMO >> it would be more meaningful to

Re: [Architecture] Siddhi Visual Editor (Updated)

2016-08-08 Thread Imesh Gunaratne
gt; *S. Suhothayan* > Associate Director / Architect & Team Lead of WSO2 Complex Event Processor > *WSO2 Inc. *http://wso2.com > * <http://wso2.com/>* > lean . enterprise . middleware > > > *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog: > http://

Re: [Architecture] Redesigning Deployment Artifacts Repos Structure - Puppet, Dockerfiles, Mesos, K8S

2016-08-08 Thread Imesh Gunaratne
lt; > anurudd...@wso2.com> wrote: > >> Hi Imesh, >> >> Hieradata can be kept inside the puppet- repository for the time >>> being. Will move them to the paas-artifacts repositories later on once we >>> decouple hieradata from the puppet module. >>

Re: [Architecture] Redesigning Deployment Artifacts Repos Structure - Puppet, Dockerfiles, Mesos, K8S

2016-08-05 Thread Imesh Gunaratne
;> Please note that repo names are not finalized yet and are still open to >> suggestions. Please do share your thoughts. >> >> Thanks. >> >> -- >> Akila Ravihansa Perera >> WSO2 Inc.; http://wso2.com/ >> >> Blog: http://ravihansa3000.blogspot

Re: [Architecture] RDBMS based coordinator election algorithm for MB

2016-08-04 Thread Imesh Gunaratne
On Fri, Aug 5, 2016 at 7:31 AM, Imesh Gunaratne <im...@wso2.com> wrote: > > > You can see here [3] how K8S has implemented leader election feature for > the products deployed on top of that to utilize. > ​Correction: Please refer [4].​ > > >> On Thu, Aug 4,

Re: [Architecture] RDBMS based coordinator election algorithm for MB

2016-08-04 Thread Imesh Gunaratne
gt;>>>>>> >>>>>>> -- >>>>>>> Asanka Abeyweera >>>>>>> Senior Software Engineer >>>>>>> WSO2 Inc. >>>>>>> >>>>>>> Phone: +9

Re: [Architecture] A JavaScript based Tooling Platform for WSO2 Middleware

2016-07-24 Thread Imesh Gunaratne
n as an app. Those are the two high level requirements we have at the moment. Still we are at very early stages of its design. At the moment we are evaluating ​ how we can integrate the web app with an electron based IDE starting with VSC. ​ Thanks > > On Fri, Jul 22, 2016 at 3:10 AM, Imesh G

Re: [Architecture] A JavaScript based Tooling Platform for WSO2 Middleware

2016-07-22 Thread Imesh Gunaratne
rting with the NextGen ESB (Integration Server) by implementing >> a sequence diagramming and data mapper modules. >> ​ >> The initial source code of this effort can be found in WSO2 Incubator >> [1]. Please feel free to try this out and share your thoughts.​ >> >> ​

[Architecture] A JavaScript based Tooling Platform for WSO2 Middleware

2016-07-22 Thread Imesh Gunaratne
Incubator [1]. Please feel free to try this out and share your thoughts.​ ​[1] ​ https://github.com/wso2-incubator/js-tooling-framework ​Thanks​ -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean

Re: [Architecture] Issues in Running DAS in HA / Spark Client Mode in Mesos in BRIDGE Networking Mode

2016-07-21 Thread Imesh Gunaratne
; > [5]. > http://stackoverflow.com/questions/33727154/spark-shell-connecting-to-mesos-stuck-at-sched-cpp > > > -- > Thanks and Regards, > > Isuru H. > +94 716 358 048 > > > -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M:

Re: [Architecture] Dry Run WSO2 Servers to Test Configuration

2016-07-12 Thread Imesh Gunaratne
g >generation etc) > > ​May be a new log file can be introduced for this? Thanks -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh lean. enterprise. middleware _

Re: [Architecture] [CEP] Improvement to External Time Batch Window to Allow Specifying Timeout with First Event's Time as Start Time

2016-07-11 Thread Imesh Gunaratne
d parameter, from which Siddhi can > retrieve 1st event's time to be used as start time. Alternatively, a > constant value could be given if user defined start time is required. > > Suggestions and comments are most welcome. > > Thank you > Charini > > -- > Charin

Re: [Architecture] WSO2 Siddhi Visual Editor for CEP

2016-06-10 Thread Imesh Gunaratne
uld be sufficient. - Can you please share a complete screenshot of the management console? ​Thanks ​ -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imes

Re: [Architecture] Dep sync strategies for Carbon 4 products in Kubernetes

2016-06-07 Thread Imesh Gunaratne
multiple-hosts > > Regards, > Chamila de Alwis > Committer and PMC Member - Apache Stratos > Software Engineer | WSO2 | +94772207163 > Blog: code.chamiladealwis.com > > > -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: htt

Re: [Architecture] [PET] CEP Extension for Unique window - Length, Time

2016-05-30 Thread Imesh Gunaratne
//docs.wso2.com/display/CEP310/Windows#Windows-UniqueWindow Thanks -- *Imesh Gunaratne* Software Architect WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: https://medium.com/@imesh TW: @imesh Lean . Enterprise . Middleware ___

Re: [Architecture] API Manager Artifact Synchronization on Containerized Platforms

2016-04-27 Thread Imesh Gunaratne
requires a Docker host to do the Docker image build. As a result it would be difficult to setup API-M on a container cluster manager OOB. Except that we can completely automate a distributed API-M deployment on K8S or Mesos. Thanks On Wed, Apr 27, 2016 at 12:09 PM, Imesh Gunaratne <im...@wso2.com>

Re: [Architecture] API Manager Artifact Synchronization on Containerized Platforms

2016-04-27 Thread Imesh Gunaratne
ateway manager (assuming that rsync runs on each gateway worker). Thanks > --Srinath > > > On Wed, Apr 27, 2016 at 11:11 AM, Imesh Gunaratne <im...@wso2.com> wrote: > >> Hi Nuwan, >> >> On Wed, Apr 27, 2016 at 9:18 AM, Nuwan Dias <nuw...@wso2.com&

Re: [Architecture] API Manager Artifact Synchronization on Containerized Platforms

2016-04-26 Thread Imesh Gunaratne
Hi Nuwan, On Wed, Apr 27, 2016 at 9:18 AM, Nuwan Dias <nuw...@wso2.com> wrote: > > On Wed, Apr 27, 2016 at 8:59 AM, Imesh Gunaratne <im...@wso2.com> wrote: > >> >> On Tue, Apr 26, 2016 at 5:37 PM, Nuwan Dias <nuw...@wso2.com> wrote: >> >>&

Re: [Architecture] API Manager Artifact Synchronization on Containerized Platforms

2016-04-26 Thread Imesh Gunaratne
t see any problems of using existing dep-sync. The only concern is maintaining a version control system just for synchronizing internal artifacts of a product. > > On Tue, Apr 26, 2016 at 3:15 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> ​Hi All, >> >> This is to pr

[Architecture] API Manager Artifact Synchronization on Containerized Platforms

2016-04-26 Thread Imesh Gunaratne
to auto heal without loosing the Synapse APIs on the filesystem. - This design does not depend on any native features of the container cluster management system. Thanks -- *Imesh Gunaratne* Senior Technical Lead WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: http

Re: [Architecture] [Kubernetes] Using MySQL as the Default DB for WSO2 K8s Artifacts

2016-04-26 Thread Imesh Gunaratne
atures like > autoscaling, etc. without the hassle of configuring databases, etc. WDYT? > > [1]. https://hub.docker.com/_/mysql/ > > -- > Thanks and Regards, > > Isuru H. > +94 716 358 048* <http://wso2.com/>* > > > -- *Imesh Gunaratne* Senior Technical

Re: [Architecture] [C5] Artifact deployment coordination support for C5

2016-04-19 Thread Imesh Gunaratne
On Mon, Apr 18, 2016 at 9:50 AM, Susankha Nirmala <susan...@wso2.com> wrote: > > On Sun, Apr 17, 2016 at 9:14 PM, Imesh Gunaratne <im...@wso2.com> wrote: >> >> >> On Fri, Apr 15, 2016 at 1:44 AM, Susankha Nirmala <susan...@wso2.com> >> wrote: &g

Re: [Architecture] [C5] Artifact deployment coordination support for C5

2016-04-17 Thread Imesh Gunaratne
HEAT/HOT >> (OpenStack) or TOSCA (OASIS) too encompassing? I am happy to provide on >> overview of their features... >> >> I am not suggesting to use the corresponding implementations (they have >> their pros/cons) but we may learn from the concepts behind them. >

Re: [Architecture] [C5] Artifact deployment coordination support for C5

2016-04-14 Thread Imesh Gunaratne
t, it will have no information on the artifacts deployed in the Carbon server. > > > On Thu, Apr 7, 2016 at 2:38 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> >> >> On Thu, Apr 7, 2016 at 11:53 PM, Imesh Gunaratne <im...@wso2.com> wrote: >> >>>

Re: [Architecture] [C5] Must Inject CarbonServerInfo when writing OSGi Test Cases

2016-04-08 Thread Imesh Gunaratne
Thanks Sameera & Aruna!! On Fri, Apr 8, 2016 at 10:20 AM, Aruna Karunarathna <ar...@wso2.com> wrote: > On Fri, Apr 8, 2016 at 7:07 AM, Sameera Jayasoma <same...@wso2.com> wrote: > >> >> >> On Fri, Apr 8, 2016 at 12:13 AM, Imesh Gunaratne <im...@wso2.

Re: [Architecture] [C5] Must Inject CarbonServerInfo when writing OSGi Test Cases

2016-04-07 Thread Imesh Gunaratne
After injecting the service it will guarantee that the server will fully > start, before running the test cases. e.g. [2] > Would you mind mentioning what CarbonServerInfo does and why containers would not start without it? Thanks -- *Imesh Gunaratne* Senior Technical Lead WSO2 Inc: http://wso2.com

Re: [Architecture] [C5] Artifact deployment coordination support for C5

2016-04-07 Thread Imesh Gunaratne
On Thu, Apr 7, 2016 at 11:53 PM, Imesh Gunaratne <im...@wso2.com> wrote: > > Hi Ruwan, > > On Thu, Mar 31, 2016 at 3:07 PM, Ruwan Abeykoon <ruw...@wso2.com> wrote: > >> Hi All, >> Do we really want artifact deployment coordination in C5? >>

Re: [Architecture] [C5] Artifact deployment coordination support for C5

2016-04-07 Thread Imesh Gunaratne
>>> Architecture mailing list >>> Architecture@wso2.org >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> Thanks and Regards, >> >> Isuru H. >> +94 716 358 048* <ht

Re: [Architecture] [Docker] Creating a Single Docker Image for a Product

2016-03-31 Thread Imesh Gunaratne
On Fri, Apr 1, 2016 at 10:18 AM, Isuru Haththotuwa <isu...@wso2.com> wrote: > > > On Fri, Apr 1, 2016 at 12:45 AM, Imesh Gunaratne <im...@wso2.com> wrote: > >> >> >> On Thu, Mar 31, 2016 at 7:56 PM, Isuru Haththotuwa <isu...@wso2.com> >> wr

Re: [Architecture] [Docker] Creating a Single Docker Image for a Product

2016-03-31 Thread Imesh Gunaratne
On Thu, Mar 31, 2016 at 7:56 PM, Isuru Haththotuwa <isu...@wso2.com> wrote: > > On Thu, Mar 31, 2016 at 4:47 PM, Imesh Gunaratne <im...@wso2.com> wrote: > >> >> On Thu, Mar 31, 2016 at 2:05 PM, Isuru Haththotuwa <isu...@wso2.com> >> wrote: >> >

Re: [Architecture] [Docker] Creating a Single Docker Image for a Product

2016-03-31 Thread Imesh Gunaratne
db8e9a/8-jre8/Dockerfile#L3 [4] https://github.com/jboss-dockerfiles/wildfly/blob/master/Dockerfile#L7 Thanks > > > -- > Thanks and Regards, > > Isuru H. > +94 716 358 048* <http://wso2.com/>* > > > -- *Imesh Gunaratne* Senior Technical Lead WSO2 Inc: http

[Architecture] Implementing a Carbon Membership Scheme for Mesos

2016-03-25 Thread Imesh Gunaratne
ot;, "startedAt": "2014-04-04T06:26:24.919Z", "version": "2014-04-04T06:26:23.051Z" } ]} [1] [Architecture] Deploying WSO2 Middleware on Mesos [2] https://github.com/wso2/kubernetes-artifacts/tree/master/common/kubernetes-me

Re: [Architecture] APIM setup in k8s

2016-03-25 Thread Imesh Gunaratne
ave to fix this issue because there is no dep-sync in C5. > > +1 This is on our road map. Will be doing it soon. Thanks > > On Fri, Mar 25, 2016 at 9:21 AM, Imesh Gunaratne <im...@wso2.com> wrote: > >> Hi Lakmal, >> >> On Fri, Mar 25, 2016 at 8:33 AM, Lakma

  1   2   >