> From: Nicola Ken Barozzi [mailto:[EMAIL PROTECTED]]
> 
> Errr, that's exactly why I prefer documentation.
> In fact, with Forrest you can put all contents in the same dir, html, 
> xdocs, pdfs, svg, etc and have them in the output.
> 
> So it would be (almost link in Phoenix)
> 
>   -- avalon
>      ..
>      -- src...
>            --documentation
>                         -- content
>                         -- resources
> 
> Where content is all content and resources are images, pdfs, etc that 
> can be referenced easily from any content subdir.

That makes more sense then.

> 
> But the problem comes with more than one programming 
> language... should 
> c# use this CVS module? ./lib though is not about c#m, so it seems 
> ackward...

We have a couple choices.  We could do:

/src/cs
/lib/cs

or we can do what Axis does:

avalon-java/.....
avalon-csharp/....
avalon-c++/....


> If we only had java I would do (as in Cocoon):
> 
>   -- avalon
>      -- build (tmp)
>      -- dist  (tmp)
>      -- legal
>      -- lib (though we will be downloading them, this is to override)
>      -- src
>            --framework
>            --container
>            --test
>            --deprecated
>            --documentation
>                         -- content
>                         -- resources
>            --resources
>                         -- logos

Can't we have *all* resources under documentation/resources?


> > * I would like to make the addendum that upon a release, we
> >   mark all deprecated code with both a replacement, and the
> >   date we expect to remove the code.  That way our users are
> >   adequately warned, and we have a reminder of what cruft is
> >   safe to remove.
> 
> Agreed. Instead of @since, we would then add a @till javadoc.

Is that standard JavaDoc, or would we have to alter the JavaDoc
renderer?

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to