Re: [Architecture] Open Policy Agent Authorization handler for WSO2 IS

2019-05-15 Thread Nilasini Thirunavukkarasu
Hi,

After analyzing online resources[1][2] and offline discussion with @Maduranga
Siriwardena  could able to get the answers for the
questions I have asked.

   - OPA is flexible, easy to use and maintainable so people tend to use OPA
   to write and make decisions hence we need to provide the capability to
   use OPA if someone needs.
   - At the same time, some people still will be using XACML hence we will
   be keeping both XACML and OPA.

[1] https://www.infoq.com/news/2019/04/open-policy-agent-cncf
[2] https://www.openpolicyagent.org/docs/latest/comparison-to-other-systems

Thanks,
Nila.



On Wed, May 15, 2019 at 11:46 AM Nilasini Thirunavukkarasu <
nilas...@wso2.com> wrote:

> Hi Nirubikaa,
>
> On Wed, May 15, 2019 at 11:32 AM Nirubikaa Ravikumar 
> wrote:
>
>> Hi all,
>>
>>
>>
>> I am working on implementing an Open Policy Agent(OPA) authorization
>> handler for WSO2 Identity Server.
>>
>>
>> OPA is a lightweight general-purpose policy engine. Policies in OPA are
>> written in a high-level declarative language. You can find more information
>> about OPA from [1].
>>
>>
>> The main Idea of this Authorization handler is to authorize a user based
>> on the policy which is stored at the OPA server, similar to what we already
>> do with XACML.
>>
>
> According to the shared diagram, AFAIU OPA server will evaluate the policy
> and sends the decision to IS. But we already have a XACML engine to do the
> same job. In that case, could you please explain more on what is the
> specific reason for implementing an OPA even though we already have XACML
> engine to evaluate the policies?. Once we implement the OPA are we planning
> to deprecate XAML engine?
>
> Thanks,
> Nila.
>
>
>> [1] https://www.openpolicyagent.org/docs/latest
>>
>>
>>
>> Please find the flow Diagram attached to this email.
>>
>>
>>
>>
>> Thanks,
>>
>>
>> --
>> R.Nirubikaa
>> Software Engineering Intern | WSO2
>> M: O779108852
>>
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "IAM team" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to iam-group+unsubscr...@wso2.com.
>> To view this discussion on the web visit
>> https://groups.google.com/a/wso2.com/d/msgid/iam-group/CA%2BP04X9vN_8m-ZELn8wVpxK8ZdZXjsqKeGdGMozcYCcaKLnQ4A%40mail.gmail.com
>> 
>> .
>>
>
>
> --
> Nilasini Thirunavukkarasu
> Senior Software Engineer - WSO2
>
> Email : nilas...@wso2.com
> Mobile : +94775241823
> Web : http://wso2.com/
>
>
> 
>


-- 
Nilasini Thirunavukkarasu
Senior Software Engineer - WSO2

Email : nilas...@wso2.com
Mobile : +94775241823
Web : http://wso2.com/



___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [Dev][VOTE] Release WSO2 Identity Server 5.8.0 RC2

2019-05-15 Thread Prabath Siriwardena
+1 to go ahead with the release

Thanks & Regards
-Prabath

On Wed, May 15, 2019 at 1:06 AM Shanika Wickramasinghe 
wrote:

> Hi All,
>
> I have tested the SAML SSO with POST binding and Redirect binding flows.
>
> +1 Go Ahead and Release
>
>
> Thanks,
>
> Shanika
>
>
> On Mon, May 13, 2019 at 11:57 PM Hasanthi Purnima Dissanayake <
> hasan...@wso2.com> wrote:
>
>> Hi all,
>>
>> We are pleased to announce the second release candidate of WSO2 Identity
>> Server 5.8.0.
>>
>> This release fixes the following issues,
>>
>>- 5.8.0-RC2 fixes
>>
>>- 5.8.0-RC1 fixes
>>
>>- 5.8.0-Beta5 fixes
>>
>>- 5.8.0-Beta4 fixes
>>
>>- 5.8.0-Beta3 fixes
>>
>>- 5.8.0-Beta fixes
>>
>>- 5.8.0-Alpha5 fixes
>>
>>- 5.8.0-Alpha4 fixes
>>
>>- 5.8.0-Alpha3 fixes
>>
>>- 5.8.0-Alpha2 fixes
>>
>>- 5.8.0-Alpha fixes
>>
>>- 5.8.0-M26 fixes
>>
>>- 5.8.0-M25 fixes
>>
>>- 5.8.0-M24 fixes
>>
>>- 5.8.0-M6 fixes
>>
>>- 5.8.0-M5 fixes
>>
>>- 5.8.0-M4 fixes
>>
>>- 5.8.0-M3 fixes
>>
>>- 5.8.0-M2 fixes
>>
>>- 5.8.0-M1 fixes
>>
>>
>>
>> Source and distribution
>>
>> Runtime - https://github.com/wso2/product-is/releases/tag/v
>> 
>> 5.8.0-rc2
>> 
>> Analytics -
>> https://github.com/wso2/analytics-is/releases/tag/v5.8.0-rc2
>> 
>>
>>
>> Please download, test the product and vote.
>>
>> [+] Stable - go ahead and release
>> [-] Broken - do not release (explain why)
>>
>>
>> Thanks,
>> - WSO2 Identity and Access Management Team -
>>
>> --
>>
>> Hasanthi Dissanayake
>>
>> Senior Software Engineer | WSO2
>>
>> E: hasan...@wso2.com
>> M :0718407133| http://wso2.com 
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "IAM team" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to iam-group+unsubscr...@wso2.com.
>> To view this discussion on the web visit
>> https://groups.google.com/a/wso2.com/d/msgid/iam-group/CANox4Yi3gJDBqdjqN%3Dv-EgSzdWdd9-z2nbCZXWoAfG4QLFJ7Jw%40mail.gmail.com
>> 
>> .
>>
>
>
> --
> *Shanika Wickramasinghe*
> Software Engineer - QA Team
>
> Email: shani...@wso2.com
> Mobile  : +94713503563
> Web : http://wso2.com
>
> 
>
> --
> You received this message because you are subscribed to the Google Groups
> "IAM team" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to iam-group+unsubscr...@wso2.com.
> To view this discussion on the web visit
> https://groups.google.com/a/wso2.com/d/msgid/iam-group/CAPJtr%2BGq2%3D218FEQrvzyxtUWXsLkbK7Qxa-T7FbESbdi_mnEeA%40mail.gmail.com
> 
> .
>


-- 
Thanks & Regards,
Prabath
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Ramindu De Silva
Hi all,

Thanks for testing WSO2 Stream Processor 4.4.0-RC6.
Since this vote passed with 7 +1s and 0 -1s, we’re hereby closing this vote
and proceeding with the WSO2 Stream Processor 4.4.0 GA release.

Best Regards,
- WSO2 Stream Processor Team -



On Wed, May 15, 2019 at 9:50 PM Anusha Jayasundara  wrote:

> Hi all,
>
> I have tested the followings and no issues found,
>
>- Business Rules
>   - From template - Create, Deploy, un-deploy, Redeploy, Delete
>   - From Scratch - Create, Deploy, un-deploy, Redeploy, Delete
>- External IDP feature for the portal.
>
>
> +1 Go ahead and release.
>
> Thanks,
> Anusha
>
> On Wed, May 15, 2019 at 9:20 PM Ramindu De Silva 
> wrote:
>
>> Hi all,
>>
>> I have tested the following and no issues found.
>>
>>- Extension finder
>>- Error streams
>>- HA functionality with APIM analytics
>>- Status dashboard
>>
>> +1 Go ahead and release.
>>
>> Best regards,
>> Ramindu.
>>
>> On Wed, May 15, 2019 at 9:17 PM Mathuriga Thavarajah 
>> wrote:
>>
>>> Hi All,
>>>
>>> Veracode and Qualys Scan reports were analyzed and fixed true positive
>>> issues [1]. Hence +1 for the release from Platform Security Team.
>>>
>>> [1] Requesting a security scan for SP 4.4.0-Beta2
>>>
>>> Thanks.
>>>
>>> Regards,
>>> Mathuriga.
>>>
>>> On Wed, May 15, 2019 at 9:10 PM Niveathika Rajendran <
>>> niveath...@wso2.com> wrote:
>>>
 Hi all,

 I have tested the IS, APIM and EI analytics solutions. No issues found.

 +1 Go ahead and release.

 Best Regards,
 *Niveathika Rajendran,*
 *Senior Software Engineer.*
 *Mobile : +94 077 903 7536*





 On Wed, May 15, 2019 at 6:37 PM Damith Wickramasinghe 
 wrote:

