forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Turner <je...@apache.org>
Subject Source layouts (Re: cvs commit: ...IdGeneratorTransformer.java XPathTransformer.java)
Date Sun, 12 Jan 2003 13:13:35 GMT
On Sun, Jan 12, 2003 at 01:22:57PM +0100, Steven Noels wrote:
> Jeff Turner wrote:
> 
> >>Jeff, must'nt that be in some other package hierarchy?
> >>
> >>src/java/
> >>        cocoon/
> >>               components/
> >>        ant/
> >>            tasks/
> >>
> >>We could move the scratchpad code into that structure, too. Kill the 
> >>last remainder of the old directory layout.
> >
> >
> >Just to confirm: create a src/java/ parallel to src/resources/? Sounds
> >good to me..
> 
> yay!
> 
> Suggestion:
> 
> src/java/
>          org/apache/forrest/
>                             app/
>                                 component/
>                                           name
> 
> like in:
> 
> src/java/org/apache/forrest/cocoon/transformer/IdGeneratorTransformer.java

The transformers developed for Forrest so far (LinkRewriter, XPath,
IdGenerator) are all quite generic.  The most Forrest-specific,
LinkRewriter, has already been moved to Cocoon.  For that reason I prefer
an org.apache.cocoon.transformation package, as it is the least likely to
change.  These package names are all exposed in the sitemap, and will be
the subject of backwards-compat breaks if we alter them in the future.
In fact, even altering org.apache.cocoon.transformation.XPathTransformer
now would break custom sitemaps made since linkmaps were introduced.

> src/java/org/apache/forrest/ant/task/JeffsGreatFooBarTask.java

Anything below org.apache.forrest would be fine by me.


--Jeff

> ?
> 
> </Steven>
> -- 
> Steven Noels                            http://outerthought.org/
> Outerthought - Open Source, Java & XML Competence Support Center
> Read my weblog at            http://blogs.cocoondev.org/stevenn/
> stevenn at outerthought.org                stevenn at apache.org
> 

Mime
View raw message