Yes, that is what I hope to achieve shortly.
--
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 Sep 6, 2005, at 12:35 AM, Rich Feit wrote:
This means that if you're running 1.4 you can still do a build from
the root? Nice! :)
James Mitchell wrote:
Sounds good to me.
I have a plan for how I'll instrument the build to be 1.4/1.5
aware and behave accordingly. I just haven't put it down in bits
yet ;) I hope to get to that soon though since it seems to be
holding up some of the other tasks I'm on.
Thanks
--
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 Sep 5, 2005, at 5:27 PM, Rich Feit wrote:
Sorry for the delay on this thread... just catching up now.
Currently the minimum in the non-Java5 code is 1.4, although we
never discussed it. I think supporting 1.3 would be really
hard, but it's something we should establish.
Currently, the 'samples' .war is Java5 (annotation)-based, but I
was planning on posting a 1.4 (tag)-based version as soon as I
could get that compilation layer in there. Thought it could/
should just go into a parallel samples .war. How does that sound.
Rich
James Mitchell wrote:
I'm documenting the build process and I thought I'd take a stab
at figuring out how to have our build conditionally ignore
anything that requires 1.5 if they are using 1.4 or less.
What is the minimum? I've just been assuming 1.4.
Everything (.WARs) in Ti require 1.5. Is that supposed to be
the case?
--
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 Sep 2, 2005, at 10:55 AM, James Mitchell wrote:
That's what I'd like to make sure we understand and document.
I'll have some time later today, so I'll put together a
proposal for said 'build documentation', which will likely be
the beginnings of the Maven docs. Probably ought to keep on
the wiki for now though.
--
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 Sep 2, 2005, at 1:19 AM, Rich Feit wrote:
Sounds good from my point of view. :)
As to a structure for the distribution, would it simply be
something like:
docs
lib
samples
java5
java1.4
tools
README, etc.
?
Rich
James Mitchell wrote:
My plan would be to publish the nightlies here:
http://svn.apache.org/builds/struts/maven/trunk/nightly/
struts- sandbox/
...under a new directory 'ti'
Does that sound ok?
--
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 Sep 2, 2005, at 12:57 AM, Rich Feit wrote:
First, I just want to mention that I've never been involved
in a project where anyone's given so much thought/
attention to the build from the ground up. Thank you --
it's a pleasure! Much nicer than rewriting the build a
few months down the road.
I definitely support getting nightlies out there ASAP, for
people to play with. Is it legitimate to publish a
directory 'sandbox/ti/ nightly' under struts.apache.org,
or is that really off-limits while this project is in the
sandbox?
Rich
James Mitchell wrote:
I think it would be a good idea for us to discuss and
decide on the layout and build processes. The build
process needs to be documented end to end. We should
identify the artifacts created, when and why it is
created. More than the simple comments that I put in
maven.xml. I will volunteer to do all of this work.
As far as using Maven, I really like what we have so far.
It is clean and efficient, but more work needs to be
done. Keeping the build and layout organized is a team
effort. And I'm willing to do all the work to keep it
up to date.
We were asked a few days ago, and I was hoping to do it,
but time got away from me. When can we talk about
putting nightlies together for people to try out?
--
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 Sep 1, 2005, at 4:32 AM, Rich Feit wrote:
Hi all,
I've added a patch (http://issues.apache.org/bugzilla/
show_bug.cgi? id=36454) for a sample that demonstrates
using JSF as the view layer for a Ti app. It's a
straight port of the Beehive/JSF sample. It doesn't
necessarily show off JSF (or JSF best practices), but
it does demonstrate the integration (e.g., JSF pages
raising actions in Ti).
Our samples do beg the question(s):
- Should we be building a 'normal' webapp for each
one, including an ant script that will build the app?
Something to put into our distribution.
- Should we use maven to build the samples .wars only
for internal testing and perhaps for publishing the
samples to a live site?
I think we shouldn't require our users to have maven in
order to build *projects* (not our source tree). Is
that reasonable, or am I living in the past?
James - let me know if this blows up your maven structure
in any way. It seems to work, but I'm not trying to
do anything from the top level.
Thanks,
Rich
-------------------------------------------------------------
-- -- --- -
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]
-----------------------------------------------------------------
-- --
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]
---------------------------------------------------------------------
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]