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