Re: Our site is too big
Nicola Ken Barozzi <[email protected]>
| Newsgroups | gmane.comp.jakarta.avalon.apps.devel,gmane.comp.jakarta.avalon.devel |
|---|---|
| Message-ID | <[email protected]> |
Berin Loritsch wrote: > From: Nicola Ken Barozzi [mailto:[email protected]] > > > If we decide to set up an avalon CVS module and put all content in > there, I can start the restructuring, and we can work > together to put it > in better shape. > > > If you want to propose, then +1 from me--although we need to determine > what is the long-term structure of the CVS archive going to look like? > We should pick a scalable strategy. Initial take: -- avalon -- legal -- lib -- src--java --test --deprecated --documentation --resources This is as clean IMHO as it can be with one codebase. > We should also be vigilant about > identifying and removing cruft. I.e. if something has been deprecated > for two or three minor releases (which happens to be about a year or > two) then we might want to look at removing it. In Cocoon I'm moving all deprecated classes in a separate subdir, so that they are built after the core. Guess what, the core now doesn't compile without them! ;-O So my take is that moving classes in a different subdir upon deprecation is a good thing. There it's easier to remove after some time, it's easy to see. -- Nicola Ken Barozzi [email protected] - verba volant, scripta manent - (discussions get forgotten, just code remains) ---------------------------------------------------------------------