> Hi All,
>
> Tested editor forms, utf8 support, latest improvements
> Tested HA deployment
>
> No issues found.
> +1 Go ahead and release.
>
> Regards,
> Damith
>
> On Wed, May 15, 2019 at 4:30 PM Eranga Liyanage 
> wrote:
>
>> Hi,
>>
>> Tested following components.
>>
>>- Editor
>>- Dashboard
>>- Portal
>>- Business rules manager
>>
>> No issues found.
>> +1 Go ahead and release.
>>
>> Regards
>> Eranga
>>
>>
>> On Wed, May 15, 2019 at 2:36 PM Lasantha Samarakoon <
>> lasant...@wso2.com> wrote:
>>
>>> Following components/functions were tested.
>>>
>>>- Dashboard portal
>>>- Editor
>>>- SSO feature
>>>
>>> No issues found. Hence +1.
>>>
>>> Thanks,
>>>
>>> On Wed, May 15, 2019 at 1:12 PM Minudika Malshan 
>>> wrote:
>>>
 Hi,

 Tested functionalities of the following components.

- Business rules manager
- Siddhi-io-http

 No issues found.
 +1 Go ahead and release.

 Regards,
 Minudika

 On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
 wrote:

> Hi all,
>
> WSO2 Stream Processor team is pleased to announce the sixth
> release candidate of WSO2 Stream Processor 4.4.0.
>
> WSO2 Stream Processor is an open source embodiment of the WSO2
> Analytics platform, of which the real-time, incremental & intelligent 
> data
> processing capabilities let digital businesses create actionable 
> business
> insights and data products.
>
> Please find the improvements and fixes related to this release:
>
>- siddhi
>
> 
>- carbon-analytics-common
>
> 
>- carbon-analytics
>
> 
>- carbon-dashboards
>
> 
>- analytics-solutions
>
> 
>- product-sp
>
> 
>
> You can download the product distribution from here
> 
> .
>
> The tag to be voted upon:
> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6
>
> Please download, test the product and vote.
>
> [+] Stable - go ahead and release

Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Anusha Jayasundara
Hi all,

I have tested the followings and no issues found,

   - Business Rules
  - From template - Create, Deploy, un-deploy, Redeploy, Delete
  - From Scratch - Create, Deploy, un-deploy, Redeploy, Delete
   - External IDP feature for the portal.


+1 Go ahead and release.

Thanks,
Anusha

On Wed, May 15, 2019 at 9:20 PM Ramindu De Silva  wrote:

> Hi all,
>
> I have tested the following and no issues found.
>
>- Extension finder
>- Error streams
>- HA functionality with APIM analytics
>- Status dashboard
>
> +1 Go ahead and release.
>
> Best regards,
> Ramindu.
>
> On Wed, May 15, 2019 at 9:17 PM Mathuriga Thavarajah 
> wrote:
>
>> Hi All,
>>
>> Veracode and Qualys Scan reports were analyzed and fixed true positive
>> issues [1]. Hence +1 for the release from Platform Security Team.
>>
>> [1] Requesting a security scan for SP 4.4.0-Beta2
>>
>> Thanks.
>>
>> Regards,
>> Mathuriga.
>>
>> On Wed, May 15, 2019 at 9:10 PM Niveathika Rajendran 
>> wrote:
>>
>>> Hi all,
>>>
>>> I have tested the IS, APIM and EI analytics solutions. No issues found.
>>>
>>> +1 Go ahead and release.
>>>
>>> Best Regards,
>>> *Niveathika Rajendran,*
>>> *Senior Software Engineer.*
>>> *Mobile : +94 077 903 7536*
>>>
>>>
>>>
>>>
>>>
>>> On Wed, May 15, 2019 at 6:37 PM Damith Wickramasinghe 
>>> wrote:
>>>
 Hi All,

 Tested editor forms, utf8 support, latest improvements
 Tested HA deployment

 No issues found.
 +1 Go ahead and release.

 Regards,
 Damith

 On Wed, May 15, 2019 at 4:30 PM Eranga Liyanage 
 wrote:

> Hi,
>
> Tested following components.
>
>- Editor
>- Dashboard
>- Portal
>- Business rules manager
>
> No issues found.
> +1 Go ahead and release.
>
> Regards
> Eranga
>
>
> On Wed, May 15, 2019 at 2:36 PM Lasantha Samarakoon <
> lasant...@wso2.com> wrote:
>
>> Following components/functions were tested.
>>
>>- Dashboard portal
>>- Editor
>>- SSO feature
>>
>> No issues found. Hence +1.
>>
>> Thanks,
>>
>> On Wed, May 15, 2019 at 1:12 PM Minudika Malshan 
>> wrote:
>>
>>> Hi,
>>>
>>> Tested functionalities of the following components.
>>>
>>>- Business rules manager
>>>- Siddhi-io-http
>>>
>>> No issues found.
>>> +1 Go ahead and release.
>>>
>>> Regards,
>>> Minudika
>>>
>>> On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
>>> wrote:
>>>
 Hi all,

 WSO2 Stream Processor team is pleased to announce the sixth release
 candidate of WSO2 Stream Processor 4.4.0.

 WSO2 Stream Processor is an open source embodiment of the WSO2
 Analytics platform, of which the real-time, incremental & intelligent 
 data
 processing capabilities let digital businesses create actionable 
 business
 insights and data products.

 Please find the improvements and fixes related to this release:

- siddhi

 
- carbon-analytics-common

 
- carbon-analytics

 
- carbon-dashboards

 
- analytics-solutions

 
- product-sp

 

 You can download the product distribution from here
 
 .

 The tag to be voted upon:
 https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6

 Please download, test the product and vote.

 [+] Stable - go ahead and release
 [-] Broken - do not release (explain why)


 You can find the official documentation in
 https://docs.wso2.com/display/SP440

 Best Regards,
 WSO2 Stream Processor Team
 --
 *Ramindu De Silva*
 Associate Technical Lead
 WSO2 Inc.: http://wso2.com
 lean.enterprise.middleware

 email: ramin...@wso2.com 
 mob: +94 719678895

 --
 You received this message because 

[Architecture] Fwd: X509 authenticator configuration to support 'X509v3 Subject Alternative Name' and extract specific string value of certificate's 'Subject' attribute RDN

2019-05-15 Thread Buddhima Udaranga
*Buddhima Udaranga*|Software Engineer| WSO2 Inc. 
(M)+94 714742094 | (E) buddhi...@wso2.com



-- Forwarded message -
From: Buddhima Udaranga 
Date: Wed, May 15, 2019 at 9:39 PM
Subject: X509 authenticator configuration to support 'X509v3 Subject
Alternative Name' and extract specific string value of certificate's
'Subject' attribute RDN
To: 


Hi All,

I'm working on developing a new feature for WSO2 Identity Server to
provide support for using regex to get specific string value of
certificate's 'Subject' attribute RDN and to get certificate's 'X509v3
Subject Alternative Name' attribute value. You can find the details in the
following Github issue [1].

With this feature two new configurations will be added to the
application-authentication.xml.

   -  [a-zA-Z]{3}
   -  ^[a-zA-Z]{3}$

These will be added under Authenticator Config name
x509CertificateAuthenticator.

With respect to [2] and [3]. Alternative names will have the priority in
the authentication process. After this feature system if there is a pattern
configured for alternative names then user will be authenticated using the
matching alternative name for that pattern.There cannot be more than one
match or no matches for a given regex. If alternative names regex pattern
is not configured then will check for username regex. If regex is
configured and there is only one match the authentication will be happen
using that match.

