Main.TAPoRDevContribution ( vs. r1.1)
Diffs

 <<O>>  Difference Topic TAPoRDevContribution (r1.1 - 20 Feb 2006 - JamesChartrand)
Line: 1 to 1
Added:
>
>
META TOPICPARENT TAPoR

TAPoR Portal Development

The TAPoR portal is a Java based application built on the Apache Cocoon (http://cocoon.apache.org) web application framework . MySQL (http://mysql.com) serves as the database. Either a flat file or an LDAP directory service may be used for user management. The portal is most heavily tested on Apache Tomcat (http://tomcat.apache.org) but should run in any servlet enabled web container.

Current TAPoR developers use the Eclipse IDE (http://eclipse.org) or IntelliJIDEA (http://www.jetbrains.com/). For those interested in contributing to development of the portal, we provide a setup guide for downloading and configuring a development environment based on Eclipse in any of Windows, Linux, and Mac OS X. Assuming some familiarity with computer programming, the procedure should have you up and developing/debugging the TAPoR code within an hour. The procedure installs MySQL (http://mysql.com), Java (http://java.sun.com), Tomcat (http://tomcat.apache.org), Apache Ant (http://ant.apache.org), and Eclipse (http://eclipse.org). Eclipse is configured to connect with the TAPoR SVN (http://subversion.org) source control system.

For more information on contributing to development of the TAPoR portal, please email Lian Yan at:

   lyan AT mcmaster DOT ca

Topic: TAPoRDevContribution . { View | Diffs | r1.1 | More }

Revision -
Revision r1.1 - 20 Feb 2006 - 21:03 - JamesChartrand