Right. I remember this was an issue with commons-chain. No refactoring of Struts to use commons-chain could start until that was released. Makes sense to me.
sean On 6/23/05, Martin Cooper <[EMAIL PROTECTED]> wrote: > > > On Thu, 23 Jun 2005, Sean Schofield wrote: > > >> 1) Digester has removed the RSS classes from their standard build, so > >> we either have to do a custom build of Digester or we have to have > >> version 1.5 (which is what was in the lib dir) > > > > This is a known problem. > > (http://issues.apache.org/jira/browse/MYFACES-134) I accidentally > > introduced the problem into the build by using a newer version of > > Digester. We should resolve this problem regardless of where the jars > > are stored. > > > > Matthias was talking about taking it out and moving it into the > > sandbox. Perhaps we should just take it out and reintroduce it to the > > sandbox *after* its been refactored. We can discuss that on another > > thread. > > > >> 2) Validator does not have the ISBN validator in its current release > >> build (1.1.4), this class is in the 1.2 branch (which might be head, > >> I did not dig into it). So we have to have the latest nightly (which > >> is currently hosed on the apache servers at 45 bytes) or build it > >> ourselves from their repo. > > > > Apparently the ISBN validator is relying on a dev version of commons > > validator. IMO that's a bad thing. The dev version of some jars is > > available in the Maven repository. We could ask the commons-validator > > team to update the repository with a snapshot dev version. (Also we > > can check the ASF repository Martin Cooper is referencing in his > > post.) > > > >> So this points to the simplicity factor that Oliver argues. In order > >> for us to have an auto download from ibiblio we will have to make our > >> code depended on one of the released versions of these libraries. If > >> we have the jar files in a repo (probably linked in with > >> svn:externals?) then we have the ability to put in a dev version of > >> some dependency jar. > > > > I don't think a milestone release of MyFaces should have dependencies > > on beta versions of third party libraries. So this particular > > drawback to ibiblio, etc. doesn't matter much to me. > > Absolutely. In earlier days, Struts dependended on unreleased versions of > some of its dependencies, and this turned out to be a nightmare. Before we > could release Struts itself, we had to make sure, one way or another, that > all of its dependencies got released. That can cause unpredictable (and > lengthy) delays in the release cycle. Since then, we've been determined to > depend only on relesed versions of our dependencies, so that any delays in > getting Struts released are purely our own fault. ;-) > > -- > Martin Cooper > > > > [snip] > > > >> -bd- > > > > sean > > >