For any given regex for both configurations if no matches found or more
than one match found the the system will throw an error.

If this both configurations are not there in the
application-authentication.xml the system will use the configured username
attribute of the certificate to authenticate which is the CN value of the
certificate in the default application-authentication.xml configuration.

Please find the attached flow diagram relevant to above description.

I would really appreciate any feedback. Thank you.

[image: X509FlowDiagram (1).jpg]

[1] - https://github.com/wso2/product-is/issues/5057
[2] - https://tools.ietf.org/html/rfc5280#section-4.1.2.6
[3] -  https://tools.ietf.org/html/rfc6125#section-6.4.4


Best Regards,
Buddhima

*Buddhima Udaranga*|Software Engineer| WSO2 Inc. 
(M)+94 714742094 | (E) buddhi...@wso2.com

___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Ramindu De Silva
Hi all,

I have tested the following and no issues found.

   - Extension finder
   - Error streams
   - HA functionality with APIM analytics
   - Status dashboard

+1 Go ahead and release.

Best regards,
Ramindu.

On Wed, May 15, 2019 at 9:17 PM Mathuriga Thavarajah 
wrote:

> Hi All,
>
> Veracode and Qualys Scan reports were analyzed and fixed true positive
> issues [1]. Hence +1 for the release from Platform Security Team.
>
> [1] Requesting a security scan for SP 4.4.0-Beta2
>
> Thanks.
>
> Regards,
> Mathuriga.
>
> On Wed, May 15, 2019 at 9:10 PM Niveathika Rajendran 
> wrote:
>
>> Hi all,
>>
>> I have tested the IS, APIM and EI analytics solutions. No issues found.
>>
>> +1 Go ahead and release.
>>
>> Best Regards,
>> *Niveathika Rajendran,*
>> *Senior Software Engineer.*
>> *Mobile : +94 077 903 7536*
>>
>>
>>
>>
>>
>> On Wed, May 15, 2019 at 6:37 PM Damith Wickramasinghe 
>> wrote:
>>
>>> Hi All,
>>>
>>> Tested editor forms, utf8 support, latest improvements
>>> Tested HA deployment
>>>
>>> No issues found.
>>> +1 Go ahead and release.
>>>
>>> Regards,
>>> Damith
>>>
>>> On Wed, May 15, 2019 at 4:30 PM Eranga Liyanage 
>>> wrote:
>>>
 Hi,

 Tested following components.

- Editor
- Dashboard
- Portal
- Business rules manager

 No issues found.
 +1 Go ahead and release.

 Regards
 Eranga


 On Wed, May 15, 2019 at 2:36 PM Lasantha Samarakoon 
 wrote:

> Following components/functions were tested.
>
>- Dashboard portal
>- Editor
>- SSO feature
>
> No issues found. Hence +1.
>
> Thanks,
>
> On Wed, May 15, 2019 at 1:12 PM Minudika Malshan 
> wrote:
>
>> Hi,
>>
>> Tested functionalities of the following components.
>>
>>- Business rules manager
>>- Siddhi-io-http
>>
>> No issues found.
>> +1 Go ahead and release.
>>
>> Regards,
>> Minudika
>>
>> On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
>> wrote:
>>
>>> Hi all,
>>>
>>> WSO2 Stream Processor team is pleased to announce the sixth release
>>> candidate of WSO2 Stream Processor 4.4.0.
>>>
>>> WSO2 Stream Processor is an open source embodiment of the WSO2
>>> Analytics platform, of which the real-time, incremental & intelligent 
>>> data
>>> processing capabilities let digital businesses create actionable 
>>> business
>>> insights and data products.
>>>
>>> Please find the improvements and fixes related to this release:
>>>
>>>- siddhi
>>>
>>> 
>>>- carbon-analytics-common
>>>
>>> 
>>>- carbon-analytics
>>>
>>> 
>>>- carbon-dashboards
>>>
>>> 
>>>- analytics-solutions
>>>
>>> 
>>>- product-sp
>>>
>>> 
>>>
>>> You can download the product distribution from here
>>> 
>>> .
>>>
>>> The tag to be voted upon:
>>> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6
>>>
>>> Please download, test the product and vote.
>>>
>>> [+] Stable - go ahead and release
>>> [-] Broken - do not release (explain why)
>>>
>>>
>>> You can find the official documentation in
>>> https://docs.wso2.com/display/SP440
>>>
>>> Best Regards,
>>> WSO2 Stream Processor Team
>>> --
>>> *Ramindu De Silva*
>>> Associate Technical Lead
>>> WSO2 Inc.: http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> email: ramin...@wso2.com 
>>> mob: +94 719678895
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Analytics Group" group.
>>> To unsubscribe from this group and stop receiving emails from it,
>>> send an email to analytics-group+unsubscr...@wso2.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD404Vdn1VLjAy7x7DSgmy%3D13GrQW%2B9cAJWKwPY81U3fEg%40mail.gmail.com
>>> 

Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Mathuriga Thavarajah
Hi All,

Veracode and Qualys Scan reports were analyzed and fixed true positive
issues [1]. Hence +1 for the release from Platform Security Team.

[1] Requesting a security scan for SP 4.4.0-Beta2

Thanks.

Regards,
Mathuriga.

On Wed, May 15, 2019 at 9:10 PM Niveathika Rajendran 
wrote:

> Hi all,
>
> I have tested the IS, APIM and EI analytics solutions. No issues found.
>
> +1 Go ahead and release.
>
> Best Regards,
> *Niveathika Rajendran,*
> *Senior Software Engineer.*
> *Mobile : +94 077 903 7536*
>
>
>
>
>
> On Wed, May 15, 2019 at 6:37 PM Damith Wickramasinghe 
> wrote:
>
>> Hi All,
>>
>> Tested editor forms, utf8 support, latest improvements
>> Tested HA deployment
>>
>> No issues found.
>> +1 Go ahead and release.
>>
>> Regards,
>> Damith
>>
>> On Wed, May 15, 2019 at 4:30 PM Eranga Liyanage  wrote:
>>
>>> Hi,
>>>
>>> Tested following components.
>>>
>>>- Editor
>>>- Dashboard
>>>- Portal
>>>- Business rules manager
>>>
>>> No issues found.
>>> +1 Go ahead and release.
>>>
>>> Regards
>>> Eranga
>>>
>>>
>>> On Wed, May 15, 2019 at 2:36 PM Lasantha Samarakoon 
>>> wrote:
>>>
 Following components/functions were tested.

- Dashboard portal
- Editor
- SSO feature

 No issues found. Hence +1.

 Thanks,

 On Wed, May 15, 2019 at 1:12 PM Minudika Malshan 
 wrote:

> Hi,
>
> Tested functionalities of the following components.
>
>- Business rules manager
>- Siddhi-io-http
>
> No issues found.
> +1 Go ahead and release.
>
> Regards,
> Minudika
>
> On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
> wrote:
>
>> Hi all,
>>
>> WSO2 Stream Processor team is pleased to announce the sixth release
>> candidate of WSO2 Stream Processor 4.4.0.
>>
>> WSO2 Stream Processor is an open source embodiment of the WSO2
>> Analytics platform, of which the real-time, incremental & intelligent 
>> data
>> processing capabilities let digital businesses create actionable business
>> insights and data products.
>>
>> Please find the improvements and fixes related to this release:
>>
>>- siddhi
>>
>> 
>>- carbon-analytics-common
>>
>> 
>>- carbon-analytics
>>
>> 
>>- carbon-dashboards
>>
>> 
>>- analytics-solutions
>>
>> 
>>- product-sp
>>
>> 
>>
>> You can download the product distribution from here
>> 
>> .
>>
>> The tag to be voted upon:
>> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6
>>
>> Please download, test the product and vote.
>>
>> [+] Stable - go ahead and release
>> [-] Broken - do not release (explain why)
>>
>>
>> You can find the official documentation in
>> https://docs.wso2.com/display/SP440
>>
>> Best Regards,
>> WSO2 Stream Processor Team
>> --
>> *Ramindu De Silva*
>> Associate Technical Lead
>> WSO2 Inc.: http://wso2.com
>> lean.enterprise.middleware
>>
>> email: ramin...@wso2.com 
>> mob: +94 719678895
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Analytics Group" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to analytics-group+unsubscr...@wso2.com.
>> To view this discussion on the web visit
>> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD404Vdn1VLjAy7x7DSgmy%3D13GrQW%2B9cAJWKwPY81U3fEg%40mail.gmail.com
>> 
>> .
>>
>
>
> --
> *Minudika Gammanpila*
> Software Engineer - WSO2
>
> Email   :  minud...@wso2.com
> Mobile :  +94715659887
> Web :  http://wso2.com
>
>  
>
> --
> You received this message because you are subscribed to the Google
> Groups "Analytics Group" group.
> To unsubscribe from this group and stop receiving emails 

Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Niveathika Rajendran
Hi all,

