forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Turner <>
Subject Use of src/resources/*
Date Mon, 23 Sep 2002 12:47:41 GMT

A little proposal, formalizing something that already almost exists..

In Forrest, say we have the following directories:

xml-forrest/src/resources/images      (just added)
xml-forrest/src/resources/stylesheets (hypothetical)

How about we say that projects can have a mirrored set of directories:


And in the final webapp or docs, the two sets are merged together, with
the user's files taking precedence.

The purpose of this is to let users override anything they want in
Forrest. What Forrest provides are just defaults. Eg, if my project


Then it will override the Forrest equivalent.

More generally, the idea is that the Forrest resource layout should match
as closely as possible the layout that users will use in their projects.


On Mon, Sep 23, 2002 at 12:02:18PM -0000, wrote:
> jefft       2002/09/23 05:02:18
>   Modified:    . status.xml
>   Added:       src/resources/images add.jpg fix.jpg remove.jpg update.jpg
>   Removed:     src/documentation/resources/images add.jpg remove.jpg
>                         update.jpg
>                src/resources/skins/avalon-site/images add.jpg remove.jpg
>                         update.jpg
>                src/resources/skins/basic/images add.jpg remove.jpg
>                         update.jpg
>                src/resources/skins/jakarta-site/images add.jpg remove.jpg
>                         update.jpg
>                src/resources/skins/xml-apache-site/images add.jpg fix.jpg
>                         remove.jpg update.jpg
>   Log:
>   Remove changes images from skins (they weren't used their anyway), and put them
>   all in src/resources/images, where they are made available from the sitemap
>   path "images/*".
>   Images in src/resources/images are overridden by identically named images in
>   ${project.home}/src/documentation/resources/images.

View raw message