Hi Azeez,

+1 for maintaining the dependency graph. I guess we can use registry OOTB
for it.

Also devs can use mvn dependency:tree to get the dependency tree.

Thanks and Regards,
Harshana
On 18 Jan 2014 22:47, "Afkham Azeez" <az...@wso2.com> wrote:

> Under dependency governance, the plan is to show the dependency graph, so
> that when an upstream dependency changes, we would know what downstream
> code would be affected.
>
>
> On Sat, Jan 18, 2014 at 9:50 PM, Hasitha Hiranya <hasit...@wso2.com>wrote:
>
>> Hi,
>>
>> +1 for the categorization.
>> Is there a way to make a Tree graph or something displaying
>> the dependency graph? And maintain it somewhere? In that way in the long
>> run we will have a clear visibility (when new components/features added).
>>
>> Thanks
>>
>>
>> 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
>>>
>>>    - 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
>>>    - issue-tracker
>>>
>>>
>>> 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
>>>    - 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
>>>
>>>    - 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
>>>
>>>
>>
>>
>> --
>> *Hasitha Abeykoon*
>> Software Engineer; WSO2, Inc.; http://wso2.com
>> *cell:* *+94 719363063*
>> *blog: **abeykoon.blogspot.com* <http://abeykoon.blogspot.com>
>>
>>
>> _______________________________________________
>> Architecture mailing list
>> Architecture@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>*
> *email: **az...@wso2.com* <az...@wso2.com>
> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: *
> *http://blog.afkham.org* <http://blog.afkham.org>
> *twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> * linked-in: **http://lk.linkedin.com/in/afkhamazeez
> <http://lk.linkedin.com/in/afkhamazeez>*
>
> *Lean . Enterprise . Middleware*
>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to