I have tested the IS, APIM and EI analytics solutions. No issues found.

+1 Go ahead and release.

Best Regards,
*Niveathika Rajendran,*
*Senior Software Engineer.*
*Mobile : +94 077 903 7536*





On Wed, May 15, 2019 at 6:37 PM Damith Wickramasinghe 
wrote:

> Hi All,
>
> Tested editor forms, utf8 support, latest improvements
> Tested HA deployment
>
> No issues found.
> +1 Go ahead and release.
>
> Regards,
> Damith
>
> On Wed, May 15, 2019 at 4:30 PM Eranga Liyanage  wrote:
>
>> Hi,
>>
>> Tested following components.
>>
>>- Editor
>>- Dashboard
>>- Portal
>>- Business rules manager
>>
>> No issues found.
>> +1 Go ahead and release.
>>
>> Regards
>> Eranga
>>
>>
>> On Wed, May 15, 2019 at 2:36 PM Lasantha Samarakoon 
>> wrote:
>>
>>> Following components/functions were tested.
>>>
>>>- Dashboard portal
>>>- Editor
>>>- SSO feature
>>>
>>> No issues found. Hence +1.
>>>
>>> Thanks,
>>>
>>> On Wed, May 15, 2019 at 1:12 PM Minudika Malshan 
>>> wrote:
>>>
 Hi,

 Tested functionalities of the following components.

- Business rules manager
- Siddhi-io-http

 No issues found.
 +1 Go ahead and release.

 Regards,
 Minudika

 On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
 wrote:

> Hi all,
>
> WSO2 Stream Processor team is pleased to announce the sixth release
> candidate of WSO2 Stream Processor 4.4.0.
>
> WSO2 Stream Processor is an open source embodiment of the WSO2
> Analytics platform, of which the real-time, incremental & intelligent data
> processing capabilities let digital businesses create actionable business
> insights and data products.
>
> Please find the improvements and fixes related to this release:
>
>- siddhi
>
> 
>- carbon-analytics-common
>
> 
>- carbon-analytics
>
> 
>- carbon-dashboards
>
> 
>- analytics-solutions
>
> 
>- product-sp
>
> 
>
> You can download the product distribution from here
> 
> .
>
> The tag to be voted upon:
> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6
>
> Please download, test the product and vote.
>
> [+] Stable - go ahead and release
> [-] Broken - do not release (explain why)
>
>
> You can find the official documentation in
> https://docs.wso2.com/display/SP440
>
> Best Regards,
> WSO2 Stream Processor Team
> --
> *Ramindu De Silva*
> Associate Technical Lead
> WSO2 Inc.: http://wso2.com
> lean.enterprise.middleware
>
> email: ramin...@wso2.com 
> mob: +94 719678895
>
> --
> You received this message because you are subscribed to the Google
> Groups "Analytics Group" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to analytics-group+unsubscr...@wso2.com.
> To view this discussion on the web visit
> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD404Vdn1VLjAy7x7DSgmy%3D13GrQW%2B9cAJWKwPY81U3fEg%40mail.gmail.com
> 
> .
>


 --
 *Minudika Gammanpila*
 Software Engineer - WSO2

 Email   :  minud...@wso2.com
 Mobile :  +94715659887
 Web :  http://wso2.com

  

 --
 You received this message because you are subscribed to the Google
 Groups "Analytics Group" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to analytics-group+unsubscr...@wso2.com.
 To view this discussion on the web visit
 https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CAPi%3Ds-1fn4j769Z9CAUT_5Drmope%3DphbSKKjeckkmuu27q2grw%40mail.gmail.com
 
 .

>>>
>>>
>>> --
>>> *Lasantha 

Re: [Architecture] [APIM][Monetization] Monetization Model For WSO2 API Manager

2019-05-15 Thread Frank Leymann
Would a discount pricing model make sense? E.g. after x requests you get a
discount of y%?

And what about adding a QoS aspect: if x requests failed within y duration,
you get a discount of z% for D duration?

Best regards,
Frank




Am Mi., 15. Mai 2019 um 08:21 Uhr schrieb Chamin Dias :

> Hi all,
>
> Based on the recent discussions we had, we will be going to implement the
> following features from the products POV. Intention of this email is to
> give an update on some of the important points.
>
> *A) Model : Charge a fixed price for a given time*
>
> *1. What we need in the product : *
> Ability to define the fixed price, frequency and duration for a tier
> Eg : $25 (price) per 1 (frequency) month (duration)
>
> Note : This can be extended as "one time payment" if needed. That means,
> if we specify something like, "$25 (price) per 100 (frequency) years
> (duration)" - it will charge $25 per 100 years. Practically a subscription
> won't last that much of time so this can be considered as one time payment
> for a tier.
>
> *2. What we need in the billing engine : *
> Ability to define pricing plans with parameters (price, frequency and
> duration)
>
> *3. Benefit / User experience : *
> Admins will define tiers with using the dashboard.
> API providers can attach a tier with fixed price (for a given time).
> Subscribers will pay a fixed amount (per week, month - specified in the
> tier).
>
>
> *B) Model : Pay as you use*
>
> *1. What we need in the product : *
> i) Ability to define the price per request
> ii). Aggregate usage daily (via a scheduled / manual task)
>
> *2. What we need in the billing engine :*
> Ability to define pricing plans with 'pay as you use' mode and aggregate
> or set usage and charge subscribers for the usage.
>
> *3. Benefit / User experience : *
> API providers can attach a tier with 'pay as you use' type. Then, usage
> will be aggregated daily / or set for each subscriber. At the end of each
> month, subscriber will be charged for the aggregated usage.
> API provider will be able to see the revenue from each user of their API.
>
> Thanks.
>
> On Mon, Apr 8, 2019 at 3:10 PM Chamin Dias  wrote:
>
>> Hi Cyril,
>>
>> As for the initial implementation, we plan to provide this integration
>> with stripe but eventually we hope to provide necessary interfaces to
>> extend. For now, we focus on delivering a workable solution (APIM + Stripe)
>> for a normal usage based billing scenario.
>>
>> Thanks.
>>
>> On Fri, Apr 5, 2019 at 3:53 PM Silmy Hasan  wrote:
>>
>>> Hi Rukshan,
>>>
>>> Please my answer to your concern below
>>>
>>> *I think we can reuse the existing data. Even though we define recording
>>> policy, all the possible data is stored in the analytics DBs regardless of
>>> the recording policy. So we should be able to correlate this recording
>>> policy with stat data and filter out required data from the Billing engine.*
>>>
>>> As discussed offline , I dont think that we can use only the existing
>>> data without modifying or creating a new Aggregation. If we assume we
>>> define the recording policy based on the response code , we do not store
>>> the response code anywhere in Request count Aggregation. So providing the
>>> successful count based on the response code is impossible without altering
>>> or creating a new aggregation.
>>>
>>> but we can decide whether we are going to add this to an existing
>>> aggregation or create a new one.  If we try to  add the above policy to the
>>> existing aggregations we will have to modify the queries that read the data
>>> from the aggregation to populate graphs.  Also we will always have to
>>> modify the queries  , whenever there is a change in the policy (based on
>>> some user requirement). Also it will compel to store the above data
>>> irrelevant of whether the monetization is enabled or not , hence i believe
>>> creating a separate aggregation(create tables internally) can ease lot of
>>> things in future
>>>
>>> Thanks,
>>> Silmy.
>>>
>>>
>>>
>>> On Fri, Apr 5, 2019 at 2:51 PM Rukshan Premathunga 
>>> wrote:
>>>


 On Fri, Apr 5, 2019 at 2:46 PM Silmy Hasan  wrote:

