Talend is an RCP based on Eclipse, Talend offers open source skills and solutions. If you want to develop an app similar to Talend, launch Talend application from Talend source code is the best way to learn Eclipse skill and Talend. You can download source code from here:
What is the relationship between data integration and data quality code base? does data quality should be built on top of data integration?
When I check out the source code from http://svn.talendforge.org/svn/tos/ is requires user name and password, is there any guest account with read only permission?
DQ does depend on some plugins from DI.
Have a look at this discussion http://www.talendforge.org/forum/viewtopic.php?id=5877 for the dependencies.
Is there any update for your issue downloading source code from talend svn url?