[RSS]
Legend:
  • Read each row: <cluster> depends on <column caption>
  • R means runtime hard dependency
  • B/r means buildtime dependency but only soft runtime dependency

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
[15] websvccommon R R
[14] nb R R
[13] cnd R R
[12] ruby R R
[11] mobility R R R R
[10] soa R R R R R
[9] visualweb R R R R
[8] j2ee R R R
[7] uml R R R
[6] apisupport R R R
[5] profiler R R R B/r
[4] java R R R
[3] xml R R R
[2] ide R
[1] harness R
[0] platform

Issues

  • mobility has hard depedency on j2ee, it started recently, P1 bug
  • xml has hard dependency on java, P1 bug
    • xml/refactoring depends on org.netbeans.modules.java.project. This is "unused" dependency, easily fixable
    • xml/schema/refactoring depends on org.netbeans.modules.java.project
  • identity support should be decoupled from soa and moved down to java or j2ee
  • wsdl and print should be moved down to java or xml or j2ee
  • visualweb (datasources) seems to depend on org.netbeans.upgrader in nb cluster
  • cnd is not in the build yet but this is the plan. We will have to revisit the content of the ide cluster to make sure it contains those modules both native C/C++ developers and Ruby/Rails developers want. This can be challenging task