> Hi Bhathiya,
>
> Please find my answers for your concerns,
>
> *I think we can do this check at the time they enable monetization for
> an API*.
> +1
>
> *Why do we need separate tables here? Can't we use the existing stats
> data here?*
> We need a separate table here because we check whether the response
> for a particular request is delivered successfully based on some set
> policy, before taking it as a count to bill. But in the current stats 
> there
> is no such a check when we aggregate the request count and all of them are
> simply added to the count through API Request count Aggregation. So if we
> try to add this also to the same aggregation as a new column then it will
> create a separation among the request count aggregated and will have to
> modify the 

Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Damith Wickramasinghe
Hi All,

Tested editor forms, utf8 support, latest improvements
Tested HA deployment

No issues found.
+1 Go ahead and release.

Regards,
Damith

On Wed, May 15, 2019 at 4:30 PM Eranga Liyanage  wrote:

> Hi,
>
> Tested following components.
>
>- Editor
>- Dashboard
>- Portal
>- Business rules manager
>
> No issues found.
> +1 Go ahead and release.
>
> Regards
> Eranga
>
>
> On Wed, May 15, 2019 at 2:36 PM Lasantha Samarakoon 
> wrote:
>
>> Following components/functions were tested.
>>
>>- Dashboard portal
>>- Editor
>>- SSO feature
>>
>> No issues found. Hence +1.
>>
>> Thanks,
>>
>> On Wed, May 15, 2019 at 1:12 PM Minudika Malshan 
>> wrote:
>>
>>> Hi,
>>>
>>> Tested functionalities of the following components.
>>>
>>>- Business rules manager
>>>- Siddhi-io-http
>>>
>>> No issues found.
>>> +1 Go ahead and release.
>>>
>>> Regards,
>>> Minudika
>>>
>>> On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
>>> wrote:
>>>
 Hi all,

 WSO2 Stream Processor team is pleased to announce the sixth release
 candidate of WSO2 Stream Processor 4.4.0.

 WSO2 Stream Processor is an open source embodiment of the WSO2
 Analytics platform, of which the real-time, incremental & intelligent data
 processing capabilities let digital businesses create actionable business
 insights and data products.

 Please find the improvements and fixes related to this release:

- siddhi

 
- carbon-analytics-common

 
- carbon-analytics

 
- carbon-dashboards

 
- analytics-solutions

 
- product-sp

 

 You can download the product distribution from here
 
 .

 The tag to be voted upon:
 https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6

 Please download, test the product and vote.

 [+] Stable - go ahead and release
 [-] Broken - do not release (explain why)


 You can find the official documentation in
 https://docs.wso2.com/display/SP440

 Best Regards,
 WSO2 Stream Processor Team
 --
 *Ramindu De Silva*
 Associate Technical Lead
 WSO2 Inc.: http://wso2.com
 lean.enterprise.middleware

 email: ramin...@wso2.com 
 mob: +94 719678895

 --
 You received this message because you are subscribed to the Google
 Groups "Analytics Group" group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to analytics-group+unsubscr...@wso2.com.
 To view this discussion on the web visit
 https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD404Vdn1VLjAy7x7DSgmy%3D13GrQW%2B9cAJWKwPY81U3fEg%40mail.gmail.com
 
 .

>>>
>>>
>>> --
>>> *Minudika Gammanpila*
>>> Software Engineer - WSO2
>>>
>>> Email   :  minud...@wso2.com
>>> Mobile :  +94715659887
>>> Web :  http://wso2.com
>>>
>>>  
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Analytics Group" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to analytics-group+unsubscr...@wso2.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CAPi%3Ds-1fn4j769Z9CAUT_5Drmope%3DphbSKKjeckkmuu27q2grw%40mail.gmail.com
>>> 
>>> .
>>>
>>
>>
>> --
>> *Lasantha Samarakoon*  | Senior Software Engineer | WSO2 Inc.
>> (M) +94 (71) 214 1576 | (E) lasant...@wso2.com
>> 
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Analytics Group" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to analytics-group+unsubscr...@wso2.com.
>> To view this discussion on the web visit
>> 

Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Eranga Liyanage
Hi,

Tested following components.

   - Editor
   - Dashboard
   - Portal
   - Business rules manager

No issues found.
+1 Go ahead and release.

Regards
Eranga


On Wed, May 15, 2019 at 2:36 PM Lasantha Samarakoon 
wrote:

> Following components/functions were tested.
>
>- Dashboard portal
>- Editor
>- SSO feature
>
> No issues found. Hence +1.
>
> Thanks,
>
> On Wed, May 15, 2019 at 1:12 PM Minudika Malshan 
> wrote:
>
>> Hi,
>>
>> Tested functionalities of the following components.
>>
>>- Business rules manager
>>- Siddhi-io-http
>>
>> No issues found.
>> +1 Go ahead and release.
>>
>> Regards,
>> Minudika
>>
>> On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
>> wrote:
>>
>>> Hi all,
>>>
>>> WSO2 Stream Processor team is pleased to announce the sixth release
>>> candidate of WSO2 Stream Processor 4.4.0.
>>>
>>> WSO2 Stream Processor is an open source embodiment of the WSO2 Analytics
>>> platform, of which the real-time, incremental & intelligent data processing
>>> capabilities let digital businesses create actionable business insights and
>>> data products.
>>>
>>> Please find the improvements and fixes related to this release:
>>>
>>>- siddhi
>>>
>>> 
>>>- carbon-analytics-common
>>>
>>> 
>>>- carbon-analytics
>>>
>>> 
>>>- carbon-dashboards
>>>
>>> 
>>>- analytics-solutions
>>>
>>> 
>>>- product-sp
>>>
>>> 
>>>
>>> You can download the product distribution from here
>>> 
>>> .
>>>
>>> The tag to be voted upon:
>>> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6
>>>
>>> Please download, test the product and vote.
>>>
>>> [+] Stable - go ahead and release
>>> [-] Broken - do not release (explain why)
>>>
>>>
>>> You can find the official documentation in
>>> https://docs.wso2.com/display/SP440
>>>
>>> Best Regards,
>>> WSO2 Stream Processor Team
>>> --
>>> *Ramindu De Silva*
>>> Associate Technical Lead
>>> WSO2 Inc.: http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> email: ramin...@wso2.com 
>>> mob: +94 719678895
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Analytics Group" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to analytics-group+unsubscr...@wso2.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD404Vdn1VLjAy7x7DSgmy%3D13GrQW%2B9cAJWKwPY81U3fEg%40mail.gmail.com
>>> 
>>> .
>>>
>>
>>
>> --
>> *Minudika Gammanpila*
>> Software Engineer - WSO2
>>
>> Email   :  minud...@wso2.com
>> Mobile :  +94715659887
>> Web :  http://wso2.com
>>
>>  
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Analytics Group" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to analytics-group+unsubscr...@wso2.com.
>> To view this discussion on the web visit
>> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CAPi%3Ds-1fn4j769Z9CAUT_5Drmope%3DphbSKKjeckkmuu27q2grw%40mail.gmail.com
>> 
>> .
>>
>
>
> --
> *Lasantha Samarakoon*  | Senior Software Engineer | WSO2 Inc.
> (M) +94 (71) 214 1576 | (E) lasant...@wso2.com
> 
>
> --
> You received this message because you are subscribed to the Google Groups
> "Analytics Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to analytics-group+unsubscr...@wso2.com.
> To view this discussion on the web visit
> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CAC8mRXMdSVb68xHVHeUoV9dct%2BBis4wrbcvatvNtEvLsdap80g%40mail.gmail.com
> 
> .
>


