maven-m2-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason van Zyl <>
Subject Re: Possibility of removing OGNL as a core dep
Date Mon, 25 Oct 2004 15:49:59 GMT
On Mon, 2004-10-25 at 11:11, John Casey wrote:
> I see no problem at all with this approach. As a matter of fact, we 
> don't even have to use OGNL for the marmalade mode. Marmalade-core ships 
> with a basic EL provider which acts as a default. It's pretty basic, but 
> we could easily use that as the default, and allow users to specify 
> other el's a la carte.

Awesome, I will remove OGNL from the core then. This way we will pretty
much be impervious to any conflicts due to what we have in a core. Then
N different plugins can use M different versions of OGNL and it won't
matter one bit. Plus we'll get the added benefit of a 450k dist.

> -j
> Jason van Zyl wrote:
> > Hi,
> > 
> > I've just finished a bunch of work to remove xstream and xpp3 from the
> > core of plexus and therefore m2. This was partly an attempt to reduce
> > the size of the distribution and to reduce the possibility of conflicts.
> > Currently the generated distribution is 600k.
> > 
> > The last potential problem I see is OGNL which is a popular library and
> > I would like to avoid any potential conflicts. For what I'm using it for
> > in maven-core I could replace with 50 lines of code.
> > 
> > John, I know that you are using OGNL as the default expression language
> > for marmalade but we could just make this a dependencies for that mode
> > of operation, yes?
> > 
> > If this is possible I would like to take a bit of code that Bob has
> > lying around and remove the use of OGNL in the core. This would mitigate
> > any potential conflicts and it would make the core dist 450k :-)
> > 


Jason van Zyl

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

 -- Thoreau 

View raw message