Re: [Architecture] [IoTS] Is it the right thing to package "analytics" scripts with a plugin implementation?

2016-03-29 Thread Prabath Abeysekera
Hi Srinath, Thanks a bunch for the feedback. We'll proceed as proposed. Cheers, Prabath On Mon, Mar 28, 2016 at 3:11 PM, Srinath Perera wrote: > Hi Prabath, > > Agree on your points. I am +1 to have analytics separate. > > --Srinath > > On Thu, Mar 24, 2016 at 5:06 PM,

[Architecture] RESTFul API for App Manager - Design discussion

2016-03-29 Thread Lahiru Cooray
Hi All, We are planing to implement a RESTFul API to expose the App Manager functionality. Initially we are focussing on replacing AppM Mobile API's (Store/Publisher) . Please refer the proposed new set of API's design [1] (and comparison with existing API's [2]) and comment your suggestions [1]

Re: [Architecture] [EMM][Android] Enabling device firewall rules via EMM

2016-03-29 Thread Inosh Perera
Hi Kasun, This is removing internet permission from an app and completely blocking it from accessing the internet. A firewall means, certain traffic to a certain host is allowed and to another maybe disallowed. How can this be achieved? Regards, Inosh On Wed, Mar 30, 2016 at 9:34 AM, Kasun

Re: [Architecture] [EMM][Android] Enabling device firewall rules via EMM

2016-03-29 Thread Kasun Dananjaya Delgolla
Hi Inosh, Refer[1]. [1] - https://github.com/googlesamples/android-testdpc/blob/master/TestDPC_UserGuide.pdf Thanks On Wed,

Re: [Architecture] [EMM][Android] Enabling device firewall rules via EMM

2016-03-29 Thread Inosh Perera
Hi Kasun, Could you point me to the Google API doc for this method? Regards, Inosh On Wed, Mar 30, 2016 at 8:46 AM, Kasun Dananjaya Delgolla wrote: > Hi Inosh, > > I have already used this to create VPN connections. But problem occurs > when trying to block access. > >

Re: [Architecture] Log Analyzer Analytics for API Manager

2016-03-29 Thread Miyuru Dayarathna
Hi Sanjiva, Thanks for the clarification. Yes, it is straightforward to implement streaming the live logs as you mentioned. We will add this functionality to the APIM Log Analyzer Analytics dashboard which we are currently developing. -- Thanks, Miyuru Dayarathna Senior Technical Lead Mobile:

Re: [Architecture] [esb-analytics] Individual Message Search

2016-03-29 Thread Supun Sethunga
Thanks Anjana for the clarifications! On Tue, Mar 29, 2016 at 11:29 PM, Anjana Fernando wrote: > Hi Supun, > > We should index all the information from the messages, including the data > payload as well, where this data will be very valuable in the search > operations later.

Re: [Architecture] [EMM][Android] Enabling device firewall rules via EMM

2016-03-29 Thread Kasun Dananjaya Delgolla
Hi Inosh, I have already used this to create VPN connections. But problem occurs when trying to block access. There's another method in Device policy manager to restrict internet access (revoke internet permission) from apps. What I suggested is to use that. Thanks On Mar 30, 2016 8:43 AM,

Re: [Architecture] Log Analyzer Analytics for API Manager

2016-03-29 Thread Sanjiva Weerawarana
Miyuru the requirement is to stream the live blogs ...IMO that's very straightforward because we just need to have maybe a partitioning scheme in CEP by tenant and then push the raw events to a websocket channel. Of course that should start only when a user opens that window in the API Cloud. On

Re: [Architecture] [EMM][Android] Enabling device firewall rules via EMM

2016-03-29 Thread Kasun Dananjaya Delgolla
Hi All, I have implemented the $subject with VPN. When testing this, I noticed that there are some issues in some devices when blocking the connection. What I do here is, making a local VPN via agent app (needs user permission), and direct other app traffic through this. And detect the app

[Architecture] [esb-analytics] Individual Message Search

2016-03-29 Thread Supun Sethunga
Hi all, As came-up during previous meetings, there was a requirement to do $subject, when we list down the messages come to a Proxy/API/etc.. in a given time range. If we are to allow $subject by *payload*, we need to index the payloads, at esb-analytics (DAS) side. And understandably, since

Re: [Architecture] [CDMF] [EMM 2.1.0] Basic Use-cases for Dashboard Analytics Feature

2016-03-29 Thread Hasunie Adikari
Hi Dilan, It should be add app related analytics like 1. Blacklisted app count 2. Recently updated app count 3. Recommended app count 4. Total device count not having latest app version. 5. App usage based on the platform, platform version 6. Most frequently used applications. 7. Application

Re: [Architecture] [EMM][Android] OTA firmware upgrade support

2016-03-29 Thread Kasun Dananjaya Delgolla
Hi Gayan, Seems like OTA process downloads the firmware package. After this, did you see logs when the system app tries to trigger the build? Thanks On Tue, Mar 29, 2016 at 7:38 PM, Gayan Yalpathwala wrote: > Hi Kasun et al, > > I have implemented this operation and tested on

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

2016-03-29 Thread Nandika Jayawardana
Do we support the graceful restart and graceful shutdown capabilities we had with C4 in C5 ? Regards Nandika On Tue, Mar 29, 2016 at 5:19 PM, KasunG Gajasinghe wrote: > > On Mon, Mar 28, 2016 at 10:32 AM, Malaka Silva wrote: > >> Hi All, >> >> I think we have

Re: [Architecture] [EMM][Android] OTA firmware upgrade support

2016-03-29 Thread Gayan Yalpathwala
Hi Kasun et al, I have implemented this operation and tested on a rooted device with the system app in place. OTA Server = A file server which serves build.prop and the particular upgrade pack was used as the OTA server. These files need to be added under a sub-directory in the name of

Re: [Architecture] [CDMF] [EMM 2.1.0] Basic Use-cases for Dashboard Analytics Feature

2016-03-29 Thread Dilan Udara Ariyaratne
Hi Geeth, Currently there is a plan to show device counts based on user defined custom groups in EMM snapshot dashboard. This is in addition to the platform based and ownership based default grouping of devices. However, we may have to postpone plans on showing device counts based on "INACTIVE",

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

2016-03-29 Thread KasunG Gajasinghe
On Mon, Mar 28, 2016 at 10:32 AM, Malaka Silva wrote: > Hi All, > > I think we have to think a way to manage the deployments in a round robin > passion. > So that we can make sure only single worker unavailable at a given time > rather than the whole cluster. > With the new

Re: [Architecture] Generating a single Event per Message from our Products

2016-03-29 Thread Srinath Perera
Nuwan, regarding Q1, we can setup such a way that we publisher auto publisher the events after timeout or after N events are accumelated. Nuwan, Chathura ( regarding Q2), We already do event batching. Above numbers are after event batching. There are two bottlenecks. One is sending events over

[Architecture] Improvements to Updater tool - Developer Studio Kernel

2016-03-29 Thread Awanthika Senarath
Hi all, The current implementation of the developer studio automatic updater tool queries through the complete P2 repo (tooling p2 structure for all products [1]) which is a huge repository. Quering through the whole repository consumes a lot of time and resources which most of the time results

Re: [Architecture] [BPS][Tooling] Human Task Editor for Eclipse using Web UI Platform

2016-03-29 Thread Heshitha Hettihewa
Hi Nandika, Currently the wsdls and htconfig files are created in the same location as the ht file and a zip file is not created . So as of now the the artifact should be manually converted into a zip file. Thank you. On Tue, Mar 29, 2016 at 1:33 PM, Heshitha Hettihewa

Re: [Architecture] [BPS][Tooling] Human Task Editor for Eclipse using Web UI Platform

2016-03-29 Thread Nandika Jayawardana
Having presentation parameter editing option in the text view should be sufficient. In a future iteration, we can enhance that functionality. What we need is to quickly get the release done so that any user who wants to develop a human task has a tool . Regards Nandika On Tue, Mar 29, 2016 at

Re: [Architecture] [BPS][Tooling] Human Task Editor for Eclipse using Web UI Platform

2016-03-29 Thread Heshitha Hettihewa
Hi Chathura, Thanks for the suggestion. As of now the editor supports only the basic elements of presentation elements. So currently GUI only allows to define presentation element name, subject and description only. If the user need to add presentation parameters it can be edited as text in text

Re: [Architecture] Generating a single Event per Message from our Products

2016-03-29 Thread Chathura Ekanayake
As we can reduce the number of event transfers with event batching, I think the advantage of using a single event stream is to reduce number of disk writes at DAS side. But as Nuwan mentioned, dealing with null fields can be a problem in writing analytics scripts. Regards, Chathura On Tue, Mar

Re: [Architecture] [BPS][Tooling] Human Task Editor for Eclipse using Web UI Platform

2016-03-29 Thread Nandika Jayawardana
Hi Heshitha, Do we support exporting the create human tasks artifacts as zip file so that it can be deployed in BPS. Lets merge the other process server related plugins to this repository. Then we should be able to do a release of all the bps plugins so that we have a tooling release

Re: [Architecture] [APIM Analytics] Stakeholders for alerts

2016-03-29 Thread Sachini Jayasekara
Hi all, Please find the updated list of stakeholders for different alert types. In addition to publisher and subscriber, all the alerts will be sent to admin. Alert Type Description publisher subscriber 1. Abnormal response time/ backend time If an API response time or the backend time lies

Re: [Architecture] Data Isolation level for Data from APIM and IoT? Tenant vs. User

2016-03-29 Thread Srinath Perera
I have scheduled a meeting tomorrow to discuss this. --Srinath On Tue, Mar 29, 2016 at 11:44 AM, Sachith Withana wrote: > Hi all, > > I do believe it would be of great value to incorporate user level data > isolation for DAS. > > Having said that though, it wouldn't be

Re: [Architecture] [bpmn] Rewrite REST API with msf4j

2016-03-29 Thread Afkham Azeez
One more thing, we are going to rename javax.rs.* annotations to org.wso2.msf4j.annotations.* to avoid confusing MSF4J annotations with JAXRS annotations. On Tue, Mar 29, 2016 at 11:25 AM, Afkham Azeez wrote: > Why don't you pass the relevant information in the HTTP payload? You

Re: [Architecture] Data Isolation level for Data from APIM and IoT? Tenant vs. User

2016-03-29 Thread Sachith Withana
Hi all, I do believe it would be of great value to incorporate user level data isolation for DAS. Having said that though, it wouldn't be practical to provide a complete permission platform to DAS that would suffice all the requirements of APIM and IOT. IMO, we should provide some features that