Hi Filip, Thank you for your guidance.
I resolved my build issues. According to the BUILDING.txt, you need a 1.5.x"or later" JDK, and I was using a 1.6.x JDK. Although the build properties are set to compile using 1.5, the build still seems to break on 1.6. Perhaps we should investigate building on 1.6.x more, and/or update the BUILDING.txt to clarify this. The build also could not find the JDT zip file mentioned in the build properties : http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-JDT-3.2.2.zip Perhaps their site is just down at the time I am building, or it needs to be updated. I switched it to use the ibiblio mirror site, which in my opinion is probably more stable : http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-JDT-3.2.2.zip I have attached a patch to make this switch. Most of my Maven 2 experiences have been favorable over Ant, and I will attempt a Maven Evangelism email thread soon. Thank You, Paul On 10/12/07, Filip Hanik - Dev Lists <[EMAIL PROTECTED]> wrote: > > Hi Paul, welcome! > > It's good news and we always welcome new ideas and new contributions. > > Let me address your building issue first, building is quite easy. > > Requirements: ant, java 1.5 > > 1. check out SVN directory > svn co http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk > > 2. download deps > cd trunk > ant download > > 3. build > ant > > The question about maven has been around, last time it was brought up > the community wasn't too keen on it, the ant is so simple and easy to > maintain. I've seen other projects always spend vast amount of times > just trying to get their maven stuff to work, we've never really had > that problem with ant. It's simply too simple to screw up :) > What I would do, is start an email thread where you poll the interest > for such contribution before you spend the time on it. > > In terms of contribution, everyone pretty much works on the area of > their own interest. > A good place to start is the bug database, and submit patches to the > bugzilla database. > for example > > http://issues.apache.org/bugzilla/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=Tomcat+6&content= > > have fun digging around, just let us know if you need more help > > Filip > > Paul Shemansky wrote: > > Fellow Developers, > > > > I am new to this group, and I wanted to take a moment to introduce > myself. I > > have been a Java developer since 2001, and an open source advocate since > the > > mid-90s. It would be an honor to volunteer a part of my time to work on > > several Apache projects which I have found to be vital to my career. > > Therefore, today, 10/12/2007, I faxed my signed Contributor License > > Agreement to the Apache Software Foundation. > > > > I will be continuing my adventure through the "New Contributor" sections > of > > the Apache site, and would like to get acquainted with contributing to > the > > Tomcat project, first and foremost. I humbly request any help that any > of > > you may be able to provide, and I ask that you to bear with me while I > > attempt to get my feet wet here. > > > > With that being said, I eagerly checked-out the source code and followed > the > > BUILDING.txt file's instructions. Unfortunately, my build is failing due > to > > dependency issues. Therefore, at first glance, I realized that one of > the > > first things that I would love to contribute is the full Mavenization > (M10N) > > of the Tomcat build process. Please let me know if this is already in > > discussion. If it is not, please let me know how I may proceed. > > > > I look forward to working with all of you. > > > > Sincerely, > > Paul Shemansky > > > > > > ------------------------------------------------------------------------ > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.488 / Virus Database: 269.14.8/1064 - Release Date: > 10/11/2007 3:09 PM > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
Index: build.properties.default =================================================================== --- build.properties.default (revision 584262) +++ build.properties.default (working copy) @@ -57,7 +57,7 @@ jdt.home=${base.path}/eclipse/plugins jdt.lib=${jdt.home} jdt.jar=${jdt.lib}/org.eclipse.jdt.core_3.2.3.v_686_R32x.jar -jdt.loc=http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-JDT-3.2.2.zip +jdt.loc=http://mirrors.ibiblio.org/pub/mirrors/eclipse/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-JDT-3.2.2.zip # ----- Tomcat native library ----- tomcat-native.home=${base.path}/tomcat-native-1.1.10
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]