That looks about right. It should be possible to run Ti, using xjavadoc tags instead of Java 5 annotations, on Java 1.4. I'd imagine the java5 directory would build into a separate jar or perhaps only be added to a core jar when not labeled as the Java 1.4 version:
 Java 1.4 version -  ti-core-java14-1.0.jar
 Java 5 version -     ti-core-java5-1.0.jar

What do you think is best?

Don

James Mitchell wrote:

Ok, so other than "requires 1.5 to build, and 1.4 to run" via maven prop "maven.compile.source=1.4", what else do I need to do?

I guess what I'm trying to ask is, what do we want to support?
 - 1.5 required to:
   - build from svn checkout
   - build from nightly src distribution
   - build from any src distribution

 - 1.4 required to:
   - run sample apps
   - ???


--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM:   jmitchtx
Yahoo: jmitchtx
MSN:   [EMAIL PROTECTED]
Skype: callto://jmitchtx




On Aug 29, 2005, at 10:29 PM, Don Brown wrote:

James Mitchell wrote:


Ok, so I'm working on the Maven build scripts, and I have a couple questions.

 * Why "Ti"?  What does that mean?


Titanium. I enjoy ultralight backpacking so titanium is near and dear to my heart as an incredibly strong, very lightweight material used in core gear that replaced much heavier counterparts - the "struts" of my gear, if you will :)


* Why is there a java5 dir? I see ti interface, but why not just put it under core?


The java5 dir contains Java 5-specific files, at this point only Java 5 annotations. While Ti will take advantage of Java 5, it shouldn't be required.

HTH,

Don




--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM:   jmitchtx
Yahoo: jmitchtx
MSN:   [EMAIL PROTECTED]
Skype: callto://jmitchtx





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to