You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Wendy Smoak <ws...@gmail.com> on 2005/12/07 05:59:13 UTC

Re: 1.3.0 Release - Next Steps

Coming back around to the pending 1.3 release...

It looks like Commons Resources is coming along well, thanks to Niall,
Rahul and Christian.

Laurie, can we please have an update on Bug 37730 and the Enhanced
DynaActionForm addition in general?  37301 is also still open. 
Thanks!

The Cactus tests for EL are still a problem, but I haven't gotten
anywhere with them.  I'm planning to try again this weekend.  As part
of that, I'd like to restructure EL so that the Maven build is less
complicated.  (Right now the source code for both the jar and the
example app is in the same directory.)

The release plan shows including struts-site.jar.  There is no source
code in 'site,' so that jar only contains a manifest.  Ted, were you
thinking of including the generated website in the release?

Thanks,
--
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: 1.3.0 Release - Next Steps

Posted by Ted Husted <te...@gmail.com>.
On 12/20/05, Wendy Smoak <ws...@gmail.com> wrote:
> The result of 'maven multiproject:site', zipped up, is 17.5 MB.

I still can't get that goal to run, so I've been building the ones I
work on individually.

--

E:\projects\Apache\struts\flow\src\java\org\apache\struts\flow\core\javascript\f
om\PageLocalScopeImpl.java:38: cannot find symbol
symbol  : class Scriptable
location: class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
    private Scriptable newObject() {
            ^
Note: E:\projects\Apache\struts\flow\src\java\org\apache\struts\flow\FlowAction.
java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
100 errors

BUILD FAILED
File...... C:\Documents and Settings\ted_2\.maven\cache\maven-multiproject-plugi
n-1.3.1\plugin.jelly
Element... maven:reactor
Line...... 103
Column.... 9
Unable to obtain goal [site] -- C:\Documents and Settings\ted_2\.maven\cache\mav
en-java-plugin-1.5\plugin.jelly:63:48: <ant:javac> Compile failed; see the compi
ler error output for details.
Total time: 4 minutes 51 seconds
Finished at: Tue Dec 20 09:16:35 EST 2005

E:\projects\Apache\struts\build>

I've tried it from my root of Struts current and /site, with the same result.
--

> What did you have in mind to include?

If each of the other subproject distributions include their own
website documentation, like Struts Scripting does, then all we really
need to do is to zip the top-level site docs for the actual site
subproject (as opposed to the multiproject "site" maven goal). If we
did want to include the rest of the site, we wouldn't need to drag
down the site archives. The links to those could be direct to the
website rather than relative.

I'm copying the live website to a local directory now. I'd like to do
a thorough review of  what we do have online now and see if there is
any cruft we can remove. (Like some of the legacy JARs from when we
used to burst the WARs.)

But, overall, in terms of the 1.3.0 release, we're mainly waiting on
Message Resources, yes?

If that happens, and  #37301 and #37730 are still open, I'd say we
should pull the new Enhanced DynaActionForm feature and roll it.

-Ted.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: 1.3.0 Release - Next Steps

Posted by Wendy Smoak <ws...@gmail.com>.
On 12/12/05, Ted Husted <te...@gmail.com> wrote:

> If we think the problem is the tests, rather than the code, then I
> don't believe that the issue should affect whether we release.

That's what I think.  I've had 1.3.0-dev in production since
mid-September and the app uses most of the Struts-EL HTML tags. 
Either the code changed out from under the tests, or it's just a
Maven/Cactus misconfiguration.

earlier, Ted wrote:
> The idea was to include the website docs, if we can.

All of it?  The result of 'maven multiproject:site', zipped up, is
17.5 MB.  (That includes the old api docs and all of the Maven
reports, though.)  For comparison, the struts-documentation.war is
around 5 MB.

I've made some progress on PDFs, but the PDF plugin is not
multiproject aware so it's one PDF per sub-project (and the relative
links don't work.)

What did you have in mind to include?

Thanks,
--
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: 1.3.0 Release - Next Steps

Posted by Ted Husted <te...@gmail.com>.
If we think the problem is the tests, rather than the code, then I
don't believe that the issue should affect whether we release.

I might try to setup some webtests for the Taglib Exercises and
Cookbook, so that we still have automated tests for the tags.

I'm still twiddling with the MailReader tour page, but what's there is
OK. I think it's just a matter of resolving Commons Resources.

-Ted.

On 12/11/05, Wendy Smoak <ws...@gmail.com> wrote:
> On 12/6/05, Wendy Smoak <ws...@gmail.com> wrote:
>
> > The Cactus tests for EL are still a problem, but I haven't gotten
> > anywhere with them.  I'm planning to try again this weekend.
>
> I looked at this again, and I still don't see anything wrong with the
> tags.  Unfortunately I still haven't figured out why 'maven
> cactus:test' is failing, either.
>
> Maybe if some of you are bored in between sessions in San Diego, you
> can take a look. :)
>
> (I *think* I might have reclaimed my inbox from Bugzilla, I'm afraid
> to look again...)
>
> --
> Wendy

http://www.husted.com/poe/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: 1.3.0 Release - Next Steps

Posted by Wendy Smoak <ws...@gmail.com>.
On 12/6/05, Wendy Smoak <ws...@gmail.com> wrote:

> The Cactus tests for EL are still a problem, but I haven't gotten
> anywhere with them.  I'm planning to try again this weekend.

I looked at this again, and I still don't see anything wrong with the
tags.  Unfortunately I still haven't figured out why 'maven
cactus:test' is failing, either.

Maybe if some of you are bored in between sessions in San Diego, you
can take a look. :)

(I *think* I might have reclaimed my inbox from Bugzilla, I'm afraid
to look again...)

--
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Re: 1.3.0 Release - Next Steps

Posted by Ted Husted <te...@gmail.com>.
On 12/6/05, Wendy Smoak <ws...@gmail.com> wrote:
> The release plan shows including struts-site.jar.  There is no source
> code in 'site,' so that jar only contains a manifest.  Ted, were you
> thinking of including the generated website in the release?

Yes, the citation to the JAR was just a copy glitch. The idea was to
include the website docs, if we can.

-Ted.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org