-- 
*Eranga Liyanage* | Senior UX Engineer | WSO2 Inc. 

Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Lasantha Samarakoon
Following components/functions were tested.

   - Dashboard portal
   - Editor
   - SSO feature

No issues found. Hence +1.

Thanks,

On Wed, May 15, 2019 at 1:12 PM Minudika Malshan  wrote:

> Hi,
>
> Tested functionalities of the following components.
>
>- Business rules manager
>- Siddhi-io-http
>
> No issues found.
> +1 Go ahead and release.
>
> Regards,
> Minudika
>
> On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva 
> wrote:
>
>> Hi all,
>>
>> WSO2 Stream Processor team is pleased to announce the sixth release
>> candidate of WSO2 Stream Processor 4.4.0.
>>
>> WSO2 Stream Processor is an open source embodiment of the WSO2 Analytics
>> platform, of which the real-time, incremental & intelligent data processing
>> capabilities let digital businesses create actionable business insights and
>> data products.
>>
>> Please find the improvements and fixes related to this release:
>>
>>- siddhi
>>
>> 
>>- carbon-analytics-common
>>
>> 
>>- carbon-analytics
>>
>> 
>>- carbon-dashboards
>>
>> 
>>- analytics-solutions
>>
>> 
>>- product-sp
>>
>> 
>>
>> You can download the product distribution from here
>> 
>> .
>>
>> The tag to be voted upon:
>> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6
>>
>> Please download, test the product and vote.
>>
>> [+] Stable - go ahead and release
>> [-] Broken - do not release (explain why)
>>
>>
>> You can find the official documentation in
>> https://docs.wso2.com/display/SP440
>>
>> Best Regards,
>> WSO2 Stream Processor Team
>> --
>> *Ramindu De Silva*
>> Associate Technical Lead
>> WSO2 Inc.: http://wso2.com
>> lean.enterprise.middleware
>>
>> email: ramin...@wso2.com 
>> mob: +94 719678895
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Analytics Group" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to analytics-group+unsubscr...@wso2.com.
>> To view this discussion on the web visit
>> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD404Vdn1VLjAy7x7DSgmy%3D13GrQW%2B9cAJWKwPY81U3fEg%40mail.gmail.com
>> 
>> .
>>
>
>
> --
> *Minudika Gammanpila*
> Software Engineer - WSO2
>
> Email   :  minud...@wso2.com
> Mobile :  +94715659887
> Web :  http://wso2.com
>
>  
>
> --
> You received this message because you are subscribed to the Google Groups
> "Analytics Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to analytics-group+unsubscr...@wso2.com.
> To view this discussion on the web visit
> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CAPi%3Ds-1fn4j769Z9CAUT_5Drmope%3DphbSKKjeckkmuu27q2grw%40mail.gmail.com
> 
> .
>


-- 
*Lasantha Samarakoon*  | Senior Software Engineer | WSO2 Inc.
(M) +94 (71) 214 1576 | (E) lasant...@wso2.com

___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC6

2019-05-15 Thread Minudika Malshan
Hi,

Tested functionalities of the following components.

   - Business rules manager
   - Siddhi-io-http

No issues found.
+1 Go ahead and release.

Regards,
Minudika

On Wed, May 15, 2019 at 3:11 AM Ramindu De Silva  wrote:

> Hi all,
>
> WSO2 Stream Processor team is pleased to announce the sixth release
> candidate of WSO2 Stream Processor 4.4.0.
>
> WSO2 Stream Processor is an open source embodiment of the WSO2 Analytics
> platform, of which the real-time, incremental & intelligent data processing
> capabilities let digital businesses create actionable business insights and
> data products.
>
> Please find the improvements and fixes related to this release:
>
>- siddhi
>
> 
>- carbon-analytics-common
>
> 
>- carbon-analytics
>
> 
>- carbon-dashboards
>
> 
>- analytics-solutions
>
> 
>- product-sp
>
> 
>
> You can download the product distribution from here
> 
> .
>
> The tag to be voted upon:
> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC6
>
> Please download, test the product and vote.
>
> [+] Stable - go ahead and release
> [-] Broken - do not release (explain why)
>
>
> You can find the official documentation in
> https://docs.wso2.com/display/SP440
>
> Best Regards,
> WSO2 Stream Processor Team
> --
> *Ramindu De Silva*
> Associate Technical Lead
> WSO2 Inc.: http://wso2.com
> lean.enterprise.middleware
>
> email: ramin...@wso2.com 
> mob: +94 719678895
>
> --
> You received this message because you are subscribed to the Google Groups
> "Analytics Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to analytics-group+unsubscr...@wso2.com.
> To view this discussion on the web visit
> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD404Vdn1VLjAy7x7DSgmy%3D13GrQW%2B9cAJWKwPY81U3fEg%40mail.gmail.com
> 
> .
>


-- 
*Minudika Gammanpila*
Software Engineer - WSO2

Email   :  minud...@wso2.com
Mobile :  +94715659887
Web :  http://wso2.com

 
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [VOTE] Release of WSO2 Stream Processor 4.4.0 RC5

2019-05-15 Thread Mohanadarshan Vivekanandalingam
Closing the vote since we have found some corrupted artifacts in the
distribution. RC6 vote is called due to this.

Thanks,
Mohan


On Tue, May 14, 2019 at 12:53 PM Ramindu De Silva  wrote:

> Hi all,
>
> WSO2 Stream Processor team is pleased to announce the fifth release
> candidate of WSO2 Stream Processor 4.4.0.
>
> WSO2 Stream Processor is an open source embodiment of the WSO2 Analytics
> platform, of which the real-time, incremental & intelligent data processing
> capabilities let digital businesses create actionable business insights and
> data products.
>
> Please find the improvements and fixes related to this release:
>
>- siddhi
>
> 
>- carbon-analytics-common
>
> 
>- carbon-analytics
>
> 
>- carbon-dashboards
>
> 
>- analytics-solutions
>
> 
>- product-sp
>
> 
>
> You can download the product distribution from here
> 
>
> The tag to be voted upon:
> https://github.com/wso2/product-sp/releases/tag/v4.4.0-RC5
>
> Please download, test the product and vote.
>
> [+] Stable - go ahead and release
> [-] Broken - do not release (explain why)
>
> You can find the official documentation in
> https://docs.wso2.com/display/SP440
>
> Best Regards,
> WSO2 Stream Processor Team
> --
> *Ramindu De Silva*
> Associate Technical Lead
> WSO2 Inc.: http://wso2.com
> lean.enterprise.middleware
>
> email: ramin...@wso2.com 
> mob: +94 719678895
>
> --
> You received this message because you are subscribed to the Google Groups
> "Analytics Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to analytics-group+unsubscr...@wso2.com.
> To view this discussion on the web visit
> https://groups.google.com/a/wso2.com/d/msgid/analytics-group/CANLowD5-SNPAAxthqMkweUzu1n%2B4nT%2BiDDw1iy5LBvRjJdQfcw%40mail.gmail.com
> 
> .
>


-- 
*V. Mohanadarshan* | Senior Technical Lead | WSO2 Inc.
 |
(M) 94-771117673 | (E) mo...@wso2.com |
GET INTEGRATION AGILE
Integration Agility for Digitally Driven Business
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


Re: [Architecture] [Dev] [VOTE] Release WSO2 Identity Server 5.8.0 RC2

2019-05-15 Thread Malithi Edirisinghe
Hi All,

We are calling off the vote as a stale comment without following a config
was noted.
Thanks @Jayanga Dissanayake  for pointing this out.

We will start the vote with the next RC soon.

Thanks,
Malithi.



On Wed, May 15, 2019 at 12:25 PM Abilashini Thiyagarajah <
abilash...@wso2.com> wrote:

