Webtools (upstream project) is in sorry shape and needs a lot of things. First, it needs a proper build system, including jobs. To make this less painful, consolidating repositories is also encouraged. Making sure the monolith gets broken up into proper swimlanes is also a necessity.
Finally, once the plugins are properly organized and swim-laned, lots of attention will need to be paid to the features and tests. Right now most tests appear to be full product integration tests, no matter what repo they live in.
There's a lot of work to do.
1.
|
[wtp common] Break dependency on servertools | Closed | Rob Stryker (Inactive) | ||
2.
|
[wtp common] Move org.eclipse.jst.common.ui from common to jeetools | Open | Unassigned | ||
3.
|
[servertools] merge 3 servertools repos into 1 | Open | Unassigned | ||
4.
|
[jeetools] Merge jeetools and ejbtools | Open | Unassigned | ||
5.
|
move 2 ws plugins from jeetools to webservices | Open | Unassigned | ||
6.
|
merge webservices repositories into one repo | Open | Unassigned | ||
7.
|
merge all sourceediting repos in wtp | Open | Unassigned | ||
8.
|
Clear up dependency tree between jsdt and sourceediting | Open | Unassigned | ||
9.
|
[wtp] Fix / adjust parent pom for optimal efficiency | Open | Unassigned |