Yes sure

On Tue, Jan 21, 2014 at 10:33 AM, Eranda Sooriyabandara <era...@wso2.com>wrote:

> Hi Chamath,
> Can you attend the meeting scheduled at 11 to sort all the identity
> components out?
>
> thanks
> Eranda
>
>
> On Tue, Jan 21, 2014 at 10:27 AM, Chamath Gunawardana 
> <chama...@wso2.com>wrote:
>
>> Hi Eranda,
>>
>> The user-stores feature under carbon-feature-identity seems to be a
>> duplicate of user core. AFAIK we can remove this.
>>
>>
>>
>>
>> On Sun, Jan 19, 2014 at 8:22 PM, Eranda Sooriyabandara 
>> <era...@wso2.com>wrote:
>>
>>> Hi All,
>>> Here is the updated component categorization.
>>>
>>> Remove forever
>>>
>>>    - qpid
>>>    - rest-api
>>>    - jaxws
>>>    - mashup - used by AS
>>>
>>> Need to move to relevent products
>>>
>>>    - stratos
>>>    - cloud-controller
>>>    - appfac
>>>    - ec2-client
>>>    - cg
>>>
>>> Graduate to nexus
>>>
>>>    - mapred
>>>    - email-verification
>>>    - captcha-mgt
>>>    - tryit
>>>    - wsdlvalidator
>>>    - java2wsdl
>>>    - soap-tracer
>>>    - zeroconf
>>>    - wsdl2code
>>>    - wsdl2form
>>>    - schema-generator
>>>
>>> carbon-feature-registry
>>>
>>>    - registry
>>>
>>> carbon-feature-governance
>>>
>>>    - governance
>>>
>>> carbon-feature-identity
>>>
>>>    - identity
>>>    - authenticators
>>>    - claim-mgt
>>>    - remote-usermgt
>>>    - user-manager
>>>    - user-stores
>>>    - sts
>>>    - policy-builder
>>>    - policy-editor
>>>    - security
>>>    - directory-server-manager
>>>    - idp-mgt
>>>    - ldap-server
>>>    - profile-mgt
>>>    - cassandra-userstore
>>>    - xkms
>>>
>>>
>>> carbon-feature-mediation
>>>
>>>    - mediation
>>>    - mediation-initializer
>>>    - mediation-statistics
>>>    - mediation-tracer
>>>    - mediators
>>>    - messagebox
>>>    - message-relay
>>>    - mex
>>>    - priority-mediation
>>>    - sequence-editor
>>>    - synapse-artifact-uploader
>>>    - synapse-config-admin
>>>    - synapse-registries
>>>    - proxy-admin
>>>    - localentry
>>>    - endpoint
>>>    - view-flows
>>>
>>> carbon-feature-analytics
>>>
>>>    - analytics
>>>    - bam2
>>>    - data-agents
>>>    - transport-statistics
>>>    - system-statistics
>>>    - dashboard
>>>    - dashboard2
>>>    - gadget-ide
>>>    - gadgets
>>>    - gauges
>>>    - health-monitor
>>>
>>> carbon-feature-data
>>>
>>>    - data-services
>>>    - dbconsole
>>>    - data-sources
>>>    - ndatasource
>>>
>>>
>>> carbon-feature-apis
>>>
>>>    - apimgt
>>>    - appmgt
>>>
>>>
>>> carbon-feature-business-process
>>>
>>>    - business-processes
>>>    - multiple-instance
>>>    - coordination
>>>
>>> carbon-feature-business-messaging
>>>
>>>    - business-messaging
>>>    - event
>>>    - eventing
>>>    - event-processing
>>>
>>>
>>> carbon-feature-rules
>>>
>>>    - rule
>>>
>>> carbon-feature-deployment
>>>
>>>    - webapp-mgt
>>>    - module-mgt
>>>    - service-mgt
>>>    - spring-services
>>>    - application-deployers
>>>    - application-mgt
>>>    - axis2-repo-mgt
>>>    - ejb-services
>>>    - aar-services
>>>    - jar-services
>>>    - autoscaler
>>>    - load-balancer
>>>    - deployment-synchronizer
>>>
>>>
>>> carbon-feature-qos
>>>
>>>    - throttling
>>>    - reliable-messaging
>>>    - xfer
>>>
>>> carbon-feature-utils
>>>
>>>    - caching
>>>    - cluster-mgt
>>>    - unified-endpoint
>>>    - url-mapper
>>>    - ws-discovery
>>>    - rss-manager
>>>    - transaction-manager
>>>    - transport-mgt
>>>    - transports
>>>    - jaggery
>>>    - hostobjects
>>>    - ntask
>>>    - scheduled-tasks
>>>    - operation-mgt
>>>    - startup
>>>    - reporting
>>>    - data-bridge
>>>    - doc-request-processor
>>>    - logging
>>>    - admin-mgt
>>>    - remote-tasks
>>>    - andesxfer
>>>    - cassandra
>>>    - cassandra-explorer
>>>    - cassandra-search
>>>     - issue-tracker
>>>    - hdfs
>>>
>>> thanks
>>> Eranda
>>>
>>>
>>> On Sun, Jan 19, 2014 at 8:11 PM, Eranda Sooriyabandara 
>>> <era...@wso2.com>wrote:
>>>
>>>> Hi Kasun,
>>>>
>>>> Please find my comments inline.
>>>>
>>>> On Sun, Jan 19, 2014 at 3:20 PM, Kasun Gajasinghe <kas...@wso2.com>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Thanks for the list Eranda. One question -  With the new architecture
>>>>> can we knitpick or exclude some underlying components when installing a
>>>>> given feature? For ex. what if we need to exclude cassandra when 
>>>>> installing
>>>>> carbon-feature-utils to a product?
>>>>>
>>>>>
>>>> This is only a restructuring components only.  In a project it contains
>>>> components and related features. Installing features will be same as before
>>>> and products does not need to install all the features in a project but
>>>> install what is needs.
>>>>
>>>>
>>>>
>>>>> Please see my suggestions on the categorizations inline.
>>>>>
>>>>> On Sat, Jan 18, 2014 at 6:30 PM, Eranda Sooriyabandara <
>>>>> era...@wso2.com> wrote:
>>>>>
>>>>>> Hi All,
>>>>>> Here is the component categorization.
>>>>>>
>>>>>> Remove forever
>>>>>>
>>>>>>    - qpid
>>>>>>    - rest-api
>>>>>>    - mashup
>>>>>>
>>>>>> Need to move to relevent products
>>>>>>
>>>>>>    - stratos
>>>>>>    - cloud-controller
>>>>>>    - appfac
>>>>>>    - ec2-client
>>>>>>    - cg
>>>>>>
>>>>>>
>>>>>> Graduate to nexus
>>>>>>
>>>>>
>>>>>  Currently, there's a need to re-release components like wsdl2code
>>>>> etc. in each major carbon release because of osgi p2-repo requirements. 
>>>>> For
>>>>> ex. wsdl2code components released in 4.1.0 platform, can not be used in
>>>>> Turing (4.2.0) since the version range we set is [4.1.0,4.2.0). Since C5
>>>>> based products will be using most of the features mentioned are we going 
>>>>> to
>>>>> change expand the version range of the components? If so, we will have to
>>>>> do at least one more release of these components/features with a broader
>>>>> version range like [5.0.0, xxx) isn't it?
>>>>>
>>>>>
>>>> This is something we need to solve.
>>>>
>>>>
>>>>
>>>>> This is applicable for the feature we are moving to attic as well. AS
>>>>> is using Mashup features. Are we going to deprecate mashup features
>>>>> starting from C5?
>>>>>
>>>>
>>>> That was the plan, need to analyse the feasibility of doing that.
>>>>
>>>>
>>>>
>>>>>
>>>>>
>>>>>>    - mapred
>>>>>>    - email-verification
>>>>>>    - captcha-mgt
>>>>>>    - tryit
>>>>>>    - wsdlvalidator
>>>>>>    - java2wsdl
>>>>>>    - soap-tracer
>>>>>>    - zeroconf
>>>>>>    - wsdl2code
>>>>>>    - wsdl2form
>>>>>>    - schema-generator
>>>>>>
>>>>>>
>>>>>> carbon-feature-registry
>>>>>>
>>>>>>    - registry
>>>>>>
>>>>>>
>>>>>> carbon-feature-governance
>>>>>>
>>>>>>    - governance
>>>>>>
>>>>>>
>>>>>>
>>>>> carbon-feature-identity
>>>>>
>>>>> Currently, user-manager features are used by almost all carbon
>>>>> products including AS, ESB, BAM. If we include user-manager in
>>>>> carbon-feature-identity, then all the mentioned products would have to 
>>>>> ship
>>>>> identity features by default! This is true for security-mgt features as
>>>>> well even though it's limited to service-hosting products. security-mgt
>>>>> component might need to be properly split separating identity specific
>>>>> functionality, and service-hosting related functionality. I think we 
>>>>> should
>>>>> create a common feature where we can include these.
>>>>>
>>>>
>>>> I don't think we need to. Features will be same as before.
>>>>
>>>>
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>    - identity
>>>>>>    - authenticators
>>>>>>    - claim-mgt
>>>>>>    - remote-usermgt
>>>>>>    - user-manager
>>>>>>    - user-stores
>>>>>>    - sts
>>>>>>    - policy-builder
>>>>>>    - policy-editor
>>>>>>    - security
>>>>>>    - directory-server-manager
>>>>>>    - idp-mgt
>>>>>>    - ldap-server
>>>>>>    - profile-mgt
>>>>>>    - cassandra-userstore
>>>>>>    - issue-tracker
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>> carbon-feature-mediation
>>>>>>
>>>>>
>>>>> I believe XKMS component should be in carbon-feature-identity? IMHO
>>>>> Xfer which provides WS-Transfer should be under carbon-feature-qos.
>>>>>
>>>>
>>>> Thanks for the input. This is not the final list and we need people's
>>>> input to make the project contain the correct set of components. Will
>>>> update the thread with your suggestions shortly.
>>>>
>>>>
>>>>>
>>>>>
>>>>>>    - mediation
>>>>>>    - mediation-initializer
>>>>>>    - mediation-statistics
>>>>>>    - mediation-tracer
>>>>>>    - mediators
>>>>>>    - messagebox
>>>>>>    - message-relay
>>>>>>    - mex
>>>>>>    - priority-mediation
>>>>>>    - sequence-editor
>>>>>>    - synapse-artifact-uploader
>>>>>>    - synapse-config-admin
>>>>>>    - synapse-registries
>>>>>>    - proxy-admin
>>>>>>    - localentry
>>>>>>    - endpoint
>>>>>>    - view-flows
>>>>>>    - xfer
>>>>>>    - xkms
>>>>>>
>>>>>>
>>>>>> carbon-feature-analytics
>>>>>>
>>>>>>    - analytics
>>>>>>    - bam2
>>>>>>    - data-agents
>>>>>>    - transport-statistics
>>>>>>    - system-statistics
>>>>>>    - dashboard
>>>>>>    - dashboard2
>>>>>>    - gadget-ide
>>>>>>    - gadgets
>>>>>>    - gauges
>>>>>>    - health-monitor
>>>>>>
>>>>>>
>>>>>>
>>>>>> carbon-feature-data
>>>>>>
>>>>>>    - data-services
>>>>>>    - dbconsole
>>>>>>    - data-sources
>>>>>>    - ndatasource
>>>>>>
>>>>>>
>>>>>> carbon-feature-apis
>>>>>>
>>>>>>    - apimgt
>>>>>>    - appmgt
>>>>>>
>>>>>>
>>>>>> carbon-feature-business-process
>>>>>>
>>>>>>    - business-processes
>>>>>>    - multiple-instance
>>>>>>    - coordination
>>>>>>
>>>>>> carbon-feature-business-messaging
>>>>>>
>>>>>>    - business-messaging
>>>>>>    - event
>>>>>>    - eventing
>>>>>>    - event-processing
>>>>>>
>>>>>>
>>>>>> carbon-feature-rules
>>>>>>
>>>>>>    - rule
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>> carbon-feature-deployment
>>>>>>
>>>>>
>>>>> We should remove jaxws component too. This component was added for
>>>>> Axis2 based jax-ws support. We don't use it anymore.
>>>>>
>>>>
>>>> Will do it.
>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>> KasunG
>>>>>
>>>>>>
>>>>>>    - webapp-mgt
>>>>>>    - jaxws
>>>>>>    - module-mgt
>>>>>>    - service-mgt
>>>>>>    - spring-services
>>>>>>    - application-deployers
>>>>>>    - application-mgt
>>>>>>    - axis2-repo-mgt
>>>>>>    - ejb-services
>>>>>>    - aar-services
>>>>>>    - jar-services
>>>>>>    - autoscaler
>>>>>>    - load-balancer
>>>>>>    - deployment-synchronizer
>>>>>>
>>>>>>
>>>>>> carbon-feature-qos
>>>>>>
>>>>>>    - throttling
>>>>>>    - reliable-messaging
>>>>>>
>>>>>>
>>>>>> carbon-feature-utils
>>>>>>
>>>>>>    - caching
>>>>>>    - cluster-mgt
>>>>>>    - unified-endpoint
>>>>>>    - url-mapper
>>>>>>    - ws-discovery
>>>>>>    - rss-manager
>>>>>>    - transaction-manager
>>>>>>    - transport-mgt
>>>>>>    - transports
>>>>>>    - jaggery
>>>>>>    - hostobjects
>>>>>>    - ntask
>>>>>>    - scheduled-tasks
>>>>>>    - operation-mgt
>>>>>>    - startup
>>>>>>    - reporting
>>>>>>    - data-bridge
>>>>>>    - doc-request-processor
>>>>>>    - logging
>>>>>>    - admin-mgt
>>>>>>    - remote-tasks
>>>>>>    - andes
>>>>>>    - cassandra
>>>>>>    - cassandra-explorer
>>>>>>    - cassandra-search
>>>>>>    - hdfs
>>>>>>
>>>>>>
>>>>>> When adding a component to a project please note the following.
>>>>>>
>>>>>>    1. utils project should be not depend on any other projects. Any
>>>>>>    other project can depend on another project but it shouldn't be 
>>>>>> cyclic.
>>>>>>    2. If any component is not going to change we can graduate to the
>>>>>>    nexus without making everyone to build the source. I have identified
>>>>>>    certain components, but if you think it source will be changed then we
>>>>>>    still can add it to the related project.
>>>>>>
>>>>>> Your comments and suggestions are mostly welcome. Project leads
>>>>>> please confirm the structure.
>>>>>>
>>>>>>
>>>>>> thanks
>>>>>> Eranda
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sat, Jan 18, 2014 at 11:09 AM, Eranda Sooriyabandara <
>>>>>> era...@wso2.com> wrote:
>>>>>>
>>>>>> Hi Sagara,
>>>>>>
>>>>>>
>>>>>> On Sat, Jan 18, 2014 at 11:02 AM, Sagara Gunathunga 
>>>>>> <sag...@wso2.com>wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sat, Jan 18, 2014 at 10:31 AM, Afkham Azeez <az...@wso2.com>wrote:
>>>>>>
>>>>>> Shall we name those as;
>>>>>>
>>>>>>    - carbon-feature-registry
>>>>>>    - carbon-feature-governance
>>>>>>    - carbon-feature-identity
>>>>>>    - carbon-feature-mediation
>>>>>>    - carbon-feature-analytics
>>>>>>    - carbon-feature-data
>>>>>>    - carbon-feature-apis
>>>>>>    - carbon-feature-business-process
>>>>>>    - carbon-feature-business-messaging
>>>>>>    - carbon-feature-rules
>>>>>>    - carbon-feature-deployment
>>>>>>    - carbon-feature-qos
>>>>>>    - carbon-feature-utils
>>>>>>
>>>>>>  Do you have a document to see the mapping among above projects and
>>>>>> current components ? If not we need to crate a one and review by all
>>>>>> products teams WDYT ?
>>>>>>
>>>>>>
>>>>>> I'll be sending the categorized list of components to this thread
>>>>>> then the project teams can review and add the ideas here.
>>>>>>
>>>>>> thanks
>>>>>>  Eranda
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks !
>>>>>>
>>>>>>
>>>>>>
>>>>>> and also have;
>>>>>> * carbon-product-appserver
>>>>>> * carbon-product-esb
>>>>>>
>>>>>> and so on.
>>>>>>
>>>>>> Also;
>>>>>> carbon-p2-repo
>>>>>>
>>>>>> carbon-platform-integration-tests
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sat, Jan 18, 2014 at 9:12 AM, Eranda Sooriyabandara <
>>>>>> era...@wso2.com> wrote:
>>>>>>
>>>>>> Hi Infra,
>>>>>> Can we have following projects created in the git repo. Additionally
>>>>>>
>>>>>>    - registry
>>>>>>    - governance
>>>>>>    - identity
>>>>>>    - mediation
>>>>>>    - analytics
>>>>>>    - data
>>>>>>    - apis
>>>>>>    - business-process
>>>>>>    - business-messaging
>>>>>>    - rules
>>>>>>    - deployment
>>>>>>    - qos
>>>>>>    - utils
>>>>>>
>>>>>> Additionally please add me (erandasooriyabandara) to WSO2 member
>>>>>> list.
>>>>>>
>>>>>> thanks
>>>>>> Eranda
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> *Eranda Sooriyabandara*Senior Software Engineer;
>>>>>> Integration Technologies Team;
>>>>>> WSO2 Inc.; http://wso2.com
>>>>>> Lean . Enterprise . Middleware
>>>>>>
>>>>>> E-mail: eranda AT wso2.com
>>>>>> Mobile: +94 716 472 816
>>>>>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
>>>>>> Blog: http://emsooriyabandara.blogspot.com/
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Architecture mailing list
>>>>>> Architecture@wso2.org
>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Kasun Gajasinghe*
>>>>> Software Engineer;
>>>>> WSO2 Inc.; http://wso2.com
>>>>>
>>>>>
>>>>>  ,
>>>>> *email: *
>>>>> *kasung AT spamfree wso2.com <http://wso2.com>   ** cell: **+94 (77)
>>>>> 678-0813 <%2B94%20%2877%29%20678-0813>*
>>>>> *linked-in: *http://lk.linkedin.com/in/gajasinghe
>>>>>
>>>>>
>>>>>
>>>>> *blog: **http://kasunbg.org* <http://kasunbg.org>
>>>>>
>>>>>
>>>>>
>>>>> *twitter: **http://twitter.com/kasunbg* <http://twitter.com/kasunbg>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> Architecture@wso2.org
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> *Eranda Sooriyabandara*Senior Software Engineer;
>>>> Integration Technologies Team;
>>>> WSO2 Inc.; http://wso2.com
>>>> Lean . Enterprise . Middleware
>>>>
>>>> E-mail: eranda AT wso2.com
>>>> Mobile: +94 716 472 816
>>>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
>>>> Blog: http://emsooriyabandara.blogspot.com/
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> *Eranda Sooriyabandara*Senior Software Engineer;
>>> Integration Technologies Team;
>>> WSO2 Inc.; http://wso2.com
>>> Lean . Enterprise . Middleware
>>>
>>> E-mail: eranda AT wso2.com
>>> Mobile: +94 716 472 816
>>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
>>> Blog: http://emsooriyabandara.blogspot.com/
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> d...@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>> Thanks,
>> --
>> Best Regards,
>> Chamath Gunawardana
>> Technical Lead; WSO2 Inc.
>> Mobile : +94776322240
>>
>
>
>
> --
>
> *Eranda Sooriyabandara*Senior Software Engineer;
> Integration Technologies Team;
> WSO2 Inc.; http://wso2.com
> Lean . Enterprise . Middleware
>
> E-mail: eranda AT wso2.com
> Mobile: +94 716 472 816
> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
> Blog: http://emsooriyabandara.blogspot.com/
>
>
>
>
>


-- 
Best Regards,
Chamath Gunawardana
Technical Lead; WSO2 Inc.
Mobile : +94776322240
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to