> Hi all,
>
> I have tested the below scenarios,
>
>1. OAuth2 - code, implicit, password and client credentials
>2. OIDC - code, implicit and hybrid
>3. Token validation - Introspect
>4. Token revocation
>5. 2nd-factor authentication with SMS OTP
>6. OAuth2/OpenID Connect based federated authentication
>7. SAML2 Bearer assertion
>8. DCR- Register, Get, Update and Delete
>
> +1 for release
>
> Thanks,
> Abilashini
>
> On Wed, May 15, 2019 at 9:52 AM Dilin Dampahalage  wrote:
>
>> Hi All,
>>
>> I have tested the below scenarios regarding to IS and IS Analytics packs.
>>
>>- Starting up editor/dashboard/worker profiles in the analytics pack
>>- Publishing events from IS pack
>>- Checked and verified a successful and failure login
>>- Checked and verified suspicious login alert
>>- Checked and verified session stats
>>
>> [+] Stable - go ahead and release.
>>
>> Thanks,
>> Dilin
>>
>> On Wed, May 15, 2019 at 12:58 AM Tharindu Bandara 
>> wrote:
>>
>>> Hi all,
>>>
>>> I have tested below.
>>>
>>>- OAuth2 Dynamic Client Registration - Register
>>>- OAuth2 Dynamic Client Registration - Read
>>>- OAuth2 Dynamic Client Registration - Update
>>>- OAuth2 Dynamic Client Registration - Delete
>>>
>>> [+] Stable - go ahead and release.
>>>
>>> Thanks,
>>> Tharindu.
>>>
>>> On Tue, May 14, 2019 at 9:07 PM Mathuriga Thavarajah 
>>> wrote:
>>>
 Hi All,

 Veracode and Qualys Scan reports were analyzed and fixed true positive
 issues [1]. Hence +1 for the release from Platform Security Team.

 [1] IS 5.8.0 Beta5 and IS Analytics 5.8.0 Beta5 packs for the Security
 Scans

 Thanks.

 Regards,
 Mathuriga.



 On Tue, May 14, 2019 at 8:45 PM Nilasini Thirunavukkarasu <
 nilas...@wso2.com> wrote:

> Hi all,
>
> 1. Tested the following using db2 as the secondary JDBC user store
> with tenant mode.
>
>- Implicit Grant type
>- Authorization Code Grant type
>- Password Grant type
>- Client Credential Grant type
>- Refresh Token Grant type
>- Hybrid flow (with all the response types)
>
> 2. Tested UMA in super tenant mode
>
> +1 to go ahead with the release
>
> Thanks,
> Nila.
>
> On Tue, May 14, 2019 at 6:06 PM Janak Amarasena 
> wrote:
>
>> Hi All,
>>
>> Tested the following using MySQL 5.7 as the DB in tenant mode. Also
>> used a JDBC(MySQL) secondary user store.
>>
>>- Implicit Grant type
>>- Authorization Code Grant type
>>- Password Grant type
>>- Client Credential Grant type
>>- Refresh Token Grant type
>>- Token Revoke - Rest
>>- Token Validation/Introspection
>>- SP revoke client secret
>>- SP regenerates client secret
>>
>> +1 go ahead and release.
>>
>> Best Regards,
>> Janak
>>
>> On Tue, May 14, 2019 at 4:29 PM Sominda Gamage 
>> wrote:
>>
>>> Hi all,
>>>
>>> Tested SCIM2 user provisioning flow.
>>> +1 go ahead and release.
>>>
>>> Regards,
>>> Sominda.
>>>
>>> On Tue, May 14, 2019 at 12:22 AM Hasanthi Purnima Dissanayake <
>>> hasan...@wso2.com> wrote:
>>>
 Hi All,

 Please find the source and distribution ,

 Runtime - https://github.com/wso2/product-is/releases/tag/v
 
 5.8.0-rc2
 
 Analytics -
 https://github.com/wso2/analytics-is/releases/tag/v5.8.0-rc2

 Thanks,
 Hasanthi

 On Mon, May 13, 2019 at 11:56 PM Hasanthi Purnima Dissanayake <
 hasan...@wso2.com> wrote:

> Hi all,
>
> We are pleased to announce the second release candidate of WSO2
> Identity Server 5.8.0.
>
> This release fixes the following issues,
>
>- 5.8.0-RC2 fixes
>
>- 5.8.0-RC1 fixes
>
>- 5.8.0-Beta5 fixes
>
>- 5.8.0-Beta4 fixes
>
>- 5.8.0-Beta3 fixes
>
>- 5.8.0-Beta fixes
>

Re: [Architecture] [Dev] [VOTE] Release WSO2 Identity Server 5.8.0 RC2

2019-05-15 Thread Abilashini Thiyagarajah
Hi all,

I have tested the below scenarios,

   1. OAuth2 - code, implicit, password and client credentials
   2. OIDC - code, implicit and hybrid
   3. Token validation - Introspect
   4. Token revocation
   5. 2nd-factor authentication with SMS OTP
   6. OAuth2/OpenID Connect based federated authentication
   7. SAML2 Bearer assertion
   8. DCR- Register, Get, Update and Delete

+1 for release

Thanks,
Abilashini

On Wed, May 15, 2019 at 9:52 AM Dilin Dampahalage  wrote:

> Hi All,
>
> I have tested the below scenarios regarding to IS and IS Analytics packs.
>
>- Starting up editor/dashboard/worker profiles in the analytics pack
>- Publishing events from IS pack
>- Checked and verified a successful and failure login
>- Checked and verified suspicious login alert
>- Checked and verified session stats
>
> [+] Stable - go ahead and release.
>
> Thanks,
> Dilin
>
> On Wed, May 15, 2019 at 12:58 AM Tharindu Bandara 
> wrote:
>
>> Hi all,
>>
>> I have tested below.
>>
>>- OAuth2 Dynamic Client Registration - Register
>>- OAuth2 Dynamic Client Registration - Read
>>- OAuth2 Dynamic Client Registration - Update
>>- OAuth2 Dynamic Client Registration - Delete
>>
>> [+] Stable - go ahead and release.
>>
>> Thanks,
>> Tharindu.
>>
>> On Tue, May 14, 2019 at 9:07 PM Mathuriga Thavarajah 
>> wrote:
>>
>>> Hi All,
>>>
>>> Veracode and Qualys Scan reports were analyzed and fixed true positive
>>> issues [1]. Hence +1 for the release from Platform Security Team.
>>>
>>> [1] IS 5.8.0 Beta5 and IS Analytics 5.8.0 Beta5 packs for the Security
>>> Scans
>>>
>>> Thanks.
>>>
>>> Regards,
>>> Mathuriga.
>>>
>>>
>>>
>>> On Tue, May 14, 2019 at 8:45 PM Nilasini Thirunavukkarasu <
>>> nilas...@wso2.com> wrote:
>>>
 Hi all,

 1. Tested the following using db2 as the secondary JDBC user store with
 tenant mode.

- Implicit Grant type
- Authorization Code Grant type
- Password Grant type
- Client Credential Grant type
- Refresh Token Grant type
- Hybrid flow (with all the response types)

 2. Tested UMA in super tenant mode

 +1 to go ahead with the release

 Thanks,
 Nila.

 On Tue, May 14, 2019 at 6:06 PM Janak Amarasena  wrote:

> Hi All,
>
> Tested the following using MySQL 5.7 as the DB in tenant mode. Also
> used a JDBC(MySQL) secondary user store.
>
>- Implicit Grant type
>- Authorization Code Grant type
>- Password Grant type
>- Client Credential Grant type
>- Refresh Token Grant type
>- Token Revoke - Rest
>- Token Validation/Introspection
>- SP revoke client secret
>- SP regenerates client secret
>
> +1 go ahead and release.
>
> Best Regards,
> Janak
>
> On Tue, May 14, 2019 at 4:29 PM Sominda Gamage 
> wrote:
>
>> Hi all,
>>
>> Tested SCIM2 user provisioning flow.
>> +1 go ahead and release.
>>
>> Regards,
>> Sominda.
>>
>> On Tue, May 14, 2019 at 12:22 AM Hasanthi Purnima Dissanayake <
>> hasan...@wso2.com> wrote:
>>
>>> Hi All,
>>>
>>> Please find the source and distribution ,
>>>
>>> Runtime - https://github.com/wso2/product-is/releases/tag/v
>>> 
>>> 5.8.0-rc2
>>> 
>>> Analytics -
>>> https://github.com/wso2/analytics-is/releases/tag/v5.8.0-rc2
>>>
>>> Thanks,
>>> Hasanthi
>>>
>>> On Mon, May 13, 2019 at 11:56 PM Hasanthi Purnima Dissanayake <
>>> hasan...@wso2.com> wrote:
>>>
 Hi all,

 We are pleased to announce the second release candidate of WSO2
 Identity Server 5.8.0.

 This release fixes the following issues,

