You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by Carlin Rogers <ca...@gmail.com> on 2006/09/20 06:42:01 UTC

reorganize directory structure of NetUI webapp-template?

I'd like to make a simple change to an ant build file so that the
netui-blank sample would have the Controller.java file in the src directory
rather than the web dir. In looking at the ant build scripts and the NetUI
web app template I noticed the following...

We copy files from the netui/build/dist/webapp/ directory to create the new
web app. This webapp template directory comes from the
netui/src/webapp-template/default directory in svn. Here, the src/ directory
is under the WEB-INF directory. I'd like to propose that we change this
structure to follow the typical src web split we have for our samples and
tests. Any objections or is there a reason the structure should remain the
same? Any thoughts about what else these changes might impact that I should
be aware of?

The change would modify the structure of netui/src/webapp-template/default
from...

webapp-template/
        default/
            Controller.java
            index.jsp
            resources/...
            WEB-INF/
                src/
                    shared/...

                    build.properties
                    build.xml
                    log4j.xml



to...

webapp-template/
        default/
            src/
                shared/...
                Controller.java
            web/
                index.jsp
                resources/...

                WEB-INF/...
            build.properties
            build.xml


The NetUI webapp template, netui/build/dist/webapp/, would be built with the
associated directory layout changes. The various ant build files would also
be updated to handle the change in directory structure.

Let me know what you think.

Thanks,
Carlin

Re: reorganize directory structure of NetUI webapp-template?

Posted by Eddie O'Neil <ek...@gmail.com>.
Carlin--

  Sure, it seems fine to reorganize that directory if you'd like,
though it's never really used as a web application as-is.  It's really
just a source for images / jsps / xmls that are often used in a NetUI
webapp.  They could even just be droped in buckets like imgs/, xmls/,
etc.

  Either is fine with me.  :)

Eddie


On 9/19/06, Carlin Rogers <ca...@gmail.com> wrote:
> I'd like to make a simple change to an ant build file so that the
> netui-blank sample would have the Controller.java file in the src directory
> rather than the web dir. In looking at the ant build scripts and the NetUI
> web app template I noticed the following...
>
> We copy files from the netui/build/dist/webapp/ directory to create the new
> web app. This webapp template directory comes from the
> netui/src/webapp-template/default directory in svn. Here, the src/ directory
> is under the WEB-INF directory. I'd like to propose that we change this
> structure to follow the typical src web split we have for our samples and
> tests. Any objections or is there a reason the structure should remain the
> same? Any thoughts about what else these changes might impact that I should
> be aware of?
>
> The change would modify the structure of netui/src/webapp-template/default
> from...
>
> webapp-template/
>         default/
>             Controller.java
>             index.jsp
>             resources/...
>             WEB-INF/
>                 src/
>                     shared/...
>
>                     build.properties
>                     build.xml
>                     log4j.xml
>
>
>
> to...
>
> webapp-template/
>         default/
>             src/
>                 shared/...
>                 Controller.java
>             web/
>                 index.jsp
>                 resources/...
>
>                 WEB-INF/...
>             build.properties
>             build.xml
>
>
> The NetUI webapp template, netui/build/dist/webapp/, would be built with the
> associated directory layout changes. The various ant build files would also
> be updated to handle the change in directory structure.
>
> Let me know what you think.
>
> Thanks,
> Carlin
>
>