Re: Re: Re: Online mode architecture

Chris Nokleberg <chris-k7PiZI/[email protected]>
Newsgroups gmane.comp.java.aspectwerkz.devel
Message-ID <[email protected]>
Alex wrote:

> AspectWerkz won't be port to other bytecode kit until Q1 2004, even if we
> always take care to keep the architecture independant from bytecode kit
> (FYI we have a hook for Javassist already).

As I said, I don't think bytecode kit independence is necessarily worthwhile
for the AOP framework. You should just pick the best one and use it--but
the best one is not BCEL.

> AspectWerkz has already many dependancies and I don't think its worse to
> add a "useless" dependancy for AspectWerkz user (as a whole).

This is what I don't understand... It should only affect AspectWerkz
*developers*, or users who build from CVS, right? Users who needed to use
the ASM preprocessor would have to have the ASM jar at runtime, otherwise
it is only needed to compile the extra classes going into aspectwerkz-core.

But I don't really care, I'll put the extra files into cglib.jar, which will
need to be in bootclasspath anyway. I just figured you could attract more
users if the hook did not require bcel.jar. But now you can just point
users to CGLIB if the need arises :-)

Chris
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.