- 5.8.0-RC2 fixes

- 5.8.0-RC1 fixes

- 5.8.0-Beta5 fixes

- 5.8.0-Beta4 fixes

- 5.8.0-Beta3 fixes

- 5.8.0-Beta fixes

- 5.8.0-Alpha5 fixes

- 5.8.0-Alpha4 fixes

- 5.8.0-Alpha3 fixes

- 5.8.0-Alpha2 fixes

- 

Re: [Architecture] [APIM][Monetization] Monetization Model For WSO2 API Manager

2019-05-15 Thread Chamin Dias
Hi all,

Based on the recent discussions we had, we will be going to implement the
following features from the products POV. Intention of this email is to
give an update on some of the important points.

*A) Model : Charge a fixed price for a given time*

*1. What we need in the product : *
Ability to define the fixed price, frequency and duration for a tier
Eg : $25 (price) per 1 (frequency) month (duration)

Note : This can be extended as "one time payment" if needed. That means, if
we specify something like, "$25 (price) per 100 (frequency) years
(duration)" - it will charge $25 per 100 years. Practically a subscription
won't last that much of time so this can be considered as one time payment
for a tier.

*2. What we need in the billing engine : *
Ability to define pricing plans with parameters (price, frequency and
duration)

*3. Benefit / User experience : *
Admins will define tiers with using the dashboard.
API providers can attach a tier with fixed price (for a given time).
Subscribers will pay a fixed amount (per week, month - specified in the
tier).


*B) Model : Pay as you use*

*1. What we need in the product : *
i) Ability to define the price per request
ii). Aggregate usage daily (via a scheduled / manual task)

*2. What we need in the billing engine :*
Ability to define pricing plans with 'pay as you use' mode and aggregate or
set usage and charge subscribers for the usage.

*3. Benefit / User experience : *
API providers can attach a tier with 'pay as you use' type. Then, usage
will be aggregated daily / or set for each subscriber. At the end of each
month, subscriber will be charged for the aggregated usage.
API provider will be able to see the revenue from each user of their API.

Thanks.

On Mon, Apr 8, 2019 at 3:10 PM Chamin Dias  wrote:

> Hi Cyril,
>
> As for the initial implementation, we plan to provide this integration
> with stripe but eventually we hope to provide necessary interfaces to
> extend. For now, we focus on delivering a workable solution (APIM + Stripe)
> for a normal usage based billing scenario.
>
> Thanks.
>
> On Fri, Apr 5, 2019 at 3:53 PM Silmy Hasan  wrote:
>
>> Hi Rukshan,
>>
>> Please my answer to your concern below
>>
>> *I think we can reuse the existing data. Even though we define recording
>> policy, all the possible data is stored in the analytics DBs regardless of
>> the recording policy. So we should be able to correlate this recording
>> policy with stat data and filter out required data from the Billing engine.*
>>
>> As discussed offline , I dont think that we can use only the existing
>> data without modifying or creating a new Aggregation. If we assume we
>> define the recording policy based on the response code , we do not store
>> the response code anywhere in Request count Aggregation. So providing the
>> successful count based on the response code is impossible without altering
>> or creating a new aggregation.
>>
>> but we can decide whether we are going to add this to an existing
>> aggregation or create a new one.  If we try to  add the above policy to the
>> existing aggregations we will have to modify the queries that read the data
>> from the aggregation to populate graphs.  Also we will always have to
>> modify the queries  , whenever there is a change in the policy (based on
>> some user requirement). Also it will compel to store the above data
>> irrelevant of whether the monetization is enabled or not , hence i believe
>> creating a separate aggregation(create tables internally) can ease lot of
>> things in future
>>
>> Thanks,
>> Silmy.
>>
>>
>>
>> On Fri, Apr 5, 2019 at 2:51 PM Rukshan Premathunga 
>> wrote:
>>
>>>
>>>
>>> On Fri, Apr 5, 2019 at 2:46 PM Silmy Hasan  wrote:
>>>
 Hi Bhathiya,

 Please find my answers for your concerns,

 *I think we can do this check at the time they enable monetization for
 an API*.
 +1

 *Why do we need separate tables here? Can't we use the existing stats
 data here?*
 We need a separate table here because we check whether the response for
 a particular request is delivered successfully based on some set policy,
 before taking it as a count to bill. But in the current stats there is no
 such a check when we aggregate the request count and all of them are simply
 added to the count through API Request count Aggregation. So if we try to
 add this also to the same aggregation as a new column then it will create a
 separation among the request count aggregated and will have to modify the
 aggregation and existing queries which we used to get data from these
 aggregations.
 Hence creating a separate table would very much simplify this.

>>> I think we can reuse the existing data. Even though we define recording
>>> policy, all the possible data is stored in the analytics DBs regardless of
>>> the recording policy. So we should be able to correlate this recording
>>> policy with stat data and filter out required data from 

Re: [Architecture] Open Policy Agent Authorization handler for WSO2 IS

2019-05-15 Thread Nilasini Thirunavukkarasu
Hi Nirubikaa,

On Wed, May 15, 2019 at 11:32 AM Nirubikaa Ravikumar 
wrote:

> Hi all,
>
>
>
> I am working on implementing an Open Policy Agent(OPA) authorization
> handler for WSO2 Identity Server.
>
>
> OPA is a lightweight general-purpose policy engine. Policies in OPA are
> written in a high-level declarative language. You can find more information
> about OPA from [1].
>
>
> The main Idea of this Authorization handler is to authorize a user based
> on the policy which is stored at the OPA server, similar to what we already
> do with XACML.
>

According to the shared diagram, AFAIU OPA server will evaluate the policy
and sends the decision to IS. But we already have a XACML engine to do the
same job. In that case, could you please explain more on what is the
specific reason for implementing an OPA even though we already have XACML
engine to evaluate the policies?. Once we implement the OPA are we planning
to deprecate XAML engine?

Thanks,
Nila.


> [1] https://www.openpolicyagent.org/docs/latest
>
>
>
> Please find the flow Diagram attached to this email.
>
>
>
>
> Thanks,
>
>
> --
> R.Nirubikaa
> Software Engineering Intern | WSO2
> M: O779108852
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "IAM team" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to iam-group+unsubscr...@wso2.com.
> To view this discussion on the web visit
> https://groups.google.com/a/wso2.com/d/msgid/iam-group/CA%2BP04X9vN_8m-ZELn8wVpxK8ZdZXjsqKeGdGMozcYCcaKLnQ4A%40mail.gmail.com
> 
> .
>


-- 
Nilasini Thirunavukkarasu
Senior Software Engineer - WSO2

Email : nilas...@wso2.com
Mobile : +94775241823
Web : http://wso2.com/



___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture


[Architecture] Open Policy Agent Authorization handler for WSO2 IS

2019-05-15 Thread Nirubikaa Ravikumar
Hi all,



I am working on implementing an Open Policy Agent(OPA) authorization
handler for WSO2 Identity Server.


OPA is a lightweight general-purpose policy engine. Policies in OPA are
written in a high-level declarative language. You can find more information
about OPA from [1].


The main Idea of this Authorization handler is to authorize a user based on
the policy which is stored at the OPA server, similar to what we already do
with XACML.


[1] https://www.openpolicyagent.org/docs/latest



Please find the flow Diagram attached to this email.




Thanks,


-- 
R.Nirubikaa
Software Engineering Intern | WSO2
M: O779108852
___
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture