Ethereal-dev: Re: [Ethereal-dev] Drop support for MATE as lua becomes available?

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Fri, 3 Mar 2006 17:14:59 +0100
I'm thinking in writing a library to give Lua some of the semantics behind MATE.

Some parts will be ethereal specific (and intrinsecally GPLd).
 - Obtaining data from the tree
 - Autogeneration of protocol trees from lua tables.

Other more generic parts will be released indipendently of ethereal
with a more appropriate licence (LGPL or MIT), as the GPL makes most
libraries unusable in practice.

- Matching tables much like erlang (http://www.erlang.org) does with tuples.
- Passing tables from one module to the next as signals.

at that point MATE would make no sense, although MATE will always be
faster than Lua (which itself turns out to be about 4x faster than
python and perl).


Luis

On 3/3/06, Andreas Sikkema <andreas.sikkema@xxxxxxxx> wrote:
> > I didn't had a deep look at the current situation, but I'm
> > asking myself
> > (and others) if we should continue to support MATE (maintain,
> > fix bugs,
> > document, advise users, ...), as lua seems to be the way to go for
> > "scriptable things".
>
> I had the same idea, I even read up on MATE to see what it
> actually doing ;-)
>
> If MATE and lua do the same (or can be made/tweaked to do the same)
> I propose to keep the least proprietary solution and drop MATE...
>
> --
> Andreas Sikkema
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>


--
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan