> According to dependencies.txt, we've got 14 Excalibur subprojects
> independent of Avalon.

we do?

(...)

this is not good. Some of them should probably be reworked to be
dependent on the framework. They'll be better for it =)

OTOH, they probably have no dependency in code but still a dependency in
thought/pattern...I dunno. I didn't write them.

For the subprojects where this is not true, they should probably move,
except...

> Some reasons I think they're not in Commons:
> 
> 1) Pete, Berin and other code authors (who usually do code maintenance)
>    don't want to subscribe to another list with lots of
>    unrelated-to-avalon chatter.
> 2) Commons "governance" is a bit whacked. Anyone can vote on components
>    they know and care nothing about. Regularly, committers are expected
>    to vote on things they know nothing about.

I don't know about a lot about how commons is organised. If this is as
nonpractical as it sounds from your description, well, commons should be
refactored and _then_ the components should move =)

> > I'd be happy if they would, we'd just migrate everything over to
> > commons, make all of avalon committers to commons, then start work on
> > integrating (taking the best pieces of the various implementations and
> > "avalonabling" all of it).
> > 
> > The way I see it, Avalon Framework should be in very widespread use
> > across the Jakarta and XML projects.
> 
> "should" is a word that sets off warning bells. Who's to judge what
> people should spend their free time doing?

Should in the sense "it'd be better for those projects, better for
jakarta as a whole, better for the world". I believe the same is true
for, say, XHTML, ant, javadoc, design patterns.

I'm not telling anyone what they should *do*, just how I think it should
*be*.

> > Commons doesn't see it that way and feels any component that uses the
> > avalon framework interfaces as having an ugly dependency on some
> > external project.
> 
> Not an ugly dependency, just *a* dependency. If it's got a dep on an
> external project, that rather limits it's reusability, defeating the
> point of it being in Commons.

How does depending on Avalon Framework limit reusability? You'll have a
really tough time convincing me here...

cheers,

- Leo





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

